Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Disciplina: BANCO DE DADOS Avaliação: CCT0169_AVS_201512700843 Data: 12/12/2016 20:21:13 (A) Critério: AVS Aluno: 201512700843 ALLAN CALHEIROS COELHO CARDOSO Nota da Prova: 7,5 Nota de Partic.: 2 Av. Parcial.: 2 1a Questão (Ref.: 28949) Pontos: 1,0 / 1,0 O grau de relacionamento no Modelo ER (EntidadeRelacionamento) é o número de entidades associadas ao relacionamento, com as seguintes conectividades (cardinalidade):1 x 1, 1 x N, N x 1 e N x N. Marque a alternativa que melhor exemplifica a cardinalidade: umparamuitos, umparaum, muitosparaum, muitosparamuitos muitosparaum, umparamuitos, muitosparaum, muitosparamuitos muitosparamuitos, umparamuitos, umparaum, muitosparaum umparaum, muitosparaum, umparamuitos, muitosparamuitos umparaum, umparamuitos, muitosparaum, muitosparamuitos 2a Questão (Ref.: 29075) Pontos: 1,0 / 1,0 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) Aponte a sintaxe correta do comando de Inclusão de uma nova especialidade na tabela ESPECIALIDADE. Insert Into ESPECIALIDADE Values (1,'Cardiologia') Insert Into ESPECIALIDADE Values ('1','Cardiologia') Insert Into ESPECIALIDADE Values ('Pediatria') Insert Into ESPECIALIDADE Values (Pediatria) Insert Into ESPECIALIDADE Values (1,'Cardiologia') 3a Questão (Ref.: 28516) Pontos: 1,0 / 1,0 Marque (F) falso ou (V) verdadeiro nas afirmativas abaixo, em relação aos conceitos de banco de dados e assinale a alternativa correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita. ( ) Um sistema de banco de dados é basicamente um sistema computadorizado de armazenamento de registros. ( ) Um banco de dados é uma coleção de dados persistentes utilizada pelos sistemas de aplicação. ( ) Um banco de dados é uma coleção de dados relacionados, logicamente coerentes e com algum significado inerente. ( ) Algumas das vantagens de um sistema de bancos de dados sobre os métodos tradicionais dizem respeito à baixa densidade quanto aos arquivos, bem como às informações não tão precisas, mas atualizadas e disponíveis a qualquer momento. V V V F F F F F V V F F V F V F F V F V 4a Questão (Ref.: 28473) Pontos: 1,0 / 1,0 O Diagrama EntidadeRelacionamento é utilizado para elaboração do seguinte modelo de dados: externo físico hierárquico interno conceitual 5a Questão (Ref.: 27721) Pontos: 1,0 / 1,0 Em um projeto de Banco de Dados podese 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:1 2:1 N:N 1:N N:1 6a Questão (Ref.: 29000) Pontos: 1,0 / 1,0 Esquema de banco de dados pode ser definido como: Projeto lógico do banco de dados Projeto de construção de script Projeto relacional do banco de dados Projeto físico de registros e tabelas Projeto de normalização do banco de dados 7a Questão (Ref.: 27710) Pontos: 0,5 / 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 3FN 5FN 2FN 1FN 8a Questão (Ref.: 27763) 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: Modelo EntidadeRelacionamento. Linguagem de programação. Normalização. Cardinalidade. Álgebra relacional. 9a Questão (Ref.: 28991) Pontos: 0,0 / 0,5 A seguinte instrução ocasiona qual procedimento no banco? CREATE TABLE PESSOAS ( ID_PESSOA INT NOT NULL GENERATED ALWAYS AS IDENTITY CONSTRAINT PK_PESSOAS PRIMARY KEY, PESSOA VARCHAR(26) ) Cria a tabela PESSOAS com 2 campos Cria a tabela pessoa com 3 campos Cria a tabela pessoa na forma descrita e com os campos preenchidos Cria um identificador (ID_PESSOAS) que é a chave primária Mostra a tabela tbPessoa 10a Questão (Ref.: 28156) Pontos: 0,5 / 0,5 As propriedades ACID de uma transação de banco de dados são, respectivamente? Automatismo, Competência, Isolamento, Definição Agregação, Consistência, Isomorfismo, Distribuição Atomicidade, Consistência, Isolamento, Durabilidade Atomicidade, Concorrência, Isomorfismo, Durabilidade Agregação, Consistência, Isolamento, Dinâmica
Compartilhar