Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0169_AV_201301852937 » BANCO DE DADOS Tipo de Avaliação: AV Aluno: Professor: CLAUDIA ABREU PAES Turma: 9003/AC Nota da Prova: 5,0 Nota de Partic.: 0 Av. Parcial 1,5 Data: 24/11/2016 15:07:09 1a Questão (Ref.: 201302031257) Pontos: 1,0 / 1,0 Devido a várias desvantagens do sistema de arquivos convencional e dificuldades na gerência dos dados foram desenvolvidos os SGBDs. Além de seus modelos de banco de dados, um SGBD deve oferecer um conjunto de facilidades e serviços que definem a capacidade de banco de dados. Cite 3 facilidades ou serviços que são oferecidos pelo SGBD. Resposta: Persistencia, definição e manipulação de dados carga, descarga, copia restauração e recuperação de dados, segurança, integrante controle de concorrencia de transações e desemoenho. Gabarito: Persistência; definição e manipulação de dados;carga, descarga, cópia, restauração e recuperação de dados; segurança;integridade;controle de concorrência de transações; e desempenho. 2a Questão (Ref.: 201302531001) 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 TCCdefendidos nesta data. Descreva um único comando que realiza tais alterações nos dados corretamente: Resposta: UPdate TCC SEt AVALFINAL= 10WHERE DTDEFESA = "22/11/2014". Gabarito: Padrão de Resposta: UPDATE TCC SET AVALFINAL = 10 WHERE DTDEFESA = '22/11/2014'; 3a Questão (Ref.: 201302513539) Pontos: 1,0 / 1,0 Os mecanismos de segurança e autenticação de acesso a um Sistema Gerenciador de Banco de Dados, objetiva evitar a perda ou acesso indevido ao Banco de Dados, para tal são implementadas uma série de permissões e bloqueios. Na lista abaixo,marque a opção que NÃO FAZ PARTE da atribuição deste mecanismo : Somente Inserir dados. Não atualizar dados. Consultar apenas alguns dados. Não apagar dados. Mecanismo de Restore e Backup. 4a Questão (Ref.: 201301966703) Pontos: 1,0 / 1,0 O Diagrama Entidade-Relacionamento é utilizado para elaboração do seguinte modelo de dados: físico conceitual interno hierárquico externo 5a Questão (Ref.: 201301965951) 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. 1:N N:1 2:1 N:N 1:1 6a Questão (Ref.: 201301967230) Pontos: 0,0 / 1,0 - Esquema de banco de dados pode ser definido como: Projeto de normalização do banco de dados Projeto lógico do banco de dados Projeto físico de registros e tabelas Projeto relacional do banco de dados Projeto de construção de script 7a Questão (Ref.: 201301965940) Pontos: 0,0 / 0,5 Um dos objetivos da normalização é eliminar as anomalias nas operações de inclusão, remoção e alteração. Uma das características da normalização é que se um modelo está na quarta forma normal (4FN), ela está na terceira, na segunda e na primeira. Assim como, se ela estiver na segunda forma normal (2FN) obrigatoriamente ela está na primeira forma normal. A figura abaixo representa um determinado modelo, dessa forma, assinale corretamente em qual forma normal se encontra o modelo? 4FN 5FN 1FN 3FN 2FN 8a Questão (Ref.: 201301965993) Pontos: 0,0 / 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: Linguagem de programação. Cardinalidade. Álgebra relacional. Modelo Entidade-Relacionamento. Normalização. 9a Questão (Ref.: 201301966447) Pontos: 0,0 / 0,5 Em um projeto lógico de um sistema foi identificado que um projeto é de um certo tipo. Assim, as relações abaixo foram definidas: TIPO_PROJETO (ID_TIPO, NOME) PROJETO(ID_PROJETO, NOME, ORCAMENTO, DESCRICAO, ID_TIPO) Escolha a opção que defina as tabelas fisicamente, conforme a linguagem SQL. CREATE TABLE TIPO_PROJETO ( ID_TIPO NUMBER NOT NULL, NOME VARCHAR2(15)); CREATE TABLE PROJETO ( ID_PROJETO NUMBER NOT NULL, NOME VARCHAR2(20) , ORCAMENTO NUMBER(15,2), DESCRICAO VARCHAR2(50) , ID_TIPO NUMBER , PRIMARY KEY (ID_PROJETO), FOREIGN KEY (ID_TIPO) REFERENCES TIPO_PROJETO); CREATE TABLE TIPO_PROJETO ( ID_TIPO NUMBER NOT NULL, NOME VARCHAR2(15), ID_PROJETO NUMBER , PRIMARY KEY (ID_TIPO), FOREIGN KEY (ID_PROJETO) REFERENCES PROJETO); CREATE TABLE PROJETO ( ID_PROJETO NUMBER NOT NULL, NOME VARCHAR2(20) , ORCAMENTO NUMBER(15,2), DESCRICAO VARCHAR2(50) , PRIMARY KEY (ID_PROJETO)); CREATE TABLE TIPO_PROJETO ( ID_TIPO NUMBER NOT NULL, NOME VARCHAR2(15), PRIMARY KEY (ID_TIPO)); CREATE TABLE PROJETO ( ID_PROJETO NUMBER NOT NULL, NOME VARCHAR2(20) , ORCAMENTO NUMBER(15,2), DESCRICAO VARCHAR2(50) , ID_TIPO NUMBER , PRIMARY KEY (ID_PROJETO), FOREIGN KEY (ID_TIPO) REFERENCES TIPO_PROJETO); CREATE TABLE TIPO_PROJETO ( ID_TIPO NUMBER NOT NULL, NOME VARCHAR2(15), PRIMARY KEY (ID_TIPO)); CREATE TABLE PROJETO ( ID_PROJETO NUMBER NOT NULL, NOME NVARCHAR2(20) , ORCAMENTO NUMBER(15,2), DESCRICAO VARCHAR2(50) , PRIMARY KEY (ID_PROJETO)); CREATE TABLE TIPO_PROJETO ( ID_TIPO NUMBER NOT NULL, ID_PROJETO NUMBER NOT NULL, NOME VARCHAR2(15), PRIMARY KEY (ID_TIPO,ID_PROJETO)); CREATE TABLE PROJETO ( ID_PROJETO NUMBER NOT NULL, NOME VARCHAR2(20) , ORCAMENTO NUMBER(15,2), DESCRICAO VARCHAR2(50) , ID_TIPO NUMBER, PRIMARY KEY (ID_PROJETO), FOREIGN KEY (ID_TIPO) REFERENCES TIPO_PROJETO); 10a Questão (Ref.: 201302178527) 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. drop view medicoTemp drop medicoTemp delete view medicoTemp delete medicoTemp erase view medicoTemp
Compartilhar