Foram encontradas 25.165 questões.
- Conceitos e FundamentosConceitos Fundamentais de Banco de Dados
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Domínio
- Banco de Dados RelacionalTipos de ChavesChave Primária
O modelo relacional foi introduzido por Ted Codd, da IBM Research, em 1970, em um artigo clássico que imediatamente atraiu a atenção em virtude de sua simplicidade e base matemática. Referente ao modelo relacional, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) Um domínio D é um conjunto de valores atômicos.
( ) Uma relação é definida como um conjunto de tuplas.
( ) A restrição de Chave especifica que, dentro de cada tupla, o valor de cada atributo xy deve ser um valor atômico do domínio dom(xy).
Provas
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosFundamentos de Modelagem de Dados
- Modelagem de DadosRelacionamentos
A modelagem conceitual é uma fase muito importante no planejamento de uma aplicação de um banco de dados bem sucedida. Assinale a alternativa que NÃO apresenta uma característica ou propriedade do modelo entidade-relacionamento.
Provas
Vários critérios são utilizados para a classificação dos SGBDs. Um deles é o modelo de dados no qual o SGBD é baseado. Relacione as colunas e assinale a alternativa com a sequência correta em relação à descrição dos modelos de dados de um SGBD.
1. Modelo relacional.
2. Modelo de objetos.
3. Modelo hierárquico.
4. Modelo de rede.
( ) Representa um banco de dados como uma coleção de tabelas.
( ) Representa um banco de dados em termos de objetos, suas propriedades e operações.
( ) Representa um banco de dados como tipos de registros e um tipo relacionamento 1:N, limitado, chamado tipo conjunto.
( ) Representa um banco de dados como estruturas de árvores hierárquicas.
Provas
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
Caderno Container