Buscar

BANCO DE DADOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: 
10,0 
Nota Partic.: Av. Parcial.: 
1,5 
Nota SIA: 
10,0 pts 
 
 
 
 
 
00001-TETI-2008: PROJETO DE BANCO DE DADOS - MODELAGEM CONCEITUAL 
 
 
 1. 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. 
 I, apenas. 
 
I, II e III. 
 
I e II, apenas. 
 
II e III, apenas. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205266801.');
 2. 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 afirmar que: 
 
 
Aluno e Disciplina são entidades fracas. 
 
Disciplina não pode ter atributos com o valor nulo. 
 
Os atributos ID Prof, ID Aluno e ID Disc devem ser implementados como sendo do tipo literal. 
 
Todos os atributos de Aluno podem ser classificados como compostos. 
 Um aluno pode frequentar diversas disciplinas e pode ser orientado por apenas um professor. 
 
 
 
 
00053-TETI-2008: CONSULTAS EM UMA TABELA NO POSTGRESQL 
 
 
 3. Ref.: 5225125 Pontos: 1,00 / 1,00 
 
Seja uma tabela assim estruturada: CLIENTE(CODCLI, NOME, CIDADE, BAIRRO). Qual código a 
seguir retorna o nome dos clientes que não residem no bairro de Copacabana? 
 
 SELECT NOME, BAIRRO FROM CLIENTE WHERE BAIRRO='COPACABANA'; 
 SELECT NOME, BAIRRO FROM COPACABANA WHERE BAIRRO=CLIENTE; 
 SELECT NOME FROM CLIENTE WHERE BAIRRO= 'COPACABANA'; 
 SELECT NOME FROM CLIENTE WHERE BAIRRO <> 'COPACABANA'; 
 SELECT CODCLI FROM CLIENTE WHERE BAIRRO <> 'COPACABANA'; 
 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205258406.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205225125.');
 
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: 
 
 alterar o esquema conceitual lógico sem alterar o esquema conceitual externo. 
 
garantir que o resultado de uma operação lógica finalizada continue válido mesmo em caso de falhas. 
 
levar o banco de dados de um estado lógico consistente a outro também consistente. 
 
separar logicamente os dados dos programas de aplicação que os manipulam. 
 
mudar o esquema interno sem alterar o esquema conceitual lógico. 
 
 
 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? 
 
 
Compartilhamento de dados. 
 
Abstração de dados. 
 
Independência de dados. 
 
Capacidade de backup e recuperação de dados. 
 Controle da redundância de dados. 
 
 
 
 
00173-TETI-2008: CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 
 
 
 6. Ref.: 5225230 Pontos: 1,00 / 1,00 
 
(Prefeitura Municipal de Jataí - Analista de Tecnologia da Informação - Quadrix (2019)) 
Como forma de melhorar a distorção salarial existente entre homens e mulheres que trabalham no 
município de Jataí, a prefeitura da cidade resolveu conceder 10% de aumento de salário apenas para 
as funcionárias da prefeitura. Com base nessa situação hipotética, assinale a alternativa que 
apresenta a instrução SQL que deve ser executada diretamente no banco de dados para que o 
aumento salarial concedido seja implantado. 
 
 update FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F'; 
 update FUNCIONARIO set SALARIO = SALARIO * 1.1 and SEXO = 'F'; 
 insert FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F'; 
 insert FUNCIONARIO values SALARIO = SALARIO * 1.1 where SEXO = 'F'; 
 update FUNCIONARIO set SALARIO * 1.1 where SEXO = 'F'; 
 
 
 
 
 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205292603.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205285663.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205225230.');
 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 é: 
 
 rollback 
 reverse 
 commit 
 cancel 
 retrieve 
 
 
 
 
00351-TETI-2008: PROJETO DE BANCO DE DADOS: MODELAGEM LÓGICA E FÍSICA 
 
 
 8. Ref.: 5285637 Pontos: 1,00 / 1,00 
 
É correto que uma relação está na: 
 
 
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 totalmente dependentes da 
totalidade da chave primária. 
 
2FN se, e somente se, estiver na primeira e todos os atributos não chave forem dependentes não transitivos da 
chave primária. 
 
3FN se, e somente se, ela estiver na segunda e todos os atributos não chave contiverem mais de um valor discreto 
periódico. 
 
2FN se, e somente se, todos os domínios básicos contiverem mais de um valor discreto periódico. 
 
 
 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: 
 
 
atributo. 
 
relação. 
 
tupla. 
 domínio. 
 
conjunto. 
 
 
 
 
 
 
 
 
 
 
 
 
00414-TETI-2008: CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205236544.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205285637.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205285635.');
 
 10. Ref.: 5276352 Pontos: 1,00 / 1,00 
 
Na linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta inclui duas ou 
mais instruções SELECT. Com relação às consultas com a utilização da linguagem SQL é correto afirmar que o operador: 
 
 
UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas. 
 
EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da primeira instrução 
SELECT que sejam semelhantes a uma linha das demais instruções. 
 
UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o 
resultado da consulta. 
 
EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT não altera o 
resultado da consulta. 
 INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução 
SELECT que sejam idênticas a uma linha da segunda instrução SELECT. 
 
 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205276352.');

Continue navegando