Questões de Concurso Sobre banco de dados
Foram encontradas 18.775 questões
( ) Nos SGBDs, que mantêm uma separação clara entre os níveis conceitual e interno, a linguagem de definição de dados é usada para especificar apenas o esquema conceitual.
( ) A linguagem de definição de propriedades é utilizada para especificar o esquema interno.
( ) Em SGBDs não relacionais, a SQL é utilizada pela linguagem de definição de camadas para especificar as camadas no modelo conceitual.
( ) Os SGBDs, através da linguagem de manipulação de dados, proporcionam a realização de operações de recuperação, inserção, exclusão e modificação de dados para os usuários.
A sequência está correta em
I. O seu sistema contempla o próprio Banco de Dados e também uma definição ou descrição completa de sua estrutura e restrições.
II. A estrutura dos arquivos de dados está embutida nos programas de aplicação; portanto, qualquer mudança estrutural pode exigir alteração em todos os programas que acessam esse arquivo.
III. Em um SGBD multiusuário, os usuários podem possuir inumeras aplicações distintas; portanto, precisa oferecer facilidades para definir múltiplas visões.
Está correto o que se afirma em
Posteriormente, a visão pode ser
Considerando a ordem das operações realizadas pelo analista, ele utilizou comandos SQL respectivamente correspondentes a
Um analista modelou a entidade Motorista com os seguintes atributos:
CPF (identificador)
Endereco1
Endereco2
...
EnderecoN
Categoria
DataDeNascimento
Considerando que cada motorista pode ter vários endereços, a entidade Motorista
Tabela SQL
Consulta em SQL

Assinale a alternativa correta.
( ) A operação union remove duplicatas automaticamente.
( ) O número de cópias duplicadas de uma tupla no resultado da operação except all é igual ao número de cópias duplicadas da tupla no primeiro conjunto menos o número de cópias duplicadas da tupla no segundo conjunto, desde que essa diferença entre o número de cópias seja positiva.
( ) Se o número de cópias duplicadas de uma tupla no primeiro conjunto é d1 e no segundo conjunto é d2, o número de tuplas duplicadas no resultado da operação intersect all é igual ao valor máximo entre d1 e d2.
A sequência correta é
Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
O comando apresentado a seguir, caso seja executado, removerá todos os dados da tabela ESCOLA.

Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
Para alterar a quantidade de unidades da Escola Classe para 300, deve-se executar o comando apresentado a seguir.
Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
Caso seja executado o comando apresentado a seguir, será obtido o resultado: Escola Parque.

Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
Para mostrar a quantidade total de unidades escolares existentes, é suficiente executar o comando a seguir.
Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
Para mostrar somente os centros de ensino que possuem mais de vinte unidades, é suficiente executar o comando apresentado a seguir.
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;