Questões de Banco de Dados para Concurso

Foram encontradas 15.577 questões

Q2010300 Banco de Dados
Atenção: Considere as informações abaixo para responder as questões de números 33 e 34.

      A Mesa Diretora da Câmara Legislativa é responsável pela direção dos trabalhos legislativos e dos serviços administrativos da Casa. Compõe-se de presidente, vice-presidente, primeiro secretário, segundo secretário e terceiro secretário, bem como de três suplentes de secretário.
(Disponível: http://www.cl.df.gov.br/en/web/guest/mesa-diretora)

    Considere que na Câmara Legislativa exista um banco de dados funcionando em condições ideais. Considere que exista uma tabela neste banco denominada TabCamara que possua os campos CodDepDistr (inteiro), NomeDepDistr (caracteres), Partido (caracteres), CargoMesaDiretora (caracteres). Caso um deputado distrital não tenha cargo na mesa diretora da câmara o campo fica com NULL
Uma Analista de Sistemas foi solicitada a fazer uma consulta SQL que resulte na lista de Deputados que possuem cargo na mesa diretora, em ordem alfabética dos nomes dos partidos e, dentro de cada partido, ordenados por nomes. A instrução SQL que realiza esta consulta é:
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
Q2010179 Banco de Dados
Analise as afirmativas abaixo com relação ao assunto normalização de banco de dados.
1. Normalização é um processo a partir do qual se aplicam regras a tabelas do banco de dados com o objetivo de evitar falhas no projeto, como redundância de dados e mistura de diferentes assuntos numa mesma tabela.
2. Na Primeira Forma Normal todos os atributos de uma tabela devem ser atômicos.
3.Para uma tabela estar na Segunda Forma Normal é preciso estar na Primeira Forma Normal.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q2010022 Banco de Dados
Structured Query Language (SQL) é uma linguagem padrão para bancos de dados relacionais. Sobre SQL, assinale a afirmativa correta
Alternativas
Q2008806 Banco de Dados
Na modelagem dimensional utilizada no projeto de data warehouses, há as tabelas fato e dimensão, sendo certo que
Alternativas
Q2008805 Banco de Dados
Considere o seguinte valor de uma data, inserido em um registro de uma tabela do sistema gerenciador de banco de dados MySQL (v. 8): 2022-03-20. O comando para obter o ano, a partir dessa data, é:
Alternativas
Q2008804 Banco de Dados
Considerando a linguagem PL/SQL do sistema gerenciador de bancos de dados Oracle (v. 21), assinale a alternativa que apresenta uma representação correta para um comentário.
Alternativas
Q2008803 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional: Medicamento (ID, Nome, Indicação). A consulta SQL para obter o Nome e a Indicação dos medicamentos, ordenada pelo atributo Indicação, e cujo Nome termine com a sequência ‘gem’ é
Alternativas
Q2008802 Banco de Dados
Na seguinte tabela de um banco de dados relacional, Clima (Código, Precipitação, Data, Estação), determinou- -se que o valor do atributo Estação deve ser Primavera, Verão, Outono ou Inverno. Tal descrição indica
Alternativas
Q2008801 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional: Casa (Código, Tipo, Área, Construtora). Sabe-se que o atributo Código é chave primária e que o atributo Construtora é uma chave estrangeira nessa tabela, o que significa que
Alternativas
Q2007675 Banco de Dados
Consistência, Disponibilidade e Tolerância à Partição são as três características envolvidas no Teorema CAP, também conhecido como Teorema de Brewer. Ele estabelece que existe uma relação de interdependência entre essas características que faz com que, para aumentar uma delas, seja necessário sacrificar um pouco de alguma outra. Os bancos de dados relacionais tradicionais, em sua maioria, tendem a priorizar quais características? 
Alternativas
Q2007673 Banco de Dados
Elasticsearch é um mecanismo distribuído de busca e análise de dados muito utilizado atualmente. Ele usa um índice invertido, que é projetado para permitir buscas textuais muito rápidas. Quanto ao seu modelo de dados, o Elasticsearch pode ser classificado como:
Alternativas
Q2007671 Banco de Dados
A SQL é uma linguagem declarativa orientada a conjuntos e costuma ser organizada em grupos de comandos de acordo com as suas finalidades. Alguns exemplos desses grupos são: DDL, DML, DCL e TCL. Sobre esse assunto, analise as assertivas abaixo:
I. Para definir restrições com objetivo de evitar dados inconsistentes e incorretos, utilizamos o conjunto de comandos SQL conhecidos como Data Control Language (DCL).
II. Data Manipulation Language (DML) é utilizada para manipular os dados que residem nas tabelas e inclui os comandos: INSERT, UPDATE e DELETE.
III. TRUNCATE é um comando que remove todas as linhas de uma tabela e pertence ao grupo Data Manipulation Language (DML).
IV. São exemplos de comandos da Data Control Language (DCL): COMMIT e ROLLBACK.

Quais estão corretas?
Alternativas
Q2007665 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Analise os comandos SQL abaixo:


1. drop table public.assunto;

2. drop table public.assunto_processo;

3. drop table public.classe;

4. drop table public.processo;



Qual seria uma ordem de execução dos comandos acima para excluir todas as tabelas e seus dados sem erros? 

Alternativas
Q2007664 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Um analista precisa encontrar a classe que possui o maior valor dentre os processos cadastrados. É necessário retornar o “id” da classe, a quantidade de processos cadastrados que a utilizam e o valor total desses processos. Qual alternativa corresponde a um comando SQL válido, em PostgreSQL 9, que obtenha esses dados? 
Alternativas
Q2007663 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Qual alternativa representa o comando SQL, em PostgreSQL 9, que retorna corretamente os ids dos processos sem assuntos cadastrados?
Alternativas
Q2007662 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Deseja-se adicionar uma restrição para que sejam aceitos somente os valores “S” e “N” no campo ativo da tabela classe. Qual alternativa atende corretamente ao que foi solicitado, em um SGBD PostgreSQL 9?
Alternativas
Q2007591 Banco de Dados
Assinale a alternativa que representa as características principais da Structured Query Language (SQL): 
Alternativas
Q2007590 Banco de Dados
Sobre o projeto de banco de dados assinale a alternativa incorreta:
Alternativas
Q2007589 Banco de Dados
São etapas do ciclo de vida para sua execução de um Sistema de Banco de Dados, exceto:
Alternativas
Respostas
3441: E
3442: D
3443: E
3444: A
3445: B
3446: A
3447: E
3448: D
3449: D
3450: C
3451: A
3452: B
3453: A
3454: E
3455: B
3456: C
3457: D
3458: B
3459: A
3460: D