Buscar

AV Banco de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCT0169_AV_201110005792 » BANCO DE DADOS 
Tipo de Avaliação: AV 
Aluno: 201110005792 - ADRIANO CESAR PEIXE 
Professor: CLAUDIA ABREU PAES Turma: 9002/AB 
Nota da Prova: 7,0 Nota de Partic.: 0 Av. Parcial 0 Data: 16/06/2017 20:18:52 
 
 
 1a Questão (Ref.: 201110099351) Pontos: 0,5 / 1,0 
Existe um modelo que representa os dados num banco de dados como coleção de tabelas. Cada tabela tem um nome, que 
é único, e um conjunto de atributos com seus respectivos nomes e domínios. Identifique de qual modelo o texto está 
fazendo referência e descreva sobre o termo domínio. 
 
 
 
Resposta: Modelo Relacional. Domínio está relacionado a forma como a tabela armazena seus atributos. 
 
 
Gabarito: 
O modelo referenciado no texto é o Modelo Relacional e o conceito de domínio é relacionado a determinar tipos de 
dados da coluna de uma determinada tabela. Um domínio não só inclui o conceito de impor tipos de dados, mas também 
os valores permitidos na coluna. Por exemplo, o domínio para a coluna Cor de uma tabela chamada "Produto", inclui o 
tipo de dados "varchar" e um tamanho limite de 15 caracteres. O domínio também pode especificar a cadeia de 
caracteres permitida na coluna, tais como Vermelho, Azul, Verde, Amarelo, Marrom, Preto, Branco 
 
 
 
 2a Questão (Ref.: 201110599142) Pontos: 1,0 / 1,0 
 
A figura representa a estrutura de uma tabela criada para armazenar dados de Trabalhos de Conclusão de 
Curso (TCC) de alunos. 
Inicialmente, todas as notas de TCC são inseridas com o valor zero até o dia da Defesa. Na data 22/11/2014, 
todos os alunos que defenderam seus TCC, obtiveram o grau máximo dez (10,0). Deseja-se, portanto, realizar 
uma atualização nos dados da tabela que permita alterar o valor do atributo AvalFinal de todos 
os TCC defendidos nesta data. 
 
Descreva um único comando que realiza tais alterações nos dados corretamente: 
 
 
 
Resposta: UPDATE TCC SET AVALFINAL = 10 WHERE DTDEFESA = ´22/11/2014´ 
 
 
Gabarito: 
Padrão de Resposta: 
UPDATE TCC SET AVALFINAL = 10 WHERE DTDEFESA = '22/11/2014'; 
 
 
 
 3a Questão (Ref.: 201110034500) Pontos: 1,0 / 1,0 
O sistema gerenciador de banco de dados (SGBD) é o software que trata de todo acesso ao banco de dados. 
Escolha a opção que não possui apenas funcionalidades de um SGBD. 
 
 
 
Dicionário de dados, segurança e integridade de dados, otimização e execução. 
 
Otimização e execução, manipulação de dados, segurança e integridade de dados. 
 
Manipulação de dados, recuperação e concorrência de dados, dicionário de dados. 
 Dicionário de dados, projeto conceitual de banco dado, segurança. 
 
Definição de dados, dicionário de dados, otimização e execução. 
 
 
 
 4a Questão (Ref.: 201110035307) Pontos: 1,0 / 1,0 
- O Modelo ER (Entidade-Relacionamento) básico consiste em três classes de objetos. Marque a 
resposta correta. As classes são... 
 
 
 Índices, Entidades, Relacionamentos 
 Campos, Relacionamentos e Atributos 
 Diagramas, Relacionamentos e Atributos 
 Relacionamentos, Tabelas e Atributos 
 Entidades, Relacionamentos e Atributos 
 
 
 5a Questão (Ref.: 201110034092) Pontos: 1,0 / 1,0 
Em um projeto de Banco de Dados pode-se ter diversos relacionamentos implícitos entre várias entidades. Um 
tipo de relacionamento entre entidades define um conjunto de associações ou um conjunto de relacionamento. 
Há algumas restrições que podem ser utilizadas para limitar a quantidade de associações em um banco. Uma 
destas restrições se chama cardinalidade. Analisando a figura abaixo, marque corretamente a alternativa que 
identifica a cardinalidade representada pela figura. 
 
 
 
 
 
2:1 
 
1:1 
 
N:1 
 N:N 
 
1:N 
 
 
 
 6a Questão (Ref.: 201110035657) Pontos: 1,0 / 1,0 
Uma chave candidata em um modelo relacional é: 
 
 
 
O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela. 
 Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de 
identificação única. 
 
Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma 
linha da tabela. 
 
Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de 
identificação única. 
 
Ocorre um atributo de uma relação chave primária em outra relação. 
 
 
 
 7a Questão (Ref.: 201110035676) Pontos: 0,5 / 0,5 
Com relação à normalização, marque a opção correta: 
 
 
 
Consiste em, gradativamente, retirar das relações do esquema as dependências funcionais indesejáveis. 
 
O espaço de armazenamento dos dados diminui. 
 
Converte progressivamente uma tabela, em tabelas de grau e cardinalidade menores. 
 É o processo formal passo a passo que examina os atributos de uma entidade, com o objetivo de evitar 
anomalias observadas na inclusão, exclusão e alteração de registros. 
 
Permite identificar a existência de problemas potenciais (anomalias de atualização) no projeto de um BD 
relacional. 
 
 
 
 8a Questão (Ref.: 201110034134) Pontos: 0,5 / 0,5 
A linguagem de consulta formal e procedimental, ou seja, aquela em que o usuário fornece instruções para o 
sistema para que este realize uma sequência de operações na base de dados para calcular o resultado desejado, 
se chama: 
 
 
 
Cardinalidade. 
 
Normalização. 
 
Modelo Entidade-Relacionamento. 
 Álgebra relacional. 
 
Linguagem de programação. 
 
 
 
 
 
 
 
 
 
 
 
 
 9a Questão (Ref.: 201110035486) Pontos: 0,5 / 0,5 
- Considere o banco de dados relacional de uma clínica médica, no 
qual as chaves primárias (incrementada automaticamente) e 
estrangeiras estão sublinhadas. 
 
*Obs. A numeração automática iniciará com 1. 
 
PACIENTE (id_pac, nome_pac, sexo, fone_pac) 
ESPECIALIDADE (id_espec, nome_espec) 
MEDICO (id_med, nome_med, fone_med, id_espec) 
CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med) 
 
Dê o comando correspondente de Selecionar todos os campos e dados da tabela 
ESPECIALIDADE. 
 
 
 Select Distinct(nome_espec) From ESPECIALIDADE 
 Select id_espec, nome_espec From ESPECIALIDADE 
 Select Max(id_espec) From ESPECIALIDADE 
 Select id_espec From ESPECIALIDADE 
 Select nome_espec From ESPECIALIDADE 
 
 
 
 10a Questão (Ref.: 201110246668) Pontos: 0,0 / 0,5 
Dada a visão medicoTemp(id_medico, nome, endereço, telefone, especialidade), assinale a alternativa que 
permite excluir esta visão. 
 
 
 
delete medicoTemp 
 
erase view medicoTemp 
 drop view medicoTemp 
 delete view medicoTemp 
 
drop medicoTemp

Outros materiais