Buscar

av bd

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

1 ponto 
 
1. 
 
 
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? 
 (Ref.: 202006579036) 
 
 
 Abstração de dados. 
 
 Capacidade de backup e recuperação de dados. 
 
 Compartilhamento de dados. 
 
 Controle da redundância de dados. 
 
 Independência de dados. 
 
 
 
 
1 ponto 
 
2. 
 
 
(VUNESP 2009 CETESB - Analista de Tecnologia da Informação - Banco de Dados) 
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: 
 (Ref.: 202006569911) 
 
 
 I, II e III 
 
 I, apenas 
 
 I e II, apenas 
 
 I e III, apenas 
 
 II e III, apenas 
 
 
 
 
1 ponto 
 
3. 
 
(FCC SEFAZ/SP Agente Fiscal de Rendas 2013 adaptado) Para responder à 
próxima questão, considere o texto a seguir: 
A empresa Express conta com diversas equipes de desenvolvimento, nas áreas 
de software em geral, incluindo técnicas estruturadas e de orientação a objetos. 
Essas equipes estão em constante aperfeiçoamento, visando mantê-las sempre 
 
atualizadas com as técnicas mais recentes da engenharia de software, 
incluindo-se aí a área de bancos de dados. 
A Express atende clientes de diversos perfis, abrangendo pequenas, médias e 
grandes empresas. Dessa forma, os sistemas de computação solicitados também 
atendem a esse perfil, compreendendo sistemas de pequeno, médio e grande 
porte. 
A Express conta com equipes especializadas, de grande experiência nas áreas 
acima destacadas, estando, portanto, apta a atender desde um simples produto 
até um grande sistema de software. Dessa forma, os produtos desenvolvidos 
pela Express possuem, normalmente, uma qualidade bastante apurada, o que 
pode ser verificado pelas diversas técnicas existentes. 
Uma das normas da Express é a de produzir documentação de excelente 
qualidade, cuja finalidade é não apenas para entrega aos clientes, mas também 
para possibilitar a manutenção adequada dos produtos desenvolvidos. 
No projeto de seus bancos de dados, a Express faz uso da modelagem 
relacional, na qual é necessário definir os domínios dos atributos de uma 
relação. Um domínio é considerado atômico se, na aplicação em questão: 
 (Ref.: 202006578755) 
 
 
 Não houver caractere especial nos valores dos atributos, tais como $ e @. 
 
 Seus elementos forem considerados como indivisíveis. 
 
 O comprimento máximo de seus valores tiver até 255 caracteres. 
 
 Forem admitidos apenas letras e espaços como caracteres válidos. 
 
 Não forem admitidos valores nulos. 
 
 
 
 
1 ponto 
 
4. 
 
 
(ESAF 2012 - CGU - Analista de Finanças e Controle - Auditoria e 
Fiscalização) O Modelo Relacional usa: 
 (Ref.: 202006578761) 
 
 
 
Uma coleção de modelos de bancos de dados com hierarquias relacionais de 
usuários. 
 
 Uma coleção de tabelas para representar os dados e as relações entre eles. 
 
 
Uma coleção de tabelas de decisão para representar os dados através de 
relações parametrizadas. 
 
 Um conjunto de relações entre objetos representados por seus dados. 
 
 Uma tabela de relações de acesso para determinados usuários. 
 
 
 
 
1 ponto 
 
5. 
 
 
Em um projeto de banco de dados, a desnormalização é recomendada quando: 
 (Ref.: 202006594064) 
 
 
 Há muitas colunas obrigatórias em uma tabela. 
 
 Para facilitar a migração de dados de SGBDs diferentes. 
 
 Há muitas atualizações nas tabelas do banco de dados. 
 
 Há diversas tabelas temporárias mantidas pelo SGBD. 
 
 
Há necessidade de reduzir o número de tabelas envolvidas em consultas que 
acontecem com frequência, com a consequente redução do uso de recursos 
pelo SGBD. 
 
 
 
 
1 ponto 
 
6. 
 
 
Dentre as opções a seguir, assinale a que contém a expressão em SQL que inclui 
uma coluna Email do tipo VARCHAR(80) na tabela PROFESSOR. 
 (Ref.: 202006594091) 
 
 
 
ALTER DATABASE PROFESSOR ADD COLUMN Email 
VARCHAR(80). 
 
 ALTER TABLE PROFESSOR MODIFY COLUMN Email VARCHAR(80). 
 
 ADD COLUMN Email VARCHAR(80) TO TABLE PROFESSOR. 
 
 
ALTER DATABASE ADD COLUMN Email VARCHAR(80) TO 
PROFESSOR. 
 
 ALTER TABLE PROFESSOR ADD COLUMN Email VARCHAR(80). 
 
 
 
 
1 ponto 
 
7. 
 
 
(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: 
 (Ref.: 202006594341) 
 
 
 
COMMIT e ROLLBACK. 
 
 
 
GRANT e REVOKE. 
 
 
 
LOCK e UNLOCK. 
 
 
 REDO e UNDO. 
 
 
CHECK e UNCHECK. 
 
 
 
 
 
1 ponto 
 
8. 
 
 
Seja uma tabela assim estruturada: DISCPLINA(CODIGOD, DESCRICAO, 
CARGAHORARIA). Qual código a seguir retorna as disciplinas cuja descrição 
inicia pela letra "A" e que tenham carga horária menor que 80 horas? 
 (Ref.: 202006595216) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1 ponto 
 
9. 
 
 
(FCC - 2009 - TRE-PI - Analista Judiciário - Tecnologia da Informação - 
Análise de Sistemas) Para obter todas as linhas da tabela B, o comando 
SELECT deverá utilizar na sequência um JOIN entre as tabelas A e B do tipo: 
 (Ref.: 202006579052) 
 
 
 RIGHT OUTER JOIN. 
 
 INNER JOIN. 
 
 FULL OUTER JOIN. 
 
 CROSS JOIN. 
 
 LEFT OUTER JOIN. 
 
 
 
 
1 ponto 
 
10. 
 
 
Considere que cada tabela a seguir pertence a um banco de dados distinto. 
 
Qual consulta retorna o nome e o CPF dos cidadãos que são clientes e alunos? 
 (Ref.: 202006578783) 
 
 
 
SELECT NOME, CPF FROM CLIENTE 
 MINUS 
 SELECT NOME, CPF FROM ALUNO; 
 
 
SELECT NOME, CPF FROM CLIENTE 
 INTERSECT 
 SELECT NOME, CPF FROM ALUNO; 
 
 
SELECT NOME, CPF FROM ALUNO 
 UNION 
 SELECT NOME, CPF FROM CLIENTE; 
 
 
SELECT NOME, CPF FROM ALUNO 
 EXCEPT 
 SELECT NOME, CPF FROM CLIENTE; 
 
 
SELECT NOME, CPF FROM CLIENTE 
 JOIN 
 SELECT NOME, CPF FROM ALUNO;

Continue navegando