Prévia do material em texto
<p>Disciplina: BANCO DE DADOS AV</p><p>Aluno: LEANDRO PEREIRA DE LIMA 202304575932</p><p>Professor: FABIO CONTARINI CARNEIRO</p><p>Turma: 9001</p><p>DGT0282_AV_202304575932 (AG) 07/02/2024 20:07:59 (F)</p><p>Avaliação: 5,00 pts Nota SIA: 5,00 pts</p><p>00001-TETI-2008: PROJETO DE BANCO DE DADOS - MODELAGEM CONCEITUAL</p><p>1. Ref.: 5258402 Pontos: 1,00 / 1,00</p><p>Sobre tipo entidade fraca, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).</p><p>I. Tipo entidade fraca também são conhecidas por entidades abstratas.</p><p>II. Tipo entidade que não tem seus próprios atributos-chave são chamados tipos entidade fraca.</p><p>III. Tipo entidade que não tem seus próprios relacionamentos são chamados tipo entidade fraca.</p><p>IV. Entidades, que pertençam a um tipo entidade fraca, são identi�cadas por estarem relacionadas a entidades especí�cas do outro tipo</p><p>entidade.</p><p>Apenas I, II e III.</p><p>I, II, III e IV.</p><p>Apenas II, III e IV.</p><p>Apenas II e IV.</p><p>Apenas I.</p><p>2. Ref.: 5266801 Pontos: 0,00 / 1,00</p><p>Considere os seguintes exemplos de atributos contidos em uma tabela de um banco de dados relacional:</p><p>I. Rua das Rosas, 505, São Paulo, SP.</p><p>II. Parafuso.</p><p>III. Masculino.</p><p>Constitui(em) exemplo(s) de atributo(s) composto(s) o contido em:</p><p>I, II e III.</p><p>I e II, apenas.</p><p>II e III, apenas.</p><p>I, apenas.</p><p>I e III, apenas.</p><p>00053-TETI-2008: CONSULTAS EM UMA TABELA NO POSTGRESQL</p><p>3. Ref.: 5250395 Pontos: 0,00 / 1,00</p><p>Seja uma tabela assim estruturada: PRODUTO(CODP, DESCRICAO, QUANTIDADE, PRECOUNITARIO). Qual código a seguir</p><p>retorna o código e a descrição dos produtos que possuem quantidade entre 10 e 20?</p><p>SELECT CODP, DESCRICAO FROM PRODUTO WHERE QUANTIDADE BETWEEN 5 AND 10;</p><p>SELECT DESCRICAO FROM PRODUTO WHERE QUANTIDADE >15;</p><p>SELECT PRODUTO FROM PRODUTO WHERE QUANTIDADE >15;</p><p>SELECT CODP, DESCRICAO FROM PRODUTO WHERE QUANTIDADE BETWEEN 10 AND 20;</p><p>SELECT DESCRICAO FROM CODP WHERE QUANTIDADE BETWEEN 10 AND 20;</p><p>00097-TETI-2008: SISTEMA DE BANCO DE DADOS</p><p>4. Ref.: 5298501 Pontos: 0,00 / 1,00</p><p>Os primeiros sistemas de bancos de dados implementados na década de 1960, como o IDS e o IMS, usavam, respectivamente, estruturas</p><p>de dados em redes e em árvores, por isso, são conhecidos como bancos de dados:</p><p>conceituais.</p><p>de esquemas.</p><p>relacionais.</p><p>navegacionais.</p><p>de arquivos.</p><p>5. Ref.: 5285663 Pontos: 1,00 / 1,00</p><p>Que funcionalidade dos sistemas de banco de dados permite prevenir a possibilidade de inconsistência dos dados, a duplicação de esforço</p><p>para manter os dados atualizados e o desperdício de espaço de armazenamento?</p><p>Capacidade de backup e recuperação de dados.</p><p>Controle da redundância de dados.</p><p>Abstração de dados.</p><p>Compartilhamento de dados.</p><p>Independência de dados.</p><p>00173-TETI-2008: CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL</p><p>6. Ref.: 5236544 Pontos: 1,00 / 1,00</p><p>Em sistemas de banco de dados, uma transação corresponde a uma sequência de instruções de consulta e/ou atualização.</p><p>Instrução que faz com que uma transação corrente seja revertida, ou seja, desfaz todas as atualizações realizadas pelas</p><p>instruções SQL na transação é:</p><p>reverse</p><p>rollback</p><p>retrieve</p><p>commit</p><p>cancel</p><p>7. Ref.: 5236539 Pontos: 1,00 / 1,00</p><p>(TCE-AM - 2012 - Analista Técnico de Controle Externo - FCC)</p><p>Sobre os fundamentos arquiteturais do banco de dados PostgreSQL, considere:</p><p>I. Utiliza um modelo cliente/servidor, consistindo de um processo servidor que gerencia os arquivos do banco de dados, controla</p><p>as conexões dos clientes ao banco dados e efetua ações no banco de dados em favor dos clientes.</p><p>II. A aplicação cliente, que irá efetuar as operações no banco de dados, poderá ser de diversas naturezas, como uma ferramenta</p><p>em modo texto, uma aplicação grá�ca, um servidor web que acessa o banco de dados para exibir as páginas ou uma ferramenta</p><p>de manutenção especializada.</p><p>III. A aplicação cliente pode estar localizada em uma máquina diferente da máquina em que o servidor está instalado. Neste caso,</p><p>a comunicação entre ambos é efetuada por uma conexão TCP/IP. O servidor pode aceitar diferentes conexões dos clientes ao</p><p>mesmo tempo.</p><p>Está correto o que se a�rma em:</p><p>I e II, apenas.</p><p>I e III, apenas.</p><p>III, apenas.</p><p>II e III, apenas.</p><p>I, II e III.</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5258402.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5258402.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266801.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5266801.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5250395.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5250395.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298501.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298501.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285663.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285663.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236544.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236539.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236539.');</p><p>00351-TETI-2008: PROJETO DE BANCO DE DADOS: MODELAGEM LÓGICA E FÍSICA</p><p>8. Ref.: 5285635 Pontos: 1,00 / 1,00</p><p>Em um modelo de dados relacional, o tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é chamado de:</p><p>conjunto.</p><p>atributo.</p><p>relação.</p><p>tupla.</p><p>domínio.</p><p>9. Ref.: 5292572 Pontos: 0,00 / 1,00</p><p>Com relação à elaboração e implantação de projeto de banco de dados relacional utilizando um mapeamento entidade-relacionamento</p><p>(ER), assinale a opção correta.</p><p>Para os relacionamentos binários N: M, deve ser escolhida apenas uma das entidades, por exemplo, N, e nela deve ser inserida uma</p><p>chave estrangeira advinda de M, que comporá uma chave primária simples.</p><p>Para cada entidade forte X no esquema ER, deve ser criada uma relação que inclua todos os atributos simples de X.</p><p>Para cada atributo multivalorado em uma entidade X, deve ser criada uma entidade associativa Y em que a chave primária em Y</p><p>será a chave estrangeira de X.</p><p>Todas as entidades fracas Y no esquema ER devem ser ignoradas na modelagem, uma vez que não possuem atributos-chaves.</p><p>Todos os relacionamentos binários 1:1 devem ser ignorados, pois, nesse tipo de mapeamento, somente são considerados</p><p>relacionamentos binários 1:N.</p><p>00414-TETI-2008: CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL</p><p>10. Ref.: 5276302 Pontos: 0,00 / 1,00</p><p>Sejam duas tabelas assim estruturadas:</p><p>DEPARTAMENTO(CODIGOD, NOME)</p><p>EMPREGADO(CODIGOE, NOME, ENDERECO, CODIGOD)</p><p>CODIGOD REFERENCIA DEPARTAMENTO</p><p>Seja a consulta a seguir:</p><p>SELECT D.NOME, E.NOME</p><p>FROM DEPARTAMENTO D LEFT JOIN EMPREGADO E ON (D.CODIGOD=E.CODIGOD)</p><p>ORDER BY D.NOME;</p><p>A consulta retorna:</p><p>O nome do departamento e o nome do empregado alocado. Os empregados sem departamento não aparecem no resultado.</p><p>O nome do departamento e o nome do empregado alocado. Os departamentos sem funcionário alocado não aparecem no</p><p>resultado.</p><p>O nome do departamento e o nome do empregado alocado. Os empregados sem departamento aparecem no resultado.</p><p>O nome do departamento e o nome do empregado alocado. Os empregados sem departamento e os departamentos sem</p><p>empregado aparecem nos resultados.</p><p>O nome do departamento e o nome do empregado alocado. Os departamentos sem funcionário aparecem no resultado.</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285635.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5285635.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292572.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292572.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5276302.');</p><p>javascript:alert('C%C3%B3digo da quest%C3%A3o: 5276302.');</p>