Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.438 questões
aluno(numero_aluno, nome, curso)
disciplina(numero_disciplina, nome_disciplina, curso)
turma(codigo, numero_disciplina, semestre, ano, professor)
historico_escolar(numero_aluno, codigo, nota)
Para o esquema apresentado, a consulta SQL que recupera os nomes e cursos de todos os alunos que não têm uma nota A em qualquer uma das disciplinas é:
SELECT Comando (Qtde)
FROM Tab1
O valor de Comando para que a consulta tenha como resultado o maior valor da coluna Qtde é:
1. Uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas. Por exemplo, TX(col1,col2,col3,col4) representa uma tabela cujo nome é TX.
2. Os tipos de dados das colunas são irrelevantes para a questão, logo não são apresentados.
3. Colunas que admitem o valor nulo são exibidas entre colchetes (por exemplo [col1]).
4. As colunas que compõem a chave primária de uma tabela estão sublinhadas.
5. As chaves estrangeiras são representadas da seguinte forma: REF Seja o seguinte modelo E-R:

Qual esquema relacional preserva a semântica do modelo acima?
Item (ID, Nome, Tipo, EstoqueMínimo) A consulta SQL para obter o Nome e o Tipo dos itens, ape- nas para aqueles cujo valor do EstoqueMínimo seja superior a 20, é:
SELECT Nome, Tipo
FROM Item
Cláusula
O valor da Cláusula para atender à consulta acima especificada é:

Acerca de bancos de dados, julgue os itens seguintes.
Em um banco de dados relacional, os dados são percebidos como tabelas que representam entidades, entretanto, nem todas as tabelas implementadas de fato representam entidades conceituais.
Julgue o item que se segue, relativo a projeto de banco de dados.
Dois projetos de um banco de dados relacional equivalentes
em conceitos podem apresentar desempenhos distintos.
Julgue o item que se segue, relativo a projeto de banco de dados.
Uma característica desejável em um projeto de banco de dados
relacional é a presença de restrições de integridades.
Com relação ao tema “modelo relacional”, analise as afirmativas a seguir.
I. Chave estrangeira é o mecanismo que permite a implementação de relacionamentos em um banco de dados relacional.
II. Chave estrangeira é uma coluna única ou combinação de colunas cujos valores necessariamente aparecem como chave primária em outra tabela.
III. Chave candidata é uma coluna cujos valores necessariamente aparecem como chave secundária em tabelas que participam de auto‐relacionamentos.
Assinale:
Um banco de dados relacional é uma coleção de registros conectados uns aos outros por meio de links.
Considere, em uma base de dados relacional, as seguintes tabelas, que contêm informações acerca de empregados, departamentos e a vinculação entre eles. Departamento (CodDepto (PK), NomeDepto) Empregado (CodEmp (PK), NomeEmp, CodDepto(FK)) Para serem obtidos os nomes dos departamentos que não estejam vinculados a nenhum empregado, é correto utilizar a consulta em SQL mostrada a seguir. (SELECT NomeDepto FROM Departamento D) EXCEPT (SELECT NomeDepto FROM Departamento D, Empregado E WHERE D.CodDepto=E.CodDepto)
Departamento (CodDepartamento, NomeDepartamento) Empregado (CodEmpregado, NomeEmpregado, CodDepartamento, SalarioEmpregado)
Seja a seguinte consulta executada sobre esta base de dados:
SELECT D.CodDepartamento, AVG(SalarioEmpregado) FROM Departamento D, Empregado E WHERE E.CodDepartamento=D.CodDepartamento AND E.SalarioEmpregado > 1000 GROUP BY D.CodDepartamento HAVING COUNT(*) > 40
A consulta acima obtém o seguinte resultado:
Considere a seguinte tabela PEDIDOS. Esta tabela sofre muitas atualizações pois permite o registro de pedido de livros numa grande livraria. Um relatório é emitido toda semana com os pedidos da semana. A emissão desse relatório está apresentando um desempenho insatisfatório. Uma estratégia que poderia otimizar a consulta de emissão de relatório é:
PEDIDOS (#pedido, idProduto, idLoja, idlciente, data, quantidade)