Buscar

BANCO DE DADOS SIMULADOS

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 9 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

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 6, do total de 9 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

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 9, do total de 9 páginas

Prévia do material em texto

Exercício: EEX0022_EX_A3_202001303294_V1 14/09/2020 
Aluno(a): GILMAR RIBEIRO CORDEIRO 2020.3 EAD 
Disciplina: EEX0022 - BANCO DE DADOS 202001303294 
 
 
1 
 Questão 
 
 
Na nomenclatura de banco de dados, restrição corresponde a uma regra que deve ser obedecida pelo 
SGBD. Seja a restrição "um funcionário não pode ter salário maior que seu chefe imediato", esta 
deve ser classificada como restrição de: 
 
 Semântica 
 
Unicidade 
 
Domínio 
 
Chave 
 
Tabela 
Respondido em 14/09/2020 15:39:16 
 
 
 
2 
 Questão 
 
 
(AOCPP CONCURSOS - CONCURSO BRDE 2012 ANALISTA DE SISTEMAS - SUBÁREA ADMINISTRAÇÃO DE BANCO DE DADOS) 
Em Modelo de Entidade de Relacionamento, possuímos entidades e atributos. A esse respeito, analise as assertivas e 
assinale a alternativa que aponta a(s) correta(s). 
I. O objeto básico de um MER é uma entidade, ¿algo¿ do mundo real, com uma existência independente. 
II. Uma entidade pode ser um objeto com uma existência física (por exemplo, uma pessoa, um carro, uma casa ou um 
funcionário) ou um objeto com uma existência conceitual (por exemplo, uma empresa, um trabalho ou um curso 
universitário). 
III. Os valores dos atributos que descrevem cada entidade se tornarão a maior parte dos dados armazenados no banco de 
dados. 
IV. Cada entidade tem atributos ¿ propriedades particulares que a descrevem. Por exemplo, uma entidade empregada pode 
ser descrita pelo nome do empregado, idade, endereço, salário e trabalho (função). 
 
 
Apenas I 
 
Apenas II, III e IV. 
 
Apenas I, III e IV. 
 I, II, III e IV. 
 
Apenas I, II e III 
Respondido em 14/09/2020 15:42:37 
 
 
 
3 
 Questão 
 
 
(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 II, III e IV 
 
Apenas I, II e III 
 
Apenas I 
 Apenas II e IV 
 
I, II, III e IV 
Respondido em 14/09/2020 15:46:49 
 
 
 
 
 
Exercício: CCT0768_EX_A6_201708219765_V1 07/11/2019 
Aluno(a): PHILLIPE SILVEIRA DO NASCIMENTO 
Disciplina: CCT0768 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201708219765 
 
 
1 
 Questão 
 
 
Uma operação de junção pode ser considerada uma sequência de duas operações. São elas: 
 
 
SELEÇÃO E PROJEÇÃO 
 
INTERSEÇÃO E UNIÃO 
 
PROJEÇÃO E UNIÃO 
 
PRODUTO CARTESIANO E PROJEÇÃO 
 PRODUTO CARTESIANO E SELEÇÃO 
Respondido em 07/11/2019 16:21:14 
 
 
 
2 
 Questão 
 
 
javascript:abre_colabore('38403','204852402','4085369179');
 
 
 
SELECT NOMEP FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND A.MATA = T.MATA; 
 
SELECT DISTINCT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A; 
 
SELECT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND A.MATA = 
T.MATA; 
 SELECT DISTINCT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND 
A.MATA = T.MATA; 
 
SELECT DISTINCT NOMEP FROM PROFESSOR P , TCC T, ALUNO A; 
Respondido em 07/11/2019 16:21:35 
 
 
Gabarito 
Comentado 
 
 
 
 
 
3 
 Questão 
 
 
São tipos de JOIN: 
 
 
SELECT JOIN e INNER JOIN. 
 
SELECT JOIN, INNER JOIN, LEFT JOIN e RIGHT JOIN. 
 INNER JOIN, LEFT JOIN e RIGHT JOIN. 
 
Apenas o INNER JOIN e o LEFT JOIN. 
 
Apenas o INNER JOIN. 
Respondido em 07/11/2019 16:21:40 
 
 
Gabarito 
Comentado 
 
 
 
 
 
4 
 Questão 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
 
Um sistema de informação usa um banco de dados relacional que possui tabelas cujos esquemas em SQL estão 
representados a seguir. 
CREATE TABLE Artista ( 
id INTEGER PRIMARY KEY, 
nome VARCHAR(40) NOT NULL, 
CPF CHAR(11) NOT NULL, 
dataNascimento DATE, 
UNIQUE (CPF) ); 
 
CREATE TABLE Evento ( 
id INTEGER PRIMARY KEY, 
descricao VARCHAR(60) NOT NULL, 
numMaxConvidados INTEGER DEFAULT 0, 
CHECK (numMaxConvidados >= 0) ); 
 
CREATE TABLE Atuacao ( 
idArtista INTEGER, 
idEvento INTEGER, 
PRIMARY KEY (idArtista, idEvento), 
FOREIGN KEY (idArtista) REFERENCES Artista, 
FOREIGN KEY (idEvento) REFERENCES Evento(id)); 
 
O sistema também possui uma consulta que integra um de seus relatórios, conforme indicado a seguir: 
 
SELECT A.nome, E.descricao 
FROM Evento E FULL JOIN Atuacao T ON E.id = T.idEvento 
FULL OUTER JOIN Artista A ON T.idArtista = A.id 
 
Considerando que todas as tabelas possuem dados, o resultado da consulta utilizada no relatório e: 
 
 O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem, os dois combinados. 
 
O nome de todos os artistas e a descrição de todos os eventos em que eles atuam. 
 
A descrição de todos os eventos e, caso haja artistas alocados, os seus nomes. 
 
O nome de todos os artistas e, caso eles participem de eventos, a descrição do evento. 
 
O nome de todos os artistas combinados com a descrição de todos os eventos 
Respondido em 07/11/2019 16:21:57 
 
 
Gabarito 
Comentado 
 
 
 
 
 
5 
 Questão 
 
 
Qual a sintaxe SQL-SELECT errada? 
 
 
SELECT COLUNA1, COLUNA2, COLUNA3 FROM TABELA1 ORDER BY 1 ASC, 2 DESC, 3 ASC; 
 
SELECT X.COLUNA1, AVG(Y.COLUNA2) FROM TABELA1 X INNER JOIN TABELA2 Y ON X.COLUNA3=Y.COLUNA4 
GROUP BY X.COLUNA1; 
 SELECT COLUNA1, COLUNA2 FROM TABELA1 WHERE COLUNA3 LIKE ('%X%') ORDER BY 3; 
 
SELECT COLUNA1, COLUNA2 FROM TABELA1 WHERE COLUNA3 IN (1,2,3); 
 
SELECT COUNT(*) FROM TABELA1; 
Respondido em 07/11/2019 16:22:06 
 
 
Gabarito 
Comentado 
 
 
 
 
 
6 
 Questão 
 
 
Para se obter a quantidade de empregados por cargo deve-se digitar qual o select abaixo: 
 
 
SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE GROUP BY C.DESCRICAO FROM CARGO C 
INNER JOIN EMPREGADO E ON C.CODIGO = E.CARGO; 
 
SELECT DESCRICAO AS CARGO, COUNT(MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON 
CODIGO = CARGO GROUP BY DESCRICAO; 
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
 
SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E 
GROUP BY C.DESCRICAO; 
 SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON 
C.CODIGO = E.CARGO GROUP BY C.DESCRICAO; 
 
SELECT C.DESCRICAO AS CARGO, SUM(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON 
C.CODIGO = E.CARGO GROUP BY C.DESCRICAO; 
Respondido em 07/11/2019 16:22:26 
 
 
Gabarito 
Comentado 
 
 
 
 
 
7 
 Questão 
 
 
Considere as afirmações abaixo: 
 
1. As relações podem ser manipuladas através de operadores relacionais. Embora não sejautilizada frequentemente, 
devido à sua complexidade, ela ajuda a esclarecer a manipulação relacional e estabelece os fundamentos para o 
aprendizado da SQL. 
2. A Álgebra Relacional é um conjunto de operações usadas para manipular relações e é oriunda da Teoria dos Conjuntos 
da matemática. 
3. A Álgebra Relacional é fechada, o que significa que os resultados de uma ou mais operações relacionais são sempre uma 
relação. 
 
São VERDADEIRAS: 
 
 
2 e 3. 
 
Somente 1. 
 
1 e 2. 
 
1 e 3. 
 1, 2 e 3. 
Respondido em 07/11/2019 16:22:47 
 
 
Gabarito 
Comentado 
 
 
 
 
 
8 
 Questão 
 
 
A partir das relações abaixo, responda em SQL: quantos alunos (nota maior ou igual a 6) foram aprovados na disciplina 
'Banco de Dados' com o professor 'Rui'? 
Use inner join. Relações: 
 
PROFESSOR (idprofessor, nomeprofessor); 
 
LECIONA (idprofessor, iddisciplina); 
 
DISCIPLINA (iddisciplina, nomedisciplina); 
 
ALUNO (matricula, nomealuno); 
 
MATRICULA (inscrição, iddisciplina, matricula, nota, período, ano) 
 
 
SELECT count(*) AS total FROM professor p, leciona l, matricula m WHERE p.idprofessor = l.idprofessor AND 
m.iddisciplina = d.iddisciplina AND nomeprofessor = 'Rui' AND nomedisciplina = 'Banco de Dados' 
 
SELECT sum(*) AS total FROM professor p, leciona l, matricula m WHERE p.idprofessor = l.idprofessor AND 
m.iddisciplina = d.iddisciplina AND nomeprofessor = 'Rui' AND nomedisciplina = 'Banco de Dados' 
 SELECT count(distinct) AS total FROM professor p INNER JOIN leciona l ON p.idprofessor = l.idprofessor INNER 
JOIN disciplina d ON l.iddisciplina = d.iddisciplina INNER JOIN matricula m ON m.iddisciplina = d.iddisciplina 
WHERE nomeprofessor = 'Rui' AND nomedisciplina = 'Banco de Dados' 
 
SELECT count(distinct) AS total FROM professor p RIGHT JOIN leciona l ON p.idprofessor = l.idprofessor RIGHT 
JOIN disciplina d ON l.iddisciplina = d.iddisciplina RIGHT JOIN matricula m ON m.iddisciplina = d.iddisciplina 
WHERE nomeprofessor = 'Rui' OR nomedisciplina = 'Banco de Dados' 
 
SELECT count(*) AS total FROM professor p LEFT JOIN leciona l ON p.idprofessor = l.idprofessor LEFT JOIN 
disciplina d ON l.iddisciplina = d.iddisciplina LEFT JOIN matricula m ON m.iddisciplina = d.iddisciplina WHERE 
nomeprofessor = 'Rui' OR nomedisciplina = 'Banco de Dados' 
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3560645717&cod_hist_prova=175513797&pag_voltar=otacka
Respondido em 17/11/2019 21:16:37 
 
 
 
 
 
 
Exercício: EEX0022_EX_A4_202001303294_V1 14/09/2020 
Aluno(a): GILMAR RIBEIRO CORDEIRO 
Disciplina: EEX0022 - BANCO DE DADOS 202001303294 
 
 
1 
 Questão 
 
 
FCC -TRT 2ª Região Analista Judiciário Tecnologia da Informação - 2014) 
Em alguns casos, dois ou mais valores de atributos em um modelo de Entidade-Relacionamento estão relacionados. Por 
exemplo, os atributos Idade e Data de Nascimento de uma pessoa. Para uma Entidade − Pessoa em particular, o valor de 
Idade pode ser determinado pela data corrente e o valor de Data de Nascimento da pessoa. Portanto, o atributo Idade é 
chamado atributo I. ______________ do atributo Data de Nascimento, que, por sua vez, é chamado atributo II. 
_____________ 
As lacunas I e II são, correta e respectivamente, preenchidas com: 
 
 
identificador - complexo 
 
resultante - unívoco 
 derivado - armazenado 
 
armazenado - derivado 
 
multivalorado - monovalorado 
Respondido em 14/09/2020 15:53:00 
 
 
 
2 
 Questão 
 
 
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 secundária 
 
chave derivada 
 chave estrangeira 
 
chave de índice 
 
chave de ligação 
Respondido em 14/09/2020 15:46:54 
 
 
 
3 
 Questão 
 
 
javascript:abre_colabore('38403','175513797','3560645717');
(ESAF - 2010 - SUSEP - Analista Técnico - Prova 2 - Tecnologia da Informação) 
Em relação aos conceitos de bancos de dados, é correto afirmar que: 
 
 
O conjunto de valores que um atributo pode assumir é a cardinalidade do atributo 
 
Um atributo não pode possuir cardinalidade 
 Em uma generalização/especialização total, para cada ocorrência da entidade genérica, existe sempre uma 
ocorrência em uma das entidades especializadas 
 
Um relacionamento não pode possuir cardinalidade 
 
Um atributo pode possuir cardinalidade de relacionamentos 
Respondido em 14/09/2020 15:47:41 
 
 
 
 
 
Exercício: EEX0022_EX_A2_202001303294_V2 14/09/2020 
Aluno(a): GILMAR RIBEIRO CORDEIRO 
Disciplina: EEX0022 - BANCO DE DADOS 202001303294 
 
 
1 
 Questão 
 
 
Qual alternativa abaixo corresponde a uma atribuição do administrador de banco de dados? 
 
 Função técnica responsável pela criação e manutenção dos bancos de dados no SGBD 
 
Função técnica de administração das equipes de desenvolvimento de aplicações com banco de dados 
 
Função técnica responsável por manter o sistema de computação no ar, incluindo os sistemas de banco de dados 
ativos 
 
Função técnico-gerencial responsável pela manutenção dos sistemas de aplicação que usam banco de dados 
 
Função gerencial responsável pelo ambiente de dados da organização, definindo políticas, regras de negócio e 
padrões de dados 
Respondido em 14/09/2020 15:47:36 
 
 
 
2 
 Questão 
 
 
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, DELETE 
 
INSERT, ALTER, REMOVE 
 
INSERT, UPDATE, DELETE 
 CREATE, ALTER, DROP 
 
CREATE, MODIFY, DELETE 
Respondido em 14/09/2020 15:45:21 
 
 
 
3 
 Questão 
 
javascript:abre_colabore('38403','204853699','4085396416');
 
(FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista Judiciário - Tecnologia da Informação) 
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: 
 
 Cardinalidade 
 
Conectividade 
 
Variabilidade 
 
Multiplicidade 
 
Associação 
Respondido em 14/09/2020 15:45:27 
 
 
 
 
 
 
Exercício: EEX0022_EX_A3_202001303294_V1 14/09/2020 
Aluno(a): GILMAR RIBEIRO CORDEIRO 
Disciplina: EEX0022 - BANCO DE DADOS 202001303294 
 
 
1 
 Questão 
 
 
Na nomenclatura de banco de dados, restrição corresponde a uma regra que deve ser obedecida 
pelo SGBD. Seja a restrição "um funcionário não pode ter salário maior que seu chefe imediato", esta 
deve ser classificada como restrição de: 
 
 Semântica 
 
Unicidade 
 
Domínio 
 
Chave 
 
Tabela 
Respondido em 14/09/2020 15:39:16 
 
 
 
2 
 Questão 
 
 
(AOCPP CONCURSOS - CONCURSO BRDE 2012 ANALISTA DE SISTEMAS - SUBÁREA ADMINISTRAÇÃO DE BANCO DE DADOS) 
Em Modelo de Entidade de Relacionamento, possuímos entidades e atributos. A esse respeito, analise as assertivas e 
assinale a alternativa que aponta a(s) correta(s). 
I. O objeto básico de um MER é uma entidade, ¿algo¿ do mundo real, com uma existência independente. 
II. Uma entidade pode ser um objeto com uma existência física (por exemplo, uma pessoa, um carro, uma casa ou um 
funcionário) ou um objeto com uma existência conceitual (por exemplo, uma empresa, um trabalho ou um curso 
universitário). 
III. Os valores dos atributos que descrevem cada entidade se tornarãoa maior parte dos dados armazenados no banco de 
dados. 
javascript:abre_colabore('38403','204853555','4085393557');
IV. Cada entidade tem atributos ¿ propriedades particulares que a descrevem. Por exemplo, uma entidade empregada pode 
ser descrita pelo nome do empregado, idade, endereço, salário e trabalho (função). 
 
 
Apenas I 
 
Apenas II, III e IV. 
 
Apenas I, III e IV. 
 I, II, III e IV. 
 
Apenas I, II e III 
Respondido em 14/09/2020 15:42:37 
 
 
 
3 
 Questão 
 
 
(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 II, III e IV 
 
Apenas I, II e III 
 
Apenas I 
 Apenas II e IV 
 
I, II, III e IV 
Respondido em 14/09/2020 15:46:49 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','204852402','4085369179');

Continue navegando