Questoes CESPE ESAF as

download Questoes CESPE ESAF as

of 90

Transcript of Questoes CESPE ESAF as

  • 8/2/2019 Questoes CESPE ESAF as

    1/90

    Material preparado por: Ilka [email protected]

    Banco de Dados

    Questes CESPE e ESAF

  • 8/2/2019 Questoes CESPE ESAF as

    2/90

    Material preparado por: Ilka [email protected]

    Normalizao

  • 8/2/2019 Questoes CESPE ESAF as

    3/90

    Material preparado por: Ilka [email protected]

    1FN: Uma relao est em 1FN se e somente se todos os seus atributoscontm apenas valores atmicos.

    2FN: Uma relao encontra-se na 2FN se e somente se estiver em 1FN eno contm dependncias parciais: Dependncia Parcial: ocorre quando uma coluna depende apenas de

    uma parte de uma chave primria composta (qualquer chavecandidata).

    3FN: Uma relao est em 3FN se e somente se estiver em 2FN enenhum atributo no-primo (isto , que no seja membro de uma chave)for transitivamente dependente da chave primria (qualquer chavecandidata).

    FNBC: Uma relao est em FNBC se para toda df X Z, X uma super-chave.

    4FN: Uma relao est em 4FN se, e somente se, estiver na 3FN e nocontiver dependncias multivaloradas.

    5FN: Uma relao R est na 5FN , tambm chamada de formanormalizada de projeo-juno (PJ/NF) se, e somente se, todadependncia de juno em R for conseqncia de chaves candidatas deR. necessrio utilizar mais de duas tabelas para alcanar a 5FN.

    Normalizao

  • 8/2/2019 Questoes CESPE ESAF as

    4/90

    Material preparado por: Ilka [email protected]

    Acerca do processo de normalizao, assinale a opo correta.

    As dependncias funcionais multivaloradas sotratadas pela 2FN, que mais restritiva que a

    FNBC.

    ERRADO

    As dependncias multivaloradas so tratadas na 4NFA FNBC mais restritiva que a 2NF

    FINEP (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    5/90

    Material preparado por: Ilka [email protected]

    Acerca do processo de normalizao, assinale a opo correta.

    Uma dependncia funcional uma propriedade

    da semntica ou do significado dos atributos.

    CERTO

    FINEP (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    6/90

    Material preparado por: Ilka [email protected]

    Acerca do processo de normalizao, assinale a opo correta.

    A funcionalidade de X determina Y em um esquema derelao R se, e somente se, duas tuplas de r(R) que

    no coincidam em seus valores de X coincidam emtodos os seus valores de Y

    ERRADO

    Duas linhas com X1 X2, nada se pode dizer dos valores de Y

    FINEP (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    7/90

    Material preparado por: Ilka [email protected]

    Acerca do processo de normalizao, assinale a opo correta.

    A 3FN exige que todas as dependncias no triviaissejam da forma , em que uma super

    chave. A FNBC suaviza essa restrio, permitindodependncias funcionais no triviais cujo ladoesquerdo da seta no seja uma super chave.

    ERRADO

    Inverteu as definies

    FINEP (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    8/90

    Material preparado por: Ilka [email protected]

    Acerca do processo de normalizao, assinale a opo correta.

    A dependncia de juno um modo de estabelecer aindependncia de um par de relacionamentos. Uma

    dependncia multivalorada um modo deestabelecer que os membros de um conjunto derelacionamentos sejam todos independentes.

    ERRADO

    FINEP (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    9/90

    Material preparado por: Ilka [email protected]

    Peter Chen (ER)

  • 8/2/2019 Questoes CESPE ESAF as

    10/90

    Material preparado por: Ilka [email protected]

    Engenharia a Informao

  • 8/2/2019 Questoes CESPE ESAF as

    11/90

    Material preparado por: Ilka [email protected]

    Engenharia a Informao

  • 8/2/2019 Questoes CESPE ESAF as

    12/90

    Material preparado por: Ilka [email protected]

    Entidade

    EntidadeFraca

    Relacionamento

    RelacionamentoIdentificador

    Atributo

    Atributo Multivalorado

    Atributo Chave

    Atributo Chave Parcial

    Atributo Composto

    Atributo DerivadoERParticipaoTotal de E em R

    Notao

  • 8/2/2019 Questoes CESPE ESAF as

    13/90

  • 8/2/2019 Questoes CESPE ESAF as

    14/90

    Material preparado por: Ilka [email protected]

    92 No diagrama ER apresentado, NumerodeEmpregados umatributo abstrato; Localizaes um atributo multivalorado;DEPENDENTE uma entidade fraca; Nome atributo-chavena entidade PROJETO; SUPERVISAO um autorelacionamento; e a ligao entre a relao GERENCIA e aentidade DEPARTAMENTO indica participao total de

    DEPARTAMENTO em GERENCIA.

    ERRADO

    UNIPAMPA (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    15/90

    Material preparado por: Ilka [email protected]

    93 No diagrama ER apresentado, pela restrio de integridadeda entidade PROJETO, uma chave estrangeira oriunda darelao CONTROLA no pode ser null na entidadePROJETO, porque essa chave usada para identificar tuplasindividuais na entidade DEPARTAMENTO.

    ERRADO

    UNIPAMPA (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    16/90

    Material preparado por: Ilka [email protected]

    94 No diagrama ER apresentado, DEPARTAMENTO uma entidade que possui dois atributos-chave;TRABALHA_EM um relacionamento binrio querequer, no modelo relacional, a criao de umaentidade associativa com pelo menos um atributo.

    CERTO

    UNIPAMPA (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    17/90

    Material preparado por: Ilka [email protected]

    SERPRO (2010)110. No relacionamento a seguir, CASAMENTO no representa um

    relacionamento binrio, pois o que determina o fato de o relacionamentoser binrio o nmero de entidades que participam de cadarelacionamento e, nesse caso, uma nica entidade (PESSOA) participa.

    ERRADO

    O que determina se um relacionamento binrio nmero de vezes que aentidade participa no relacionamento e no o nmero de entidades.

  • 8/2/2019 Questoes CESPE ESAF as

    18/90

    Material preparado por: Ilka [email protected]

    SERPRO (2010)

    111. Em um relacionamento R entre trs entidades,A, B, C, a cardinalidade mxima de A e B dentrode R indica quantas ocorrncias de C podem estarassociadas a uma ocorrncia do par A-B.

    CERTO

  • 8/2/2019 Questoes CESPE ESAF as

    19/90

    Material preparado por: Ilka [email protected]

    Relacionamentos Ternrios

  • 8/2/2019 Questoes CESPE ESAF as

    20/90

    Material preparado por: Ilka [email protected]

    Arquitetura em 3 esquemas

    Independncia lgica de dados: a capacidade de alterar o esquema

    conceitual sem mudar o esquema externo ou os programas. Independncia fsica de dados: a capacidade de alterar o esquema

    interno sem mudar o esquema conceitual.

  • 8/2/2019 Questoes CESPE ESAF as

    21/90

    Material preparado por: Ilka [email protected]

    EMBASA (2010)

    Acerca da diviso nos nveis interno, conceitual e externo relativos

    arquitetura de banco de dados (BD), julgue os itens a seguir.

    86 O nvel conceitual aquele mais prximo do usurioe ocupa-se da forma como os dados so vistos por

    cada usurio.

    ERRADO

    O nvel externo o mais prximo do usurio

  • 8/2/2019 Questoes CESPE ESAF as

    22/90

    Material preparado por: Ilka [email protected]

    EMBASA (2010)

    Acerca da diviso nos nveis interno, conceitual e externo relativos

    arquitetura de banco de dados (BD), julgue os itens a seguir.

    87 O nvel conceitual de dados um nvel desimulao entre os nveis interno e externo.

    ERRADO

    O nvel conceitual faz o mapeamento entre os nveisinterno e externo

  • 8/2/2019 Questoes CESPE ESAF as

    23/90

    Material preparado por: Ilka [email protected]

    EMBASA (2010)

    Acerca da diviso nos nveis interno, conceitual e externo relativos

    arquitetura de banco de dados (BD), julgue os itens a seguir.

    88 O mapeamento do nvel conceitual para o nvelinterno define a correspondncia entre a viso

    conceitual e o banco de dados armazenado, ouseja, define a forma como os registros e camposconceituais so representados no nvel interno.

    CERTO

  • 8/2/2019 Questoes CESPE ESAF as

    24/90

    Material preparado por: Ilka [email protected]

    EMBASA (2010)

    Acerca da diviso nos nveis interno, conceitual e externo relativos

    arquitetura de banco de dados (BD), julgue os itens a seguir.

    89 Se um sistema de banco de dados provindependncia fsica dos dados, correto inferir que

    esse sistema tambm permite independncia lgicade dados.

    ERRADO

    O mapeamento do nvel conceitual para o nvel interno a chave para aindependncia de dados fsica, necessrio o mapeamento do nvelexterno para o conceitual para que haja a independncia lgica de dados.

  • 8/2/2019 Questoes CESPE ESAF as

    25/90

    Material preparado por: Ilka [email protected]

    EMBASA (2010)

    Acerca da diviso nos nveis interno, conceitual e externo relativos

    arquitetura de banco de dados (BD), julgue os itens a seguir.

    O mapeamento do nvel conceitual para o nvel interno a chave para a independncia de dados fsica,

    assim como o mapeamento do nvel externo para oconceitual a chave para a independncia lgica dedados.

    CERTO

  • 8/2/2019 Questoes CESPE ESAF as

    26/90

    Material preparado por: Ilka [email protected]

    Banco de Dados

    Consulta simples:

    SELECT [ALL | DISTINCT] columnname1 [,columnname2]FROM tablename1 [,tablename2][WHERE condition] [ and|or condition...]

    [GROUP BY column-list][HAVING "conditions][ORDER BY "column-list" [ASC | DESC] ]

    Where: filtra antes do agrupamento. Having: filtra depois do agrupamento.

  • 8/2/2019 Questoes CESPE ESAF as

    27/90

    Material preparado por: Ilka [email protected]

    Considere que uma tabela em um banco de dados tenha sido criada mediante aseguinte estrutura SQL:

    Nessa situao, para se alterar a estrutura da tabela e adicionar um campodenominado CPF como varchar de 11 posies, o cdigo SQL correto

    a) ALTER DATABASE ALUNO ADD CPF varchar ( 11 ).

    b) ALTER ALUNO AND ADD CPF as varchar ( 11 ).

    c) ALTER TABLE ALUNO AND ADD CPF varchar ( 11 ).d) ALTER TABLE ALUNO ADD CPF varchar ( 11 ).

  • 8/2/2019 Questoes CESPE ESAF as

    28/90

    Material preparado por: Ilka [email protected]

    Considerando uma tabela de clientes criada mediante a instruo SQL acima, assinale a opoque apresenta corretamente uma instruo SQL para alterar essa tabela e modificar ocampo telefone para que no seja nulo.

    a) ALTER DATABASE Clientes MODIFY telefone varchar2(8) not null

    b) ALTER TABLE Clientes MODIFY telefone varchar2(8) not null

    c) ALTER TABLE Clientes DROP telefone varchar2(8) not null

    d) ALTER DATABASE Clientes DROP telefone varchar2(8) not null

    e) MODIFY telefone varchar2(8) not null IN TABLE Clientes

  • 8/2/2019 Questoes CESPE ESAF as

    29/90

    Material preparado por: Ilka [email protected]

  • 8/2/2019 Questoes CESPE ESAF as

    30/90

    Material preparado por: Ilka [email protected]

    O resultado I pode ser produzido a partir da execuo do comando SQL aseguir.select distinct NOME, CARTAOfrom CLIENTES, PAGAMENTOS, ORDENSwhere CPF = CLIENTE andPAGAMENTO = PAGAMENTOS.CODIGO

    order by NOME;

    CERTO

  • 8/2/2019 Questoes CESPE ESAF as

    31/90

    Material preparado por: Ilka [email protected]

    O resultado II pode ser produzido a partir da execuo do seguinte comandoSQL.

    select NOME, TELEFONEfrom CLIENTES, ORDENSwhere CPF = CLIENTEand CODIGO in ( select ORDEM from ITENS_PRODUTOS

    group by ORDEMhaving SUM(QUANTIDADE) > 4);

    CERTO

  • 8/2/2019 Questoes CESPE ESAF as

    32/90

    Material preparado por: Ilka [email protected]

    O resultado III pode ser produzido a partir da execuo do seguinte comandoSQL.select distinct NOME, DESCRIOfrom CLIENTES, ORDENS, ITENS_PRODUTOS, PRODUTOSwhere CPF = CLIENTE andORDENS.CODIGO = ORDEM andPODUTO = PRODUTOS.CODIGOorder by NOME, DESCRIO;

    CERTO

  • 8/2/2019 Questoes CESPE ESAF as

    33/90

    Material preparado por: Ilka [email protected]

    EMBASA (2010) BD

  • 8/2/2019 Questoes CESPE ESAF as

    34/90

    Material preparado por: Ilka [email protected]

    102 A execuo da consulta a seguir geracomo resultado os dados da tabela abaixo.

    SELECTCLIENTES.Nome,CLIENTES.Sobrenome,EMPRESTIMO.Data

    FROM CLIENTES JOIN EMPRESTIMOON CLIENTES.Codigo = EMPRESTIMO.Codigo_ClienteORDERED BY CLIENTES.Nome

    CERTO

    EMBASA (2010)

  • 8/2/2019 Questoes CESPE ESAF as

    35/90

    Material preparado por: Ilka [email protected]

    103 Na consulta mostrada a seguir, a substituio de JOIN EMPRESTIMO

    por OUTER JOIN EMPRESTIMO no altera o resultado da execuo daconsulta.SELECT CLIENTES.Nome, CLIENTES.Sobrenome,

    EMPRESTIMO.DataFROM CLIENTESJOIN EMPRESTIMO ON CLIENTES.Codigo =

    EMPRESTIMO.Codigo_Cliente

    ERRADO

    Vai ser diferente, o outer join listar at os clientes que nopegaram emprstimo.

    EMBASA (2010)

  • 8/2/2019 Questoes CESPE ESAF as

    36/90

    Material preparado por: Ilka [email protected]

    104 A execuo da consulta a seguir gera como resultado a lista

    de cdigos de clientes seguida do somatrio de todos osvalores da coluna valor da tabela emprstimo.SELECT Codigo_Cliente, SUM (Valor)FROM EMPRESTIMOGROUP BY Codigo_Cliente

    ERRADO

    EMBASA (2010)

  • 8/2/2019 Questoes CESPE ESAF as

    37/90

    Material preparado por: Ilka [email protected]

    105 vlida a consulta apresentada a seguir.

    SELECT Codigo, Nome FROM CLIENTESUNIONSELECT Codigo_Cliente, Valor FROM EMPRESTIMOS

    ERRADO

    Para que o UNION funcione as relaes devem possuir omesmo grau e o mesmo domnio.

    EMBASA (2010)

  • 8/2/2019 Questoes CESPE ESAF as

    38/90

    Material preparado por: Ilka [email protected]

    EMBASA (2010) ARQ

  • 8/2/2019 Questoes CESPE ESAF as

    39/90

    Material preparado por: Ilka [email protected]

    97 Considere a consulta definida conforme o cdigo a seguir.

    select Investimentos, count(*)

    from Clienteswhere Idade > 40group by Investimentosorder by 2;

    O resultado dessa consulta :

    23 112 2

    CERTO

    EMBASA (2010) ARQ

  • 8/2/2019 Questoes CESPE ESAF as

    40/90

    Material preparado por: Ilka [email protected]

    98 Considere a consulta definida pelo cdigo a seguir.select Investimentos, t2.Data, Rendimento anualfrom Investimentos t1, Rendimentos t2,

    Investimentos_Rendimentos t3

    where t1.Codigo = Investimentosand t2.Codigo = Rendimentosorder by Investimentos, t2.Data;

    O resultado correto dessa consulta fornece:12 12/3/10 10%

    23 22/12/10 12% ERRADO

    EMBASA (2010) ARQ

  • 8/2/2019 Questoes CESPE ESAF as

    41/90

    Material preparado por: Ilka [email protected]

    99 O cdigo abaixo cria uma viso da tabelaClientes.create view Clientes_Jovensas Codigo,Nome,Idade,tipofrom Clienteswhere Idade < 30;

    ERRADO

    Faltou o SELECT

    EMBASA (2010) ARQ

    TCU (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    42/90

    Material preparado por: Ilka [email protected]

    TCU (2008)

    TCU (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    43/90

    Material preparado por: Ilka [email protected]

    TCU (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    44/90

    Material preparado por: Ilka [email protected]

    160 O modelo de dados est na terceira formanormal.

    ERRADO

    TCU (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    45/90

    Material preparado por: Ilka [email protected]

    161 O Ministrio 1 oferece duas opes deinterface para envio de e-mail aos seususurios.

    CERTO

    TCU (2008)

    TCU (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    46/90

    Material preparado por: Ilka Kawashita

    [email protected]

    TCU (2008)

    UNIDADEDISPONIBILIDADEN N

    COD NOME COD NOMEDATA HORAS

    N

    SERVICO

    R1

    1

    N

    R2

    1

    COD NOME

    TIPO_DE_SERVICO

    UNIDADEDISPONIBILIDADEN N

    COD NOME COD NOMEDATA HORAS

    TIPO_DE_SERVICO

    NOME

    TCU (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    47/90

    Material preparado por: Ilka Kawashita

    [email protected]

    TCU (2008)

    COD_TIPO

    1

    4

    2

    1

    2

    11

    Ministerio 1 Web MailMinisterio 1 Sitio Web

    Ministerio 1 SMTP

    Ministerio 1 Web Mail

    Ministerio 1 SMTP

    Ministerio 2 Web Mail

    Autarquia 1 Web Mail

    Nome Servio

  • 8/2/2019 Questoes CESPE ESAF as

    48/90

    Material preparado por: Ilka Kawashita

    [email protected]

    162 O resultado da consulta abaixo produzir um result set com 7 linhas, no

    qual a ltima coluna da ltima tupla apresentada apresenta o valor 24.

    TCU (2008)

    CERTO

  • 8/2/2019 Questoes CESPE ESAF as

    49/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Anlise da Questo No ORDER BY com mais de um atributo de ordenao,

    ele s usa os demais atributos quando o primeiro forrepetido.

    Outer join da oracle (+) Inner join Pega s as tuplas em que existem relaes

    de chave estrangeiras. Ex: Me relacione as pessoas queesto relacionadas s empresas e essas empresas.

    Full outer join Mantm todas as tuplas das relaesexistentes, alm das relaes entre as chaves

    estrangeiras. Mostra os dados que no so mostradosno Inner join.

  • 8/2/2019 Questoes CESPE ESAF as

    50/90

    163 O resultado da consulta abaixo produzir um conjunto de resultados com

    quatro tuplas, e o valor 23 estar presente na segunda tupla, terceiracoluna.

    TCU (2008)

    ERRADO

  • 8/2/2019 Questoes CESPE ESAF as

    51/90

    Material preparado por: Ilka Kawashita

    [email protected]

    OLAP

    Solues MOLAP promovem maiorindependncia de fornecedores deSGBDs que solues ROLAP.

    ERRADO

  • 8/2/2019 Questoes CESPE ESAF as

    52/90

    Material preparado por: Ilka Kawashita

    [email protected]

    OLAP

    Em um esquema de dados multidimensional, a tabela de fatos,

    usualmente, contm uma chave primria composta por vriaschaves estrangeiras e algumas colunas cujos tipos de dadosso, usualmente, nominais, ao passo que as tabelas dedimenses, usualmente, contm uma chave primria simplese algumas colunas cujos tipos de dados so, usualmente,escalares.

    ERRADO

    Inverteu os tipos de dados

  • 8/2/2019 Questoes CESPE ESAF as

    53/90

    Material preparado por: Ilka Kawashita

    [email protected]

    OLAP

    O uso de tecnologias e de sistemas OLAP edata warehouse mais justificvel nonvel estratgico que no nvel operacional.

    CERTO

    OLAP

    EstratgicoOLTP Operacional

    OLAP

  • 8/2/2019 Questoes CESPE ESAF as

    54/90

    Material preparado por: Ilka Kawashita

    [email protected]

    OLAP

    O uso de tecnologias e de sistemas OLTP mais justificado no nvel do conhecimentoque no nvel operacional.

    CERTO

    DW

  • 8/2/2019 Questoes CESPE ESAF as

    55/90

    Material preparado por: Ilka Kawashita

    [email protected]

    DW

    Assim como no ciclo de vida dedesenvolvimento de sistemas clssicos, ociclo de vida de desenvolvimento do datawarehouse tambm baseado em

    requisitos.

    ERRADO

    I

  • 8/2/2019 Questoes CESPE ESAF as

    56/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Inmom

    um engano pensar que os enfoques de projeto quefuncionaram no passado sero teis na construo do DW.Os requisitos para a criao de um DW no podem serconhecidosat que ele seja parcialmente povoado e sendo

    usado pelo analista de SAD. Portanto, ele no pode serprojetado do mesmo modo pelo qual so construdos ossistemas clssicos baseados em requisitos. Por outro lado,tambm constitui um engano pensar que no preverrequisitos seja uma boa idia. A realidade se encontra emalgum ponto intermedirio.(estratgia evolucionria)

    DW

  • 8/2/2019 Questoes CESPE ESAF as

    57/90

    Material preparado por: Ilka Kawashita

    [email protected]

    DW

    A construo de um data warehouse envolveprimordialmente um processo de extrao,transformao e carga de dados, quenormalmente tem origem nas bases de dadosdos sistemas que esto ou estiveram em

    operao. O sucesso desse processo fortemente influenciado pela escolha daferramenta OLAP (on-line analytical processing)a ser utilizada

    ERRADO

    D t h C t b i

  • 8/2/2019 Questoes CESPE ESAF as

    58/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Datawarehouse Componentes bsicos

  • 8/2/2019 Questoes CESPE ESAF as

    59/90

    D t Mi i

  • 8/2/2019 Questoes CESPE ESAF as

    60/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Data Mining

    A data mining apia a descoberta de regrase padres em grandes quantidades dedados. Em data mining, um possvel foco a descoberta de regras de associao.

    Para que uma associao seja deinteresse, necessrio avaliar o seusuporte, que se refere freqncia com aqual a regra ocorre no banco de dados.

    CERTO

    DW

  • 8/2/2019 Questoes CESPE ESAF as

    61/90

    Material preparado por: Ilka Kawashita

    [email protected]

    O data warehouse uma coleo de dadosorientada por assunto, integrado, voltil evariante no tempo, voltado para a anlise

    de sries temporais e de tendncias, apartir do processamento de dadoshistricos.

    ERRADO

    DW

    OLAP

  • 8/2/2019 Questoes CESPE ESAF as

    62/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Ferramentas do tipo OLAP so utilizadas para extrair

    dados e realizar anlise ad hoc, na rea de businessintelligence. Elas permitem, entre outras operaes,executar o drill down, que o aumento da granularidadedos dados, o slice and dice, que permite executar

    operaes de projeo nas dimenses, e opivoteamento, que permite realizar rotao (tabulao

    transversal) do cubo.ERRADO

    Drill down diminui a granularidade (vai do mais agregadopara o mais detalhado)

    OLAP

    OLAP

  • 8/2/2019 Questoes CESPE ESAF as

    63/90

    Material preparado por: Ilka Kawashita

    [email protected]

    MOLAP uma arquitetura OLAP na qual os

    dados ficam armazenados em um bancode dados multidimensional. Nasarquiteturas ROLAP e HOLAP, so

    utilizados bancos de dados relacionaispara armazenamento dos dados.

    CERTO

    OLAP

    DW

  • 8/2/2019 Questoes CESPE ESAF as

    64/90

    Material preparado por: Ilka Kawashita

    [email protected]

    O snowflake, uma variao do esquema estrela, um esquema multidimensional no qual astabelas dimensionais, por meio da suanormalizao, so organizadas em umahierarquia, de modo que nem todas asdimenses sejam ligadas diretamente tabelafato que armazena as medidas, usualmentenumricas.

    CERTO

    DW

    D t Mi i

  • 8/2/2019 Questoes CESPE ESAF as

    65/90

    Material preparado por: Ilka Kawashita

    [email protected]

    A data mining apia a descoberta de regras epadres em grandes quantidades de dados. Emdata mining, um possvel foco a descoberta deregras de associao. Para que uma

    associao seja de interesse, necessrioavaliar o seu suporte, que se refere freqnciacom a qual a regra ocorre no banco de dados.

    CERTO

    Data Mining

    DW

  • 8/2/2019 Questoes CESPE ESAF as

    66/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Os data warehouses so depsitos de dadostipicamente direcionados para aplicaes deapoio s decises administrativas. Asinformaes em data warehouses mudam mais

    freqentemente do que em bancos de dadosconvencionais. Alm disso, os data warehouse,em vez de otimizar a recuperao de dados,

    otimizam o processamento de transaes.

    ERRADO

    DW

    STN (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    67/90

    Material preparado por: Ilka Kawashita

    [email protected]

    STN (2008)

    Um depsito de dados organizado por assunto, no-voltil,

    integrado e varivel em funo do tempo, utilizado paraapoiar decises de gerenciamento, denominado

    a) datawarehouse.b) gesto do conhecimento.c) business Intelligence.d) minerao de dados.e) OLAP (OnLine Analytical Processing).

    GABARITO: a

    MPOG (2006)

  • 8/2/2019 Questoes CESPE ESAF as

    68/90

    Material preparado por: Ilka Kawashita

    [email protected]

    MPOG (2006)Analise as seguintes afirmaes relacionadas a Sistemas de Informao e Administrao

    de Informtica.

    I. Visando a Tratarclientes diferentes de forma diferente o CRM (Customer RelationshipManagement) concentra suas atividades em: Identificar o cliente; Diferenciar o cliente;Interagir com o cliente e Personalizar o contato com o cliente.

    II. Depois de carregado, um Data Warehousesomente possui operaes de consulta, esem necessidade de nenhum tipo de bloqueio por ocorrncia de usurios no acesso.

    III. Os dados de um Data Warehouseso variveis em relao a um intervalo j decorridode tempo, representando resultados operacionais no momento em que foram gerados,

    como um conjunto dinmico de registros de uma ou mais tabelas que devem ter umaatualizao on-line.IV. As ferramentas de consulta de um Data Warehouseso responsveis pela atividade

    de carga, filtragem e integrao dos dados.Indique a opo que contenha todas as afirmaes verdadeiras.a) III e IVb) II e III

    c) I e IId) I e IIIe) II e IV

    GABARITO: c

    MPOG (2006)

  • 8/2/2019 Questoes CESPE ESAF as

    69/90

    Material preparado por: Ilka Kawashita

    [email protected]

    MPOG (2006)Considerando as terminologias, os conceitos, o projeto e os objetivos de um Data

    Warehouse correto afirmar que um fato tudo aquilo que pode ser representado

    pora) um mapeamaneto entre os dados centrais do Data Warehousee os conceitos de

    negcio teis e comuns ao usurio final.b) um relacionamento que descreva as regras de transformao dos dados e de

    interpretao dos dados.

    c) um relacionamento que descreva as regras de transformao dos dados, osnomes dos atributos, os domnios dos valores, os tipos de dados e as tabelas ouarquivos a partir dos quais os dados so extrados.

    d) um valor aditivo que deve possuir sempre os quatro seguintes pontos dereferncia: Onde aconteceu o fato; Quando aconteceu o fato; Quem executou ofato e O que o objeto do fato.

    e) camadas de metadados, devendo existir, no mnimo, as camadas Operacionais,Centrais e as de Nvel de usurio.

    GABARITO: d

    MPOG (2006)

  • 8/2/2019 Questoes CESPE ESAF as

    70/90

    Material preparado por: Ilka Kawashita

    [email protected]

    MPOG (2006)Analise as seguintes afirmaes relacionadas terminologia, a conceitos, projeto e objetivos de

    um Data Warehouse.

    I. Como os dados que so carregados em um Data Martso oriundos do ambiente transacional,eles j so consistentes. Desta forma, o modelo de dados de um Data Martno necessitade relacionamento para garantir a integridade dos dados.

    II. Para garantir um melhor desempenho do sistema de consulta a um Data Warehouse, um fatodeve ser composto somente de medidas no aditivas, evitando-se, assim, a suadependncia com as medidas aditivas.

    III. Um dos mais importantes aspectos do projeto de um Data Warehouse a granularidade dosdados, que se refere ao nvel de sumarizao dos elementos de detalhe disponvel nos

    dados. Quanto mais detalhes existirem, mais baixo ser o nvel de granularidade.IV. Quando for definida uma granularidade em um Data Martpara um determinado assunto ou

    tipo de dado, ela no poder ser utilizada no Data Warehouseque utiliza o Data Mart. Casocontrrio, o Data Warehouseseria impossibilitado de analisar informaes equivalentes comdiferentes granularidade normalmente definidas pelos vrios Data Martsenvolvidos.

    Indique a opo que contenha todas as afirmaes verdadeiras.a) I e II

    b) II e IIIc) III e IVd) I e IIIe) II e IV

    GABARITO: d

    STN (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    71/90

    Material preparado por: Ilka Kawashita

    [email protected]

    STN (2008)

    Com respeito minerao de dados, assinale a opo correta, aps

    avaliar as seguintes afirmaes:I. A minerao de dados pode ser usada em conjunto com umdatawarehouse, para auxiliar tomada de deciso.

    II. A minerao de dados permite a descoberta de regras deassociao entre hierarquias.

    III. A minerao de dados compreende todo o processo dedescoberta de conhecimento em bancos de dados.a) Apenas as afirmaes I e II so corretas.b) Apenas as afirmaes I e III so corretas.c) Apenas as afirmaes II e III so corretas.d) As afirmaes I, II e III so corretas.e) As afirmaes I, II e III so incorretas.

    GABARITO: a

  • 8/2/2019 Questoes CESPE ESAF as

    72/90

    APO (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    73/90

    Material preparado por: Ilka Kawashita

    [email protected]

    APO (2008)

    Algumas pessoas tm considerado que os Data Warehousesso uma extenso devises de banco de dados. Porm, as vises fornecem apenas um subconjunto

    das funes e das capacidades dos data warehouses. Com relao s diferenase similaridades entre as vises e os data warehouses, correto afirmar que:

    a) tanto os data warehouses quanto as vises fornecem, freqentemente, grandesquantidades de dados integrados e temporais, geralmente mais do que contidoem um banco de dados.

    b) enquanto os data warehousesso materializados sob demanda, as vises existem

    como armazenamento permanente.c) tanto os data warehouses quanto as vises do suporte especfico de

    funcionalidade.d) tanto os data warehouses quanto as vises de um banco de dados relacional

    podem ser multidimensionais.e) enquanto os data warehousespodem ser indexados para otimizar o desempenho,

    as vises no podem ser indexadas de maneira independente dos bancos dedados subjacentes.

    GABARITO: e

    APO (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    74/90

    Material preparado por: Ilka Kawashita

    [email protected]

    APO (2008)

    So tarefas primrias da Minerao de Dados(Kort, p.497)

    a) Classificao; Regresso; Clusterizao.b) Classificao; Realimentao;

    Complementao.c) Codificao; Normalizao; Clusterizao.d) Composio; Migrao; Clusterizao.

    e) Compresso; Processamento; Associao.GABARITO: a

    ANA (2009)

  • 8/2/2019 Questoes CESPE ESAF as

    75/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ANA (2009)

    Para que uma empresa efetue a anlise regular de

    dados gerados por visitantes do seu site Web, a fimde personalizar a propaganda para clientesindividualmente, ela deve utilizar

    a) objetos distribudos.b) minerao de dados.c) processamento analtico online (OLAP).d) diretrio de informaes.e) sistema de informao gerencial.

    GABARITO: b

    Ajuste de Desempenho

  • 8/2/2019 Questoes CESPE ESAF as

    76/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Qual a ordem mais adequada para a

    realizao de Perfornace & Tuning(ajuste de desempenho) em umSGBD?

    ( )SO( )I/O( )Design

    ( )Conteno( )Memria( )Comandos SQL

    Ajuste de Desempenho

    Ordem Para Ajuste de Desempenho

  • 8/2/2019 Questoes CESPE ESAF as

    77/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Ordem Para Ajuste de Desempenho

    1. Design modelagem, normalizao, ndices2. Comandos SQL3. Memria

    4. Conteno de recursos5. I/O6. SO (Sistema operacional) patches e

    outros bichos

    STN (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    78/90

    Material preparado por: Ilka Kawashita

    [email protected]

    STN (2008)

    Em um SGBD (Sistema Gerenciador de Bancos de Dados),

    as requisies de manipulao de dados so processadaspor um componente capaz de determinar uma maneiraeficiente de implement-las. Tal componente o

    a) processador da linguagem de manipulao de dados

    (DML).b) gerenciador tem tempo de execuo.c) otimizador.d) processador da linguagem de defi nio de dados (DDL).e) esquema fsico.

    GABARITO: c

    CGU (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    79/90

    Material preparado por: Ilka Kawashita

    [email protected]

    CGU ( 008)Uma subquery (subconsulta) um comando SELECT que foi

    embutido em outro comando SELECT, UPDATE, DELETE ou

    dentro de outra subquery. A finalidade da subquery retornar umconjunto de linhas para a query (consulta) ou comando principal.Com relao s subqueries, correto afirmar que

    a) uma subqueryno precisa estar includa entre parntesis.b) uma subquerysempre deve estar do lado esquerdo do operador

    de comparao.c) uma subquerypode conter a clusula ORDER BY.d) o operador IN no pode ser utilizado em uma subqueryque retorne

    mltiplas linhas.e) o operador igual = no pode ser utilizado em uma consulta que

    contenha uma subqueryque retorne mltiplas linhas.

    GABARITO: e

    APO (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    80/90

    Material preparado por: Ilka Kawashita

    [email protected]

    O ( 008)

    Um Sistema de Gerenciamento de Banco de

    Dados tem como funo:a) armazenar e quantificar dados.b) eliminar metadados.

    c) limitar e controlar dados redundantes emmltiplos sistemas.

    d) propiciar a automao de transies.

    e) fornecer servios de bottom-upe recuperao.GABARITO: c

    CGU (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    81/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ( )

    Administrar um banco de dados constitui-se basicamente em instalar,

    configurar, monitorar e solucionar problemas em um SGBD (SistemaGerenciador de Banco de Dados). Assim, constituem-seresponsabilidades de um Administrador de Banco de Dados (DBA),exceto:

    a) planejar o projeto fsico do banco de dados.

    b) realizar, testar e manter cpias de segurana dos dados periodicamente.c) monitorar o desempenho do servidor de banco de dados e tomar asprovidncias necessrias para atender as demandas dos usurios esistemas.

    d) definir regras para a nomenclatura utilizada nas tabelas e nos esquemas

    do banco de dados.e) definir e verificar periodicamente a segurana e integridade do servidor de

    banco de dados.GABARITO: d

    SUSEP (2006)

  • 8/2/2019 Questoes CESPE ESAF as

    82/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ( )Analise as seguintes afirmaes relacionadas a gatilhos e procedimentos em Banco

    de Dados.I. Fazer auditoria das informaes em uma tabela registrando as alteraes ocorridas

    e o responsvel por essas alteraes um exemplo da utilidade e uso de umtrigger.II. Quando uma stored procedure chamada, o SGBD executa automaticamente um

    triggerpadro que ir incrementar um contador em todas as outras tabelas quepossurem um relacionamento N:N com a tabela que recebeu ao da referidastored procedure.

    III. Uma View pode ser usada para restringir o acesso aos dados de uma tabelaoriginal e pode conter apenas algumas colunas da referida tabela.

    IV. Quando o comando DROP VIEW executado, as estruturas das tabelasreferenciadas pela viewe os dados so excludos.

    Indique a opo que contenha todas as afirmaes verdadeiras.a) I e IIb) II e III

    c) III e IVd) I e IIIe) II e IV

    GABARITO: d

    STN (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    83/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ( )No gerenciamento de transaes em bancos de

    dados, a propriedade que deve ser garantidapara dar suporte idia de execuo simultneade um par de transaes denominada

    a) Atomicidade.b) Durabilidade.c) Sincronismo.d) Consistncia.e) Isolamento.

    GABARITO: e

    AUDITOR DO TESOURO MUNICIPAL NATAL (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    84/90

    Material preparado por: Ilka Kawashita

    [email protected]

    Com relao s caractersticas da linguagem SQL e dos SGBD, corretoafirmar que

    a) os Triggers so utilizados para auxiliar a manuteno da consistncia

    dos dados. Tambm podem ser utilizados para propagar alteraesocorridas em um determinado dado de uma tabela para outra tabela.b) considerando o SQL_ANSI, o cdigo a seguir um exemplo correto para

    a criao de um Triggerrelacionado a aes na tabela cadastro:CREATE TRIGGER trigger_cpfAS

    Codigo a ser executadoFOR UPDATE ON cpf.cadastro

    c) os Triggers so relaes que no armazenam dados, mas so defi nidosdinamicamente por uma consulta a uma tabela previamente analisada eotimizada.

    d) os Triggers so relaes que armazenam dados, defi nidosdinamicamente por uma regra de insero a uma tabela.e) os Triggers so um arquivo auxiliar associado a uma ou mais tabelas.

    Sua funo acelerar o tempo de acesso aos dados de uma tabela.GABARITO: a

    STN (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    85/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ( )

    Se uma restrio de integridade, classificada

    como restrio de banco de dados, ocorrer nomomento de um COMMIT de uma transao,imediatamente executado um

    a) DROP.b) ROLLBACK.c) BEGIN_TRANSACTION.

    d) END_TRANSACTION.e) LOCKING.GABARITO: b

    SEFAZ-CE (2007)

  • 8/2/2019 Questoes CESPE ESAF as

    86/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ( )

    Na linguagem SQL, os procedimentos gravados para

    serem executados implicitamente quando ocorrerdeterminada ao do usurio, como, por exemplo,a modificao de uma tabela, so denominados

    a) Selects.b) Inserts.c) Views.d) Queries.

    e) Triggers.GABARITO: e

    MPOG (2006)

  • 8/2/2019 Questoes CESPE ESAF as

    87/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ( )Analise as seguintes afirmaes relacionadas a Gerenciamento de Banco de Dados.I. As Stored Procedures disponibilizadas por todos os SGBDs so utilizadas

    exclusivamente para a leitura de informaes nos bancos de dados.II. Alguns SGBDs disponibilizam procedimentos gravados, denominados Triggers,

    que so executados implicitamente quando ocorre determinada ao do usuriocomo, por exemplo, a excluso de um dado.

    III. No Modelo de Entidade e Relacionamento (MER) cada entidade contm atributose deve ter somente uma chave estrangeira para identificar uma nica tupla e podeter uma ou mais chaves primrias.

    IV. Relacionamentos so associaes entre duas ou mais entidades com significado.A cardinalidade da associao representa a quantidade de elementos da entidadeA associados quantidade de elementos da entidade B e vice-versa.

    Indique a opo que contenha todas as afirmaes verdadeiras.a) I e IIb) II e IIIc) III e IVd) I e IIIe) II e IV

    GABARITO: e

    STN (2008)

  • 8/2/2019 Questoes CESPE ESAF as

    88/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ( )

    Uma restrio caracterizada por expressar uma condio que o

    banco de dados deve atender, de modo que aps talcondio ser validada qualquer modificao posterior,somente ser aceita se no causar a sua violao, denominada

    a) metadado.b) assertiva.c) autorizao de excluso.d) restrio de consistncia.

    e) autorizao de atualizao.

    GABARITO: b

    SUSEP (2006)

  • 8/2/2019 Questoes CESPE ESAF as

    89/90

    Material preparado por: Ilka Kawashita

    [email protected]

    ( )Analise as seguintes afirmaes relacionadas a segurana, concorrncia, integridade

    e recuperao de Banco de Dados.I. Em um mesmo Banco de Dados possvel ter uma stored procedurepara atualizar

    dados, outra para retornar valores de uma consulta e uma terceira para excluirdeterminado conjunto de dados de uma tabela.II. As stored procedures podem ser usadas em mecanismos de segurana. Um

    usurio poder possuir direitos de execuo de uma stored proceduremesmo queno possua permisses sobre as tabelas que ela referencia.

    III. A cpia do banco de dados ou backupdiferencial caracterizada pela existnciade dois bancos de dados com as mesmas informaes trabalhando juntos, mas

    em mquinas diferentes. Dessa forma, quando uma mquina fica impossibilitadade trabalhar, a outra assume automaticamente seu lugar.IV. A JUNO entre tabelas somente ser possvel se existir um relacionamento N:N

    entre as tabelas envolvidas.Indique a opo que contenha todas as afirmaes verdadeiras.a) I e II

    b) II e IIIc) III e IVd) I e IIIe) II e IV

    GABARITO: a

    CGU (2006)

  • 8/2/2019 Questoes CESPE ESAF as

    90/90

    ( )Analise as seguintes afirmaes relacionadas aos conceitos de Sistemas de

    Gerenciamento de Banco de Dados.I. A viso (View) uma construo de uma projeo de uma ou mais tabelas a partir

    do comando SELECT que, em alguns casos, pode ser manipulada como umatabela, mas no existe fisicamente como uma tabela.II. As Viewsso usadas para garantir o acesso aos dados da tabela original. Esse

    mecanismo permite que se desconsiderem os sofisticados sistemas de privilgiosdos SGBDs modernos.

    III. Um SGBD deve dispor de recursos que possibilitem selecionar a autoridade de

    cada usurio.IV. A linguagem SQL naturalmente controla a concorrncia ao acesso dos dados,

    garantindo em qualquer tipo de situao a escrita/leitura de dados sem erros.Indique a opo que contenha todas as afirmaes verdadeiras.a) I e IIb) II e IIIc) III e IVd) I e IIIe) II e IV

    GABARITO: d