Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: BANCO DE DADOS AV Aluno: BRUNO MARQUES DA SILVA FILHO 202202308511 Turma: 9001 DGT0282_AV_202202308511 (AG) 12/09/2022 18:36:08 (F) Avaliação: 10,00 pts Nota SIA: 10,00 pts 00001-TETI-2008: PROJETO DE BANCO DE DADOS - MODELAGEM CONCEITUAL 1. Ref.: 5258406 Pontos: 1,00 / 1,00 Considere o seguinte diagrama entidade-relacionamento de um banco de dados relacional, representando as bibliotecas de uma universidade. A partir desse diagrama, pode-se a�rmar que: Os atributos ID Prof, ID Aluno e ID Disc devem ser implementados como sendo do tipo literal. Um aluno pode frequentar diversas disciplinas e pode ser orientado por apenas um professor. Aluno e Disciplina são entidades fracas. Todos os atributos de Aluno podem ser classi�cados como compostos. Disciplina não pode ter atributos com o valor nulo. 2. Ref.: 5266801 Pontos: 1,00 / 1,00 Considere os seguintes exemplos de atributos contidos em uma tabela de um banco de dados relacional: I. Rua das Rosas, 505, São Paulo, SP. II. Parafuso. III. Masculino. Constitui(em) exemplo(s) de atributo(s) composto(s) o contido em: I e III, apenas. II e III, apenas. I e II, apenas. I, apenas. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5258406.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5258406.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266801.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266801.'); Bruno Marques Retângulo I, II e III. 00053-TETI-2008: CONSULTAS EM UMA TABELA NO POSTGRESQL 3. Ref.: 5236469 Pontos: 1,00 / 1,00 Seja uma tabela assim estruturada: EMPREGADO(CODIGOE, NOME, ENDERECO, CODDEPARTAMENTO). Seja a consulta a seguir: SELECT CODDEPARTAMENTO, COUNT(*) AS QUANTIDADE FROM EMPREGADO GROUP BY CODDEPARTAMENTO; Qual o propósito da consulta? Retornar o código do empregado e o número de departamentos da empresa. Retornar o nome dos empregados de todos os departamentos. Retornar o número de departamentos da empresa. Retornar o código e o nome de cada departamento. Retornar a quantidade de empregados por departamento. 00097-TETI-2008: SISTEMA DE BANCO DE DADOS 4. Ref.: 5292603 Pontos: 1,00 / 1,00 A independência lógica de dados consiste na capacidade dos sistemas de banco de dados de: garantir que o resultado de uma operação lógica �nalizada continue válido mesmo em caso de falhas. levar o banco de dados de um estado lógico consistente a outro também consistente. mudar o esquema interno sem alterar o esquema conceitual lógico. alterar o esquema conceitual lógico sem alterar o esquema conceitual externo. separar logicamente os dados dos programas de aplicação que os manipulam. 5. Ref.: 5285663 Pontos: 1,00 / 1,00 Que funcionalidade dos sistemas de banco de dados permite prevenir a possibilidade de inconsistência dos dados, a duplicação de esforço para manter os dados atualizados e o desperdício de espaço de armazenamento? Controle da redundância de dados. Capacidade de backup e recuperação de dados. Abstração de dados. Independência de dados. Compartilhamento de dados. 00173-TETI-2008: CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 6. Ref.: 5236544 Pontos: 1,00 / 1,00 Em sistemas de banco de dados, uma transação corresponde a uma sequência de instruções de consulta e/ou atualização. Instrução que faz com que uma transação corrente seja revertida, ou seja, desfaz todas as atualizações realizadas pelas instruções SQL na transação é: retrieve commit cancel reverse javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236469.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236469.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292603.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292603.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285663.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285663.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.'); rollback 7. Ref.: 5250475 Pontos: 1,00 / 1,00 (Companhia Pernambucana de Saneamento (COMPESA) - Administrador de Banco de Dados - FGV (2016)) Uma das funções dos Sistemas Gerenciadores de Bancos de Dados é garantir as propriedades "ACID" das transações. Dessas propriedades, a que trata da "atomicidade" está associada aos comandos: CHECK e UNCHECK. REDO e UNDO. COMMIT e ROLLBACK. LOCK e UNLOCK. GRANT e REVOKE. 00351-TETI-2008: PROJETO DE BANCO DE DADOS: MODELAGEM LÓGICA E FÍSICA 8. Ref.: 5285636 Pontos: 1,00 / 1,00 No modelo relacional, cada registro de uma tabela tem um identi�cador único chamado de chave primária. Assinale a alternativa que indica o nome da chave primária quando utilizada como referência em outro registro de outra tabela: chave derivada. chave de índice. chave estrangeira. chave de ligação. chave secundária. 9. Ref.: 5285637 Pontos: 1,00 / 1,00 É correto que uma relação está na: 2FN se, e somente se, estiver na primeira e todos os atributos não chave forem totalmente dependentes da totalidade da chave primária. 2FN se, e somente se, todos os domínios básicos contiverem mais de um valor discreto periódico. 3FN se, e somente se, ela estiver na segunda e todos os atributos não chave contiverem mais de um valor discreto periódico. 3FN se, e somente se, todos os domínios básicos forem multivalorados. 2FN se, e somente se, estiver na primeira e todos os atributos não chave forem dependentes não transitivos da chave primária. 00414-TETI-2008: CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10. Ref.: 5260799 Pontos: 1,00 / 1,00 Considere as tabelas a seguir: Admita que cada tabela possui vinte registros. Seja a consulta: SELECT NOME, CPF, SEXO FROM FUCIONARIO UNION javascript:alert('C%C3%B3digo da quest%C3%A3o: 5250475.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5250475.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285636.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285636.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285637.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285637.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5260799.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5260799.'); SELECT NOME, CPF, SEXO FROM ALUNO UNION SELECT NOME, CPF, SEXO FROM CLIENTE Assinale a proposição verdadeira: A consulta retorna informações sobre funcionários, alunos e clientes. O resultado pode conter menos de sessenta linhas. A consulta retorna informações somente sobre os funcionários que são alunos. A consulta retorna informações sobre funcionários, alunos e clientes. O resultado pode conter mais de sessenta linhas. A consulta retorna informações somente sobre os clientes que não são funcionários. A consulta retorna informações sobre os funcionários que não são clientes.
Compartilhar