Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q2193711 Banco de Dados

A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.




Na tentativa de remover valores inválidos do banco de dados, é desejado criar uma chave estrangeira no campo id_evento da tabela inscricao, referenciando o campo id da tabela eventos. Qual das instruções abaixo retorna a correta quantidade de inscrições com valores nulos ou inválidos na tabela inscricao, que precisam ser corrigidos antes da modificação?
Alternativas
Q2193710 Banco de Dados

A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.




Qual das instruções abaixo gera um erro quando executada?
Alternativas
Q2193709 Banco de Dados

A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.




Qual das instruções abaixo retorna os registros que têm como data no campo data_inscricao, da tabela inscricao, o mesmo dia de execução da consulta?
Alternativas
Q2080359 Banco de Dados
Observe o Diagrama de Entidade e Relacionamento, mostrado a seguir.
Imagem associada para resolução da questão




Analise as ações apresentadas a seguir e faça a correspondência das ações com as sentenças SQL que produzem o resultado desejado, cada item pode aparecer uma, nenhuma ou várias vezes.
I. Listar os nomes de todos os vereadores que não apresentaram nenhum projeto de lei. II. Listar os nomes de todos os vereadores que apresentaram a maior quantidade de projetos. III. Listar os nomes de todos os vereadores e o nome do partido e a quantidade de seus projetos. IV. Sem correspondência.
( ) select A.nom_vereador          from vereador A       where cod_vereador in                 (select cod_vereador                      from autoria                    group by 1                  having count(*) >= all (select count(*)                                                      from autoria                                                    group by cod_vereador))
( ) select A.nom_vereador         from vereador A         left join autoria B            on B.cod_vereador = A.cod_vereador      where B.nro_projeto_lei is null
( )  select A.nom_vereador          from vereador A          join autoria B            on A.cod_vereador = B.cod_vereador      group by A.cod_vereador    having count(*) = (select max(tab.qtd)                                     from (select count(*) qtd from autoria                                         group by cod_vereador) as tab)
( ) select A.nom_vereador, B.nom_partido, count(*)         from vereador A         left join partido B           on B.sigla = A.sigla         join autoria C           on C.cod_vereador = A.cod_vereador       group by A.cod_vereador,1,2
( )   select A.nom_vereador, C.nom_partido, count(*)           from vereador A           join autoria B             on B.cod_vereador = A.cod_vereador           join partido C             on C.sigla = A.sigla         group by 1,2

A sequência correta é

 
Alternativas
Q2080357 Banco de Dados
Considerando os conceitos de Data Warehousing, é correto afirmar que
Alternativas
Q2080355 Banco de Dados
Observe o Diagrama Estendido de Entidade e Relacionamento apresentado a seguir.
Imagem associada para resolução da questão



Ao analisar a quantidade de linhas (tuplas) que podem ser armazenadas nas entidade apresentadas, é correto afirmar que o total de linhas em

Alternativas
Q2054839 Banco de Dados
Nas consultas em banco de dados SQL podemos utilizar inúmeras funções para refinarmos a busca. Relacione as funções SQL e finalidades e assinale a alternativa com a sequência correta.
1 - RTRIM. 2 - COUNT. 3 - MAX 4 - AVG. 5 - TRUNC.
( ) Calcula a média aritmética dos valores em uma única coluna. ( ) Suprime um conjunto de caracteres à direita da cadeia informada. ( ) Trunca números para que tenham uma certa quantidade de dígitos de precisão. ( ) Retorna o total de linhas de uma coluna. ( ) Obtém o maior valor de uma coluna. 
Alternativas
Q2050569 Banco de Dados
É um tipo de modelo comumente utilizado para estruturar logicamente um banco de dados: 
Alternativas
Q2039266 Banco de Dados
Considere as seguintes afirmativas sobre os Sistemas de Gerenciamento de Banco de Dados:
I. O esquema do banco de dados fornece a visão lógica dos dados no banco de dados, independentemente de como eles estejam fisicamente armazenados.
II. Em um SGBD relacional, os itens de dados e os relacionamentos entre eles são organizados em tabelas.
III. O modelo relacional, apesar de muito popular, não é o mais utilizado nas aplicações, sendo o modelo orientado por objetos que domina as aplicações.
IV.O sistema de gerenciamento de banco de dados (SGBD) é uma combinação de software e dados, sendo composto pelo banco de dados físico, o mecanismo de banco de dados e o esquema de banco de dados.
V. O campo (ou atributo) de um registro tem a função de identificá-lo unicamente entre todos os outros registros da tabela.
Assinale a alternativa correta:
Alternativas
Q2039252 Banco de Dados
O comando SQL, para incluir registros em um Banco de Dados, é:
Alternativas
Q2035673 Banco de Dados
A SQL é uma linguagem de programação voltada para a manipulação de dados em SGBD (Sistemas de Gerenciamento de Banco de Dados). A sigla SQL significa
Alternativas
Q2031543 Banco de Dados
Uma das características básicas do modelo distribuído de bancos de dados relacionais é que as relações podem sofrer os processos de fragmentação horizontal e/ou vertical, sendo que a fragmentação do tipo
Alternativas
Q2031542 Banco de Dados
Considere o atributo “número de telefone” de uma tabela de um banco de dados relacional. Admitindo-se que esse atributo possa armazenar, em um de seus registros, mais do que um número de telefone, ele recebe a denominação de atributo
Alternativas
Q2012817 Banco de Dados
Em um banco de dados relacional temos o identificador único de registro chamado de chave primária. Quando esta chave primária é utilizada como referência em outra tabela, chamamos de: 
Alternativas
Q2012811 Banco de Dados
É correto afirmar que Business Inteligence é:
Alternativas
Q2012805 Banco de Dados
A definição correta para banco de dados relacionais é:
Alternativas
Q2010623 Banco de Dados
Quais dos sistemas gerenciadores de banco de dados (SGBD) abaixo constituem SGBDs NoSQL?
1.Oracle database 2.MongoDB 3.Neo4j 4.MySQL


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q2010604 Banco de Dados
Qual o operador de concatenação do PL/SQL?
Alternativas
Q2010602 Banco de Dados
Analise as afirmativas abaixo com relação aos Sistemas Gerenciadores de Banco de Dados (SGBD) e bancos de dados.
1.Sistemas de BI e Data warehouse devem ser sempre normalizados. 2.Bases de dados normalizadas possuem performance inferior àquelas que não são normalizadas. 3.Os bancos de dados Oracle e SQL Server da Microsoft utilizam exatamente a mesma sintaxe SQL, facilitando a portabilidade de bases de dados entre ambos.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q2010184 Banco de Dados
Assinale a alternativa que apresenta o tipo de dependência que ocorre no Modelo Entidade Relacionamento quando a existência de uma determinada entidade está condicionada à existência de uma outra entidade a ela relacionada.
Alternativas
Respostas
8181: A
8182: E
8183: B
8184: C
8185: X
8186: B
8187: B
8188: D
8189: A
8190: B
8191: B
8192: C
8193: D
8194: B
8195: A
8196: C
8197: A
8198: C
8199: A
8200: D