Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: AV BANCO DE DADOS Data: 12/06/2017 17:07:52 (F) Critério: AV Nota Prova: 2,5 de 8,0 Nota Partic.: 0,0 Av. Parcial.: 2,0 Nota SIA: 2,5 pts BANCO DE DADOS 1a Questão (Ref.: 93027) Pontos: 0,5 / 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: Segurança, restauração,Copia. 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.: 52580) Pontos: 0,0 / 1,0 Escreva o comando de criação da tabela x_empr de acordo com as definições do quadro abaixo. Resposta: CREATE TABLE x_empr Gabarito: CREATE TABLE x_empr (id NUMBER(7), ult_nome VARCHAR2(25) CONSTRAINT x_empr_ult_nome_nn NOT NULL, prim_nome VARCHAR2(25), senha VARCHAR2(8) CONSTRAINT x_empr_senha_nn NOT NULL, dt_admissao DATE, salario NUMBER(11,2), id_gerente NUMBER(7) references x_empr(id) , id_depto NUMBER(7) references c_depto(id), perc_comissao NUMBER(4,2), CONSTRAINT x_empr_id_pk PRIMARY KEY (id), CONSTRAINT x_empr_senha_uk UNIQUE (senha), CONSTRAINT x_empr_perc_comissao_ck CHECK (perc_comissao IN (10,12.5,15,17.5,20))) 3a Questão (Ref.: 29069) Pontos: 1,0 / 1,0 Qual(is) das atribuições a seguir NÃO é (são) de um Administrador de Banco de Dados? Criar planos para definição dos recursos de dados e aplicativos. Programar tudo para quem for acessar o banco, em termos de linguagem. Padronizar, organizar, proteger e utilizar recursos de dados. Administrar de modo centralizado as estratégias, procedimentos e práticas para o processo de gerência. Desenvolver gerência dos recursos de dados. 4a Questão (Ref.: 250648) Pontos: 0,0 / 1,0 O modelo que descreve as estruturas de armazenamento de dados, tais como: tamanho dos campos, índices, tipo de preenchimento destes campos, é: Modelo lógico Modelo essencial Modelo de dados Modelo conceitual Modelo físico Gabarito Comentado. 5a Questão (Ref.: 268537) Pontos: 0,0 / 1,0 Um relacionamento com valor mínimo para a cardinalidade igual a um é do tipo: Singular Restrito Opcional Único Obrigatório 6a Questão (Ref.: 27701) Pontos: 0,0 / 1,0 Em Banco de dados uma entidade pode ser considerada um objeto do mundo real. Estas entidades contêm um conjunto de propriedades, que são chamadas de atributos, sendo alguns destes responsáveis pela identificação única de cada entidade. Sendo assim, o nome correto que pode ser dado para este atributo em particular é: Chave estrangeira Atributo especial Atributo composto Chave primária Chave especial Gabarito Comentado. 7a Questão (Ref.: 28965) Pontos: 0,0 / 0,5 - Nos Fundamentos das formas normais ou Normalização, qual resposta que não se enquadra no conceito de Formas Normais (FN) abaixo: Técnicas de elevar o grau de normalização aplicada a cada tabela Aborda as formas normais mais altas e os relacionamentos ternários no modelo ER (Entidade-Relacionamento) Equivalência entre o modelo de dados conceitual e as formas normais Etapa de projeto de banco de dados que normaliza as tabelas Para normalizar, o princípio básico e a desnormalização das tabelas 8a Questão (Ref.: 268655) Pontos: 0,5 / 0,5 A operação _______________ é a combinação das operações produto, seleção e (possivelmente) projeção. DIFERENÇA SELEÇÃO JUNÇÃO PROJEÇÃO PRODUTO 9a Questão (Ref.: 29043) Pontos: 0,0 / 0,5 Sobre o elemento ORDER BY é correto afirmar que: É necessário em todos os comandos SELECT. É usado junto com o SELECT em alguns casos. Não é quase utilizado, mas pode ser colocado em uma tabela quando ela for criada. É usado em conjunto com a instrução UPDATE. Sempre é necessário em um JOIN. 10a Questão (Ref.: 29075) 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) Aponte a sintaxe correta do comando de Inclusão de uma nova especialidade na tabela ESPECIALIDADE. Insert Into ESPECIALIDADE Values ('Pediatria') Insert Into ESPECIALIDADE Values ('1','Cardiologia') Insert Into ESPECIALIDADE Values (1,'Cardiologia') Insert Into ESPECIALIDADE Values (1,'Cardiologia') Insert Into ESPECIALIDADE Values (Pediatria)
Compartilhar