Prévia do material em texto
Disciplina: BANCO DE DADOS
AV
Aluno:
Professor: FABIO CONTARINI CARNEIRO
Turma:
DGT0282_ (AG)
17/01/2024 12:02:18 (F)
Avaliação: 6,00 pts
Nota SIA: 6,00 pts
00001-TETI-2008: PROJETO DE BANCO DE DADOS - MODELAGEM CONCEITUAL
1.
Ref.: 5266800
Pontos: 1,00 / 1,00
Em um modelo de dados é especificado que a entidade funcionário participa do relacionamento junto à entidade departamento com no mínimo uma e no máximo n ocorrências. Tal especificação (1-n) é a:
Conectividade
Cardinalidade
Multiplicidade
Associação
Variabilidade
2.
Ref.: 7963159
Pontos: 0,00 / 1,00
O projeto de banco de dados é um processo que envolve várias fases para criar e organizar eficazmente um sistema de gerenciamento de banco de dados (SGBD) que atenda às necessidades de uma organização.
Qual é a primeira fase no processo de projeto de banco de dados?
Implementação.
Levantamento de requisitos.
Projeto físico.
Projeto lógico.
Projeto conceitual.
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 e o nome de cada departamento.
Retornar a quantidade de empregados por departamento.
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.
00097-TETI-2008: SISTEMA DE BANCO DE DADOS
4.
Ref.: 5285663
Pontos: 0,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?
Abstração de dados.
Controle da redundância de dados.
Compartilhamento de dados.
Capacidade de backup e recuperação de dados.
Independência de dados.
5.
Ref.: 5298501
Pontos: 1,00 / 1,00
Os primeiros sistemas de bancos de dados implementados na década de 1960, como o IDS e o IMS, usavam, respectivamente, estruturas de dados em redes e em árvores, por isso, são conhecidos como bancos de dados:
relacionais.
conceituais.
de arquivos.
de esquemas.
navegacionais.
00173-TETI-2008: CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL
6.
Ref.: 5247870
Pontos: 1,00 / 1,00
(Ministério Público de Pernambuco - PE 2018 Cargo: Analista Ministerial - Área Informática Banca Fundação Carlos Chagas (FCC))
O comando do sistema gerenciador de bancos de dados PostgreSQL (9.5) que permite substituir, em um banco de dados, o nome de uma tabela chamada cliente, para a denominação paciente é:
CHANGE TABLE cliente WITH paciente;
MODIFY TABLE cliente FOR paciente;
CASCADE TABLE cliente paciente;
CONTROL TABLE cliente AS paciente;
ALTER TABLE cliente RENAME TO paciente;
7.
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 é:
reverse
commit
retrieve
rollback
cancel
00351-TETI-2008: PROJETO DE BANCO DE DADOS: MODELAGEM LÓGICA E FÍSICA
8.
Ref.: 5292571
Pontos: 0,00 / 1,00
Seja a relação EMP-PROJ(CPF, NumProj, Horas, NomeEmp, NomeProj, LocalProj) onde {CPF, NumProj} é a chave primária de EMP-PROJ e as seguintes dependências funcionais:
{CPF, NumProj} → Horas
{CPF} → NomeEmp
{NumProj} → {NomeProj, LocalProj}
A relação EMP-PROJ, com estas dependências funcionais, viola qual forma normal?
Terceira forma normal.
Primeira forma normal.
Forma normal de Boyce-Codd.
Quarta forma normal.
Segunda forma normal.
9.
Ref.: 5285635
Pontos: 1,00 / 1,00
Em um modelo de dados relacional, o tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é chamado de:
conjunto.
tupla.
relação.
domínio.
atributo.
00414-TETI-2008: CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL
10.
Ref.: 5276344
Pontos: 0,00 / 1,00
Considere a tabela e o código SQL a seguir:
A consulta retorna:
O nome das funcionárias sem salário.
O número de empregados da empresa.
O número de empregados que ganham menos que a colaboradora com maior salário entre as funcionárias.
O número de empregados que ganham mais que a colaboradora que possui o maior salário entre as funcionárias.
O maior salário entre as colaboradoras.
image6.gif
image7.png
image8.png
image1.png
image2.gif
image3.gif
image4.gif
image5.gif