Questões de Concurso Sobre banco de dados

Foram encontradas 18.785 questões

Q261224 Banco de Dados
                                                       tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53 
                                                 Dara       Carvalho       15 
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.


O comando SQL mostrado abaixo, se executado no SQL SERVER 2008 R2, permite que se adicione uma coluna, col2, à tabela cliente.
ADD COLUMN col2 int NOT NULL ON TABLE cliente

Alternativas
Q261223 Banco de Dados
                                                       tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53 
                                                 Dara       Carvalho       15 
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.



O comando SQL mostrado abaixo, construído a partir dos dados da tabela cliente e executado no PostgreSQL 8.2, retornará apenas um registro, concatenando os atributos fname e lname.
SELECT fname+lname FROM cliente WHERE age >56

Alternativas
Q261222 Banco de Dados
                                                       tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53 
                                                 Dara       Carvalho       15 
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.



No Oracle 10g, é possível combinar, em uma mesma instrução SELECT do SQL, os argumentos HAVING e WHERE.

Alternativas
Q261221 Banco de Dados
                                                         tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53
                                                 Dara       Carvalho       15
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.


O comando SQL mostrado abaixo, construído a partir dos dados da tabela cliente e executado no Oracle 10g, retornará apenas um registro.
SELECT fname FROM cliente WHERE SAL ^= 53

Alternativas
Q261206 Banco de Dados
Acerca de métricas e arquiteturas de sistemas, julgue o  item  que se segue. 

A identificação dos ALIs somente é possível após o desenvolvimento do modelo relacional do sistema, no qual são descritos as entidades, os atributos e os relacionamentos.

Alternativas
Q261138 Banco de Dados
Na base de dados de um sistema de controle de clientes, foi criada a tabela CLIENTES, que conta com as colunas: ID, NOME, ENDERECO, CIDADE e UF. Os valores da coluna ID não se repetem.

Sobre essa tabela CLIENTES foi criada a visão VCLIENTES_RJ, que busca apresentar os clientes do estado do Rio de Janeiro. O comando de criação da visão VCLIENTES_RJ é:

CREATE VIEW VCLIENTES_RJ
AS SELECT ID, NOME, ENDERECO, CIDADE, UF
FROM CLIENTES WHERE UF = ‘RJ’

Um usuário submeteu o seguinte comando para execução pelo gerenciador do banco de dados:

UPDATE VCLIENTES_RJ SET NOME =’JOAO’
WHERE ID IN (1,2,3) AND UF = ‘SP’

O comando UPDATE acima, quando submetido para execução, resulta na atualização de:

Alternativas
Q261137 Banco de Dados
As tabelas Projeto, Funcionario e Participacao_Projeto participam da base de dados de um sistema de controle de projetos. A estrutura dessas tabelas é a seguinte:

Imagem associada para resolução da questão

O comando SQL que retorna o nome somente dos funcionários que participaram de TODOS os projetos é:

Alternativas
Q261136 Banco de Dados
Em bases de dados multidimensionais, os dados são organizados em cubos de dados. A esse respeito, considere as afirmações a seguir.

I - Os usuários podem consultar os dados segundo qualquer uma das dimensões do cubo de dados.

II - O pivoteamento (ou rotação) é utilizado em cubos de dados para mudar a hierarquia dimensional que está sendo correntemente utilizada por outra.

III - A operação de drill-down refere-se a um movimento no sentido descendente da hierarquia de uma dimensão, desagregando os dados e os apresentando em uma visão mais detalhada.

É correto o que se afirma em

Alternativas
Q261135 Banco de Dados
Um dos esquemas multidimensionais mais comuns é o esquema floco de neve. Nesse esquema,

Alternativas
Q261134 Banco de Dados
Durante o processo de desenvolvimento de um sistema de controle de funcionários, foram identificadas as entidades Funcionario e Dependente, que estão relacionadas como representado no seguinte diagrama entidade-relacionamento (o atributo Matricula é identificador de Funcionario, a entidade Dependente é fraca, e o atributo Sequencial é chave parcial de Dependente).
Imagem associada para resolução da questão
Durante o mapeamento para o modelo relacional, foram identificadas duas relações: Funcionario e Dependente. A relação funcionário possui dois atributos: Matricula (participante da chave primária) e Nome.

Analisando o diagrama e a definição da relação Funcionario, conclui-se que a relação Dependente possuirá

Alternativas
Q261133 Banco de Dados
Durante a modelagem da base de dados de um sistema de controle de passagens, foram identificadas diversas dependências funcionais. Dentre elas, estão:

(PASSAGEIRO) → (NOME, DATA_NASCIMENTO, TELEFONE*)  (VIAGEM) → (ORIGEM, DESTINO, DATA) Atributos multivalorados: marcados com *
Além disso, foi identificado que um passageiro poderá participar em várias viagens.
As tabelas definidas que atendem às dependências funcionais identificadas e ao requisito especificado acima e que estãona Terceira Forma Normal são: 
Atributos identificadores: sublinhados  Atributos multivalorados: marcados com * 
Alternativas
Q261132 Banco de Dados
Considere um banco de dados sobre clientes de uma empresa que realiza vendas pela Internet. CLIENTES, VENDAS e CIDADES são algumas das tabelas desse banco de dados. A estrutura dessas tabelas está representada a seguir, onde os itens sublinhados representam colunas participantes da chave primária, e os itens em negrito representam colunas que participam em chaves estrangeiras.

Imagem 005.jpg

A expressão da álgebra relacional que atribui a RES a sigla da UF dos clientes que realizaram compras com Valor_Total superior a 5.000 é

Alternativas
Q261131 Banco de Dados
No padrão ANSI para arquitetura de gerenciadores de bancos de dados, estão presentes três níveis de esquemas: interno, conceitual e externo.

Com a utilização dessa arquitetura, surge o conceito de independência de dados, que consiste na capacidade de
Alternativas
Q257869 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

As projeções de uso de um datawarehouse que dá suporte a um OLAP são obtidas apenas após a construção dos dados no datawarehouse para que os caminhos de acesso e o armazenamento sejam sempre os mesmos, independentemente da demanda.

Alternativas
Q257868 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

Pivoteamento ou rotação é uma técnica para alterar uma hierarquia dimensional para outra em um cubo de dados.

Alternativas
Q257867 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

A agregação de dados em bancos SQL é necessária quando se faz qualquer tipo de processamento analítico, o que pode demandar um número muito grande de agrupamentos a serem considerados; entretanto uma consulta individual resulta em apenas uma tabela.

Alternativas
Q257866 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

O banco de dados de um MOLAP possui um SGDB multidimensional, ou seja, permite armazenamento de dados nas células de um array multidimensional.

Alternativas
Q257865 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

Um drill down corresponde a ir de um nível mais baixo para um nível mais alto de agregação, ao passo que um drill up permite uma navegação pelas hierarquias em direção contrária.

Alternativas
Q257864 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

As crosstabs, ou tabulações cruzadas, podem apresentar várias dimensões, em que são consideradas variáveis independentes, e a interseção entre as células da tabela contém valores de variáveis dependentes correspondentes a elas.

Alternativas
Q257863 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

Para serem utilizados em um datawarehouse, os dados extraídos de diversas fontes não relacionadas devem ser formatados com nomes, significados e domínios de forma consolidada, para que não haja inconsistência de dados.

Alternativas
Respostas
15681: E
15682: E
15683: C
15684: E
15685: E
15686: A
15687: D
15688: E
15689: C
15690: A
15691: B
15692: D
15693: C
15694: E
15695: C
15696: E
15697: C
15698: E
15699: C
15700: C