Questões de Banco de Dados para Concurso

Foram encontradas 15.577 questões

Q2084820 Banco de Dados
Um dos momentos mais críticos no processo de desenvolvimento de um software é a modelagem de banco de dados. Selecione a alternativa que mostra a sequência correta das etapas de modelagem de dados em banco de dados.
Alternativas
Q2084819 Banco de Dados
O diagrama de entidade e relacionamento (DER) é a representação gráfica do Modelo Entidade Relacionamento, que serve para melhorar o fluxo de trabalho e a manutenção dos sistemas de bancos de dados. Selecione a alternativa que mostra a representação da letra X na seguinte figura: 
Imagem associada para resolução da questão
Alternativas
Q2084818 Banco de Dados
Saulo trabalha como implementador de software e recebe a demanda de implementar um banco de dados NoSQL para que seja usado em conjunto com o site da empresa. Selecione o tipo de banco de dados que Saulo poderá usar.
Alternativas
Q2084756 Banco de Dados
Durante a fase inicial de modelagem conceitual dos dados, o profissional precisa observar atentamente tudo que for relevante no mundo real e que deva ser “transportado” para o sistema que se está projetando. Selecione a alternativa que mostra o componente de abstração no qual se encontram detalhados os componentes de estrutura do banco de dados, como tabelas, campos, tipos de valores, índices etc. 
Alternativas
Q2084755 Banco de Dados
O método para projetar um banco de dados relacional é usar um processo normalmente conhecido como normalização. Selecione a forma normal que elimina toda redundância que pode ser descoberta com base nas dependências funcionais, porém, podendo restar outros tipos de redundância. 
Alternativas
Q2084754 Banco de Dados
O modelo de dados entidade-relacionamento foi desenvolvido para facilitar o projeto de banco de dados, permitindo especificação de um esquema de empresa que representa a estrutura lógica geral de um banco de dados. Selecione a alternativa que mostra os três elementos básicos de um Modelo Entidade Relacionamento. 
Alternativas
Q2084753 Banco de Dados
A normalização consiste em um processo de refinamento do esquema de banco de dados que busca eliminar possíveis redundâncias de dados entre as entidades. Avalie como verdadeiras ou falsas as seguintes afirmações:
I. A 1FN define que a relação de atributos não deve possuir valores de atributos que sejam multivalorados ou compostos. II. A 1FN cumpre com os requisitos da 2FN. III. A 3FN cumpre com os requisitos da 1FN. IV. A 3FN requer que uma entidade não possua nenhum atributo dependente de outro que não faça parte da chave primária (dependência transitiva).
São verdadeiras somente as seguintes afirmativas: 
Alternativas
Q2084752 Banco de Dados
Um gerenciador de armazenamento é um componente de um sistema de banco de dados que fornece a interface entre os dados de baixo nível armazenados no banco de dados e os programas aplicativos e consultas submetidos ao sistema. Selecione a alternativa que mostra o componente do gerenciador de armazenamento que é responsável por buscar dados do armazenamento de disco para a memória principal.
Alternativas
Q2084677 Banco de Dados
Marque a alternativa que contém as linguagens que são utilizadas para manipular dados e definir as estruturas de dados em um banco de dados: 
Alternativas
Q2084656 Banco de Dados
Uma vantagem muito importante de usar um SGBD é o fato do mesmo propiciar o isolamento de uma aplicação ou programa das alterações relacionadas ao modo de como o dado é estruturado e armazenado. Assim, os programas aplicativos não devem, idealmente, ser expostos aos detalhes de representação e armazenamento de dados. O SGBD provê uma visão abstrata dos dados que oculta os detalhes. Assinale a alternativa que apresenta corretamente esta característica.
Alternativas
Q2084102 Banco de Dados

Considere duas tabelas criadas e populadas como apresentado a seguir.


CREATE TABLE prod_a (cod int);

CREATE TABLE prod_b (cod int);


INSERT INTO prod_a(cod) VALUES (1);

INSERT INTO prod_a(cod) VALUES (2);

INSERT INTO prod_a(cod) VALUES (3);

INSERT INTO prod_a(cod) VALUES (4);

INSERT INTO prod_a(cod) VALUES (5);

INSERT INTO prod_b(cod) VALUES (1);

INSERT INTO prod_b(cod) VALUES (3);

INSERT INTO prod_b(cod) VALUES (5);

INSERT INTO prod_b(cod) VALUES (7);


Quais valores a seguinte consulta SQL retorna?


SELECT a.cod

FROM prod_a AS a LEFT JOIN prod_b AS b ON a.cod = b.cod

WHERE b.cod is null;


Alternativas
Q2084101 Banco de Dados
A linguagem SQL pode ser dividida em DDL (Data Definition Language) e DML (Data Manipulation Language), e alguns autores também usam DQL (Data Query Language) como uma categoria especial da DML. Dentro da DML estão todos os comandos iniciados com a cláusula SELECT.
Assinale a alternativa que apresenta comandos válidos em uma consulta (comandos DML).
Alternativas
Q2084100 Banco de Dados
Assinale a alternativa que descreve corretamente uma trigger para banco de dados.
Alternativas
Q2083048 Banco de Dados
Complete a lacuna do texto abaixo.
“Esse talvez seja um dos tipos de dados mais utilizados no MySQL,___________. Campo alfanumérico que pode receber letras, números, símbolos etc. Esse tipo de dado tem um limite que é 255, mas existem desavisados que insistem em colocar com 500, 600 e por aí vai … em muitos casos para gravar observações de sistemas.”
Alternativas
Q2083047 Banco de Dados
Marque V para verdadeiro e F para falso.
I. A primeira versão do SQL foi desenvolvida pela IMB, ela surgiu nos anos 80, com o objetivo de trabalhar com bancos de dados relacionais. II. A linguagem SQL é um padrão para bancos de dados relacionais. Ela foi padronizada no final dos anos 80 por um instituto chamado ANSI (American National Standards Institute) e posteriormente pela ISO (International Organization for Standardization). III. Mas no início ela se chamava SEQUEL (Structured English Query Language). Ainda é chamada assim até hoje nos Estados Unidos.
Alternativas
Q2083044 Banco de Dados
Analise o texto abaixo e escolha a opção que representa o texto em questão.
“...é o processo de criar uma representação visual, ou esquema, que define os sistemas de coleta e gerenciamento de informações de qualquer organização. Esse blueprint ou modelo de dados ajuda diferentes partes interessadas, como analistas de dados, cientistas e engenheiros, a criar uma visão unificada dos dados da organização. O modelo descreve quais dados a empresa coleta, a relação entre diferentes conjuntos de dados e os métodos que serão usados para armazenar e analisar esses dados.” 
Alternativas
Q2083040 Banco de Dados
Responda escolhendo entre as opções abaixo o significado da sigla SQL.
Alternativas
Q2081610 Banco de Dados
O operador LIKE é utilizado para buscar por uma determinada string dentro de um campo com valores textuais. Esse operador permite fazer comparações de partes de uma determinada string. Analise a consulta com operador LIKE a seguir e assinale a alternativa que completa a lacuna para selecionar o nome dos professores que terminam com ‘Silva’.
SELECT nome_professor FROM professor WHERE nome_professor LIKE '__Silva'; 
Alternativas
Q2081608 Banco de Dados
MongoDB é um banco de dados de código aberto projetado para armazenar e trabalhar com grande volume de dados de forma escalável. São consideradas características do MongoDB, EXCETO: 
Alternativas
Q2081606 Banco de Dados
Dado é a representação utilizada para gerar uma informação. Um dado pode ser estruturado ou não estruturado. Em relação às diferenças entre dados estruturados e dados não estruturados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Em dados estruturados, dados de um mesmo registro possuem relação entre eles.
( ) Textos, documentos, banco de dados, redes sociais, imagens, vídeos e áudios são exemplos de dados não estruturados.
( ) Dados estruturados permitem que tipos de dados diferentes das estruturas preestabelecidas sejam carregados.
( ) Em dados estruturados, atributos e campos são definidos por um esquema.
A sequência está correta em
Alternativas
Respostas
3161: A
3162: B
3163: D
3164: C
3165: B
3166: E
3167: A
3168: D
3169: B
3170: A
3171: B
3172: E
3173: A
3174: D
3175: A
3176: C
3177: B
3178: A
3179: A
3180: C