Questões de Concurso
Sobre banco de dados
Foram encontradas 15.797 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere o Diagrama ER mostrado na figura a seguir.
As cláusulas SQL que usam as restrições de chave para combinar as informações de Proprietário com Apólices e
Beneficiário com Dependentes, para mapear de forma correta o diagrama para o modelo relacional, são:
São apresentadas a seguir as instâncias das tabelas de um banco de dados relacional de uma empresa que reserva carros com motoristas para locação:
Dada a consulta:
SELECT M.nome-motr
FROM Motoristas M
WHERE M.id-motr IN (SELECT R.id-motr
FROM Reservas R
WHERE R.id-carro IN
(SELECT C.id-carro
FROM Carros C
WHEREC.cor =
‘Vermelho’)
O resultado obtido será:
Considerando a linguagem SQL e bancos de dados que a usam, observe as seguintes proposições.
I. Um “prepared statement” é uma abordagem que permite isolar a tarefa de analisar a estrutura de uma sentença em SQL da tarefa de executar a referida sentença.
II. Há situações em que um “prepared statement” pode ser executado muito mais rapidamente do que um “statement” comum.
III. É comum que os bancos de dados possuam uma forma de garantir que um campo em uma tabela sempre seja preenchido.
IV. Muitos bancos permitem que os campos das tabelas recebam valores padrão, definidos pelo programador caso haja uma inserção e não haja valor para o campo.
V. Se um sistema comercial for bem projetado, ele permitirá que os módulos X, responsáveis pela persistência de dados em um banco, funcionem com vários tipos de bancos diferentes. Isto pode ser feito de modo a exigir mudanças mínimas (ou nenhuma mudança) no código do sistema ou no código em SQL.
Estão CORRETAS apenas
Considere as afirmações a seguir:
I – O nível conceitual em arquiteturas de banco de dados abrange as visões dos usuários ocultando destes a parte do banco que não é do seu interesse.
II – Um exemplo de independência de dados lógica em banco de dados é a capacidade de se reorganizar os arquivos físicos de dados do banco sem afetar o esquema conceitual.
III – O esquema interno em arquiteturas de banco de dados descreve a estrutura de armazenamento físico do banco de dados.
É correto apenas o que se afirma em
Analise a consulta SQL padrão ANSI 2003 apresentada a seguir e assinale a alternativa correta.
SELECT f.* FROM
FUNCIONARIO f
WHERE f.NOME NOT LIKE ‘João%’;
No que concerne à linguagem SQL, julgue o item seguinte.
Em versões recentes da linguagem SQL, o comando delete
permite a exclusão de valores em atributos específicos,
mantendo-se inalterados os valores dos outros atributos que
compõem a tupla.
No que concerne à linguagem SQL, julgue o item seguinte.
A inserção de uma consulta na cláusula from de outra consulta
não configura erro de sintaxe.