Buscar

SIMULADO AV 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

SIMULADO AV BANCO DE DADOS 
1 - A independência lógica de dados consiste na capacidade dos sistemas de banco de dados 
de: 
separar logicamente os dados dos programas de aplicação que os manipulam 
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. 
garantir que o resultado de uma operação lógica finalizada continue válido mesmo em caso de 
falhas 
alterar o esquema conceitual lógico sem alterar o esquema conceitual externo 
 
2 - Qual conjunto de comandos da SQL abaixo serve para o administrador do banco de dados 
gerenciar os metadados de um banco de dados? 
CREATE, ALTER, DROP 
INSERT, ALTER, REMOVE 
CREATE, ALTER, DELETE 
CREATE, MODIFY, DELETE 
INSERT, UPDATE, DELETE 
3 - (AOCPP CONCURSOS ¿ CONCURSO BRDE 2012 ANALISTA DE SISTEMAS ¿ SUBÁREA 
ADMINISTRAÇÃO DE BANCO DE DADOS) 
Sobre tipo entidade fraca, analise as assertivas e assinale a alternativa que aponta a(s) 
correta(s). 
I. Tipo entidade fraca também são conhecidas por entidades abstratas. 
II. Tipo entidade que não tem seus próprios atributos-chave são chamados tipos entidade 
fraca. 
III. Tipo entidade que não tem seus próprios relacionamentos são chamados tipo entidade 
fraca. 
IV. Entidades, que pertençam a um tipo entidade fraca, são identificadas por estarem 
relacionadas a entidades específicas do outro tipo entidade. 
Apenas I, II e III 
Apenas II, III e IV 
 
 
Apenas I 
I, II, III e IV 
Apenas II e IV 
 
4 - IBFC - 2017 - POLÍCIA CIENTÍFICA-PR - Perito Criminal - Área 1) 
No modelo relacional, cada registro de uma tabela tem um identificador ú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 estrangeira 
chave de índice 
chave derivada 
chave secundária 
chave de ligação 
5 - (FUNRIO - 2013 - MPOG - Analista de Tecnologia da Informação) 
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 
Quarta forma normal 
Primeira forma normal 
Forma normal de Boyce-Codd 
Segunda forma normal 
 
6 - (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 é: 
CASCADE TABLE cliente paciente 
CONTROL TABLE cliente AS paciente 
CHANGE TABLE cliente WITH paciente 
MODIFY TABLE cliente FOR paciente 
ALTER TABLE cliente RENAME TO paciente 
 
7 - (Agência de Fomento do Amapá (AFAP) - Tecnologia da Informação - FCC (2019)) 
Fernando está usando a linguagem SQL (ANSI) e pretende fazer uma atualização nos dados 
Nome_Cli e End_Cli do cliente cujo Cod_Cli é Cli01, na tabela Cliente. Nome_Cli passará a ser 
Ariana e End_Cli passará a ser Rua ABC. O código SQL correto que Fernando escreveu foi: 
I.. Cliente 
II.. Nome_Cli = 'Ariana', End _Cli = 'Rua ABC' 
III.. Cod_Cli = 'Cli01'; 
Para que o código esteja correto, as lacunas I, II e III devem ser preenchidas, respectivamente, 
por 
WHERE - SET - UPDATE 
UPDATE - WHERE - SET 
SET - WHERE - UPDATE 
SET - UPDATE - WHERE 
UPDATE - SET – WHERE 
 
8 - Seja uma tabela assim estruturada: UNIDADE(CODIGOU, DESCRICAO, BAIRRO, 
ANOINICIO). 
Qual código a seguir retorna as unidades localizadas nos bairros Copacabana, Centro ou Barra, 
cujo ano de início de funcionamento seja maior 2002? 
SELECT * FROM UNIDADE WHERE BAIRRO LIKE ('Copacabana','Centro','Barra') AND 
ANOINICIO>2002 
SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND 
ANOINICIO>2002 
SELECT * FROM UNIDADE WHERE BAIRRO NOT IN ('Copacabana','Centro','Barra') AND 
ANOINICIO=2002 
SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND 
ANOINICIO=2002 
SELECT * FROM UNIDADE WHERE BAIRRO NOT IN ('Copacabana','Centro','Barra') AND 
ANOINICIO>2002 
9 - 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 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. 
Retornar o código e o nome de cada departamento. 
10 - Prova: ESAF - 2004 - CGU - Analista de Finanças e Controle - Tecnologia da Informação - 
Prova 3) 
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 ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções 
SELECT 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. 
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. 
EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT 
não altera o resultado da consulta

Continue navegando

Outros materiais