Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.393 questões
O modelo relacional representa o banco de dados como uma coleção de relações.
ELMASRI, R.; NAVATHE, S. B. Sistemas de Bancos de Dados. 6a ed. São Paulo: Pearson Addison Wesley, 2011
Considerando-se o exposto e o modelo relacional, é correto
afirmar que cada linha de uma tabela recebe o nome de
Um banco de dados relacional tem duas tabelas com a estrutura simplificada abaixo:
Sabendo-se que as tabelas TAB1 e TAB2 são compostas, respectivamente, de 100 e 150 registros, e que todos os campos são numéricos, é correto afirmar que o número máximo de linhas do resultado que a consulta SQL
SELECT * FROM TAB1,TAB2 WHERE x=a AND x > y
pode retornar é
A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item.
Chave primária é o conjunto de um ou mais atributos para
identificar uma tupla de uma entidade.
Considere as seguintes tabelas de um banco de dados relacional, nas quais são armazenados dados referentes aos funcionários de uma empresa de software:
Programador (Cod-P, Nome, DataContrato, Cod-G)
Gerente (Cod-G, Nome, DataContrato)
A chave primária da tabela Programador é o atributo Cod-P, e a chave primária da tabela Gerente é o atributo Cod-G. O atributo Cod-G na tabela Programador é uma chave estrangeira para a tabela Gerente, indicando o gerente responsável pelo projeto no qual o programador está alocado. O atributo DataContrato, presente nas duas tabelas, indica a data em que o funcionário foi contratado pela empresa. Considere, ainda, a seguinte consulta sobre esse banco de dados: “Buscar os nomes dos programadores que foram contratados há mais tempo pela empresa do que o gerente do projeto no qual estão alocados”. A alternativa que expressa corretamente essa consulta, na linguagem SQL, é:
Sejam as seguintes tabelas de um banco de dados relacional:
Médico (CRM, Nome-Médico, Especialidade)
Atende (ID, CRM)
Paciente (ID, Nome-Paciente, Data-Nascimento)
O comando T-SQL para obter o nome dos pacientes, o nome e especialidade de seus médicos é:
Seja a tabela Contas de um banco de dados relacional:
Contas (Número, Saldo, Nome-Cliente, Código-Agência)
O comando PL-SQL para obter o saldo e o código da agência dos registros da tabela Conta, com nome do cliente nulo, ordenados pelo saldo, com código da agência maior do que 5000 é:
Seja a tabela Disciplinas de um banco de dados relacional:
Disciplinas (Código, Nome-Disciplina, Taxa, Local)
O comando SQL-ANSI para modificar a taxa dos cursos com local igual a ‘interno’, para o valor R$ 750,00 é:
Na monitoração e otimização de desempenho de bancos de dados relacionais, uma métrica importante é o número de blocos
que contém tuplas de uma relação r (br), calculado como: , sendo