Foram encontradas 24.519 questões.
SQL é uma linguagem de consulta estruturada, um padrão de gerenciamento de dados que interage com os principais bancos de dados baseados no modelo relacional. Em bancos de dados Cliente/Servidor, o recurso trigger permite executar tarefas relacionadas com validações, consistência de dados, restrições de acesso e rotinas de segurança, e que utiliza um bloco de códigos SQL.
Nesse caso, os comandos que disparam um trigger podem ser:
Provas
A arquitetura ANSI/SPARC para bancos de dados é composta por três níveis independentes, cada um deles descrevendo o banco de dados em um nível diferente de abstração. Esse tipo de arquitetura permite três tipos de independência, caracterizadas a seguir.
- Alterações no nível interno não repercutem no nível conceitual.
- Alterações no esquema conceitual não têm, necessariamente, de alterar o esquema externo.
- Alterações que envolvam a estrutura dos dados ou a sua implementação física não obrigam a alterações no nível da aplicação.
Os tipos de independência em I, III e III são denominados, respectivamente:
Provas
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
- Banco de Dados RelacionalNormalizaçãoFNBC: Forma Normal de Boyce-Codd
Considere a relação abaixo:
F(A, B, C, D) sendo A, a chave primária, e (B,C), uma chave candidata. Considere também o conjunto de dependências sobre Dep-F = {(A) --> (B,C,D); (BC) → (A,D); (D) --> (B)}.
Sobre a relação acima, assinale a opção correta.
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalTipos de ChavesChave Candidata
Considere a relação abaixo:
FUNCIONARIO (Formacao, Cargo, Salario, Setor, Turno) e o conjunto de dependencias D = (Formacao, Cargo) --> Setor; (Cargo, Salario) --> Formacao; (Setor, Turno) --> Salario}.
Assinale a opção que contém a chave candidata.
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
Considere um banco de dados relacional contendo as relações REL1, REL2, REL3 e REL4, sendo que a relação REL2 tem o atributo Atr1, que é uma chave estrangeira. Com base apenas nas informações acima mencionadas, informe Verdadeiro (V) ou Falso (F) nas assertivas abaixo relacionadas à chave estrangeira Atr1, em seguida, marque a opção que apresenta a sequência correta.
( ) O atributo Atr1 pode apresentar valores repetidos nas tuplas de REL2.
( ) O atributo Atr1 pode referenciar simultaneamente as relações REL1 e REL3.
( ) O atributo Atr1 pode apresentar valores nulos em algumas tuplas de REL2.
( ) O atributo Atr1 pode ter um valor distinto (não nulo) de todos aqueles que ocorrem na chave primária da relação que REL2 referência.
( ) O atributo Atr1 pode referenciar outra chave estrangeira.
Assinale a opção que indica a sequência correta, de cima para baixo.
Provas
Considere o seguinte modelo de dados relacional que representa parte do banco de dados de uma academia, onde as chaves primárias estão sublinhadas.
Aluno (idAluno, nomeAluno)
Participa (idAluno, idAula) idAluno referencia Aluno e idAula referencia
Aula
Aula (idAula, dataAula, horaAula, descricaoAula)
Dentre os códigos SQL abaixo, qual deles retorna todos os alunos que compareceram a pelo menos uma aula e as datas de cada aula em que os alunos participaram?
Provas
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
- Banco de Dados RelacionalNormalizaçãoFNBC: Forma Normal de Boyce-Codd
Analise as opções abaixo e informe Verdadeiro (V) ou Falso (F). Em seguida, marque a opção que apresenta a sequência correta:
( ) A Segunda Forma Normal define que, além de estar na Primeira Forma Normal, as relações não devem ter atributos que não pertençam a uma chave, funcionalmente determinados por outro atributo que também não pertença a uma chave.
( ) A Terceira Forma Normal define que, além de estar na Segunda Forma Normal, para as relações que possuam chaves primárias com vários atributos, nenhum atributo externo à chave deve ser funcionalmente dependente de parte da chave primária.
( ) A Forma Normal de Boyce-Codd difere-se da Terceira Forma Normal pela ausência da condição que permite que, em uma dependência funcional X--> A, A seja um atributo principal da relação em análise.
( ) Um atributo do esquema de relação R é chamado de atributo principal de R se ele for membro de qualquer uma das chaves candidatas de R.
( ) Um conjunto de atributos é considerado chave candidata de uma relação R se for uma superchave mínima.
Provas
Considere o seguinte modelo de dados relacional, onde as chaves primárias estão sublinhadas.
ALUNO (Nome, Numero_aluno, Tipo_aluno, Curso)
HISTORICO_ESCOLAR(Numero_aluno, Identificacao_turma Nota)
DISCIPLINA(Nome_disciplina, Numero_disciplina, Creditos, Departamento)
PRE-REQUISITO (Numero_disciplina, Numero_pre_requisito)
TURMA (Identificacao_turma, Numero_disciplina, Semestre, Ano, Professor)
Observe as seguintes consultas SQL:
I- SELECT Nome, Curso
FROM ALUNO
WHERE NOT EXISTS (SELECT *
FROM HISTORICO_ESCOLAR
WHERE Numero_aluno=ALUNO.Numero_aluno AND NOT (Nota=’A’));
II- SELECT Nome, Curso
FROM ALUNO
WHERE NOT EXISTS (SELECT *
FROM HISTORICO_ESCOLAR
WHERE Numero_aluno=ALUNO.Numero_aluno AND (Nota=’A’));
III- SELECT Nome, Curso
FROM ALUNO
WHERE EXISTS (SELECT *
FROM HISTORICO_ESCOLAR
WHERE Numero_aluno=ALUNO.Numero_aluno AND NOT (Nota=’A’));
IV- SELECT Nome, Curso
FROM ALUNO
WHERE EXISTS (SELECT *
FROM HISTORICO_ESCOLAR
WHERE Numero_aluno=ALUNO.Numero_aluno AND (Nota=’A’));
Observe as seguintes descrições para consultas:
A - Recupera os nomes e curso de todos os alunos com notas A (alunos que têm A em todas as disciplinas).
B - Recupera os nomes e curso de todos os alunos que não têm nota A em qualquer uma das disciplinas.
Dentre as opções abaixo, qual delas correlaciona as consultas SQL com sua descrição correta?
Provas
Considere o seguinte modelo de dados relacional, onde as chaves primárias estão sublinhadas.
Clinica(CodCli,NomeCli,LocalCli)
Medico(CodMed,NomeMed,CodEspeci) CodEspeci referencia Especialidade
ClinicaMedico(CodCli,CodMed) CodCli referencia Clinica, CodMed referencia Medico
AgendaConsulta(CodCodCli,CodMed,Data,Hora) (CodCli,CodMed) referencia ClinicaMedico
Especialidade(CodEspeci,Nome,CodEspeciGenerica) CodEspeciGenerica referencia Especialidade
Considere as seguintes consultas elaboradas utilizando Álgebra Relacional.

São equivalentes apenas as consultas:
Provas

Com relação à figura e às informações acima, julgue o item.
Somente é possível excluir um registro na tabela DENUNCIA depois de se excluir o registro correspondente na tabela TIPO_DENUNCIA, uma vez que ambas as tabelas estão relacionadas.
Provas
Caderno Container