Baixe o app para aproveitar ainda mais
Prévia do material em texto
15/05/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=48402D3D2149B7F19DC3C17D057D5F6656FD92C050DDA4EB2226AF6F880722… 1/4 Disc.: BANCO DE DADOS Aluno(a): EUCLIDES LUIZ DE BRITTO FILHO 201901089411 Acertos: 10,0 de 10,0 15/05/2020 Acerto: 1,0 / 1,0 - O conceito que exemplifica o significado de INFORMAÇÃO é: O armazenamento de arquivo O armazenamento de informação Um software A manipulação de informação O resultado do processamento, manipulação e organização de dados Respondido em 15/05/2020 11:00:10 Acerto: 1,0 / 1,0 O modelo que descreve as estruturas de armazenamento de dados, tais como: tamanho dos campos, índices, tipo de preenchimento destes campos, é: Modelo conceitual Modelo essencial Modelo físico Modelo lógico Modelo de dados Respondido em 15/05/2020 11:04:16 Gabarito Coment. Acerto: 1,0 / 1,0 Medicamento (Med) e Perfumaria (Per) são duas entidades que representam uma tipificação da entidade Produto (Pro). Portanto, Med e Per em relação a Pro repre- sentam agregações generalizações. especializações. composições. dependências. Respondido em 15/05/2020 11:04:56 Questão1 a Questão2 a Questão3 a http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 15/05/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=48402D3D2149B7F19DC3C17D057D5F6656FD92C050DDA4EB2226AF6F880722… 2/4 Acerto: 1,0 / 1,0 - Esquema de banco de dados pode ser definido como: Projeto de normalização do banco de dados Projeto relacional do banco de dados Projeto físico de registros e tabelas Projeto de construção de script Projeto lógico do banco de dados Respondido em 15/05/2020 11:05:48 Acerto: 1,0 / 1,0 - Nos Fundamentos das formas normais ou Normalização, qual resposta que não se enquadra no conceito de Formas Normais (FN) abaixo: Aborda as formas normais mais altas e os relacionamentos ternários no modelo ER (Entidade-Relacionamento) Etapa de projeto de banco de dados que normaliza as tabelas Equivalência entre o modelo de dados conceitual e as formas normais Para normalizar, o princípio básico e a desnormalização das tabelas Técnicas de elevar o grau de normalização aplicada a cada tabela Respondido em 15/05/2020 11:06:37 Acerto: 1,0 / 1,0 As expressões relacionais podem ser escritas com a utilização da álgebra relacional utilizando vários operadores. Um desses operadores seleciona tuplas (linhas) que satisfazem uma condição lógica nos valores do atributo, outro operador copia a relação informada como argumento, deixando alguns atributos (colunas) de lado. Esses operadores são respectivamente: Junção natural e Restrição. União e Restrição. Produto cartesiano e Junção natural. Restrição e Projeção. Divisão e Projeção. Respondido em 15/05/2020 11:08:37 Acerto: 1,0 / 1,0 - "Linguagens de Consulta" de informações do banco de dados é: Uma linguagem de programação de baixo nível Uma linguagem pouco interativa com o usuário Uma linguagem em que um usuário requisita informações do banco de dados Uma linguagem que inclui elementos dos métodos não procedural Uma linguagem difícil e imprópria para consulta de informações em um banco de dados Respondido em 15/05/2020 11:20:56 Questão4 a Questão5 a Questão6 a Questão7 a 8 a 15/05/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=48402D3D2149B7F19DC3C17D057D5F6656FD92C050DDA4EB2226AF6F880722… 3/4 Acerto: 1,0 / 1,0 Considere a seguinte representação de uma tabela de um banco de dados relacional: Estoque (id, Item, Quantidade, Categoria) O comando SQL para se obter a soma dos valores do atributo Quantidade, agrupada por Categoria, apenas para as Categorias com Quantidade total superior a 50 unidades, é: SELECT GROUP (Categoria), COUNT (Quantidade) FROM Estoque WHERE Quantidade > 50 SELECT Categoria, SUM (*) FROM Estoque GROUP BY Categoria HAVING SUM (*) > 50 SELECT GROUP (Categoria), SUM (Quantidade) FROM Estoque WHERE Quantidade > 50 SELECT Categoria, Quantidade FROM Estoque WHERE Quantidade > 50 GROUP BY Categoria SELECT Categoria, SUM(Quantidade) FROM Estoque WHERE GROUP BY Categoria HAVING SUM(Quantidade) > 50 Respondido em 15/05/2020 11:10:26 Acerto: 1,0 / 1,0 - Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas. *Obs. A numeração automática iniciará com 1. PACIENTE (id_pac, nome_pac, sexo, fone_pac) ESPECIALIDADE (id_espec, nome_espec) MEDICO (id_med, nome_med, fone_med, id_espec) CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med) Dê o comando correspondente de Selecionar nome do paciente, nome da especialidade, nome do médico, data de consulta para todos os pacientes. Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T4, ESPECIALIDADE T3, MEDICO T2, CONSULTA T1 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec = T2.id_espec Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T1, ESPECIALIDADE T3, MEDICO T2, CONSULTA T4 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec= T2.id_espec Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T2, ESPECIALIDADE T3, MEDICO T1, CONSULTA T4 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec = T2.id_espec Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T1, ESPECIALIDADE T2, MEDICO T3, CONSULTA T4 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec = T2.id_espec Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T1, ESPECIALIDADE T3, MEDICO T4, CONSULTA T2 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec = T2.id_espec Respondido em 15/05/2020 11:13:11 Acerto: 1,0 / 1,0 Considere as duas tabelas em um banco de dados a seguir: Questão Questão9 a Questão10 a 15/05/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=48402D3D2149B7F19DC3C17D057D5F6656FD92C050DDA4EB2226AF6F880722… 4/4 Qual das instruções abaixo remove da tabela a linha com o funcionário com salário superior a 1000? DELETE FROM Funcionarios WHERE IdCargo = 2; DELETE FROM Funcionarios, cargos WHERE Cargos.Salario> 1000; DELETE FROM Funcionarios WHERE Cargos.Salario> 1000; DELETE FROM Funcionarios WHERE IdCargo IN (SELECT IdCargo FROM Cargos WHERE Salario > 1000); DELETE FROM Funcionarios WHERE IdCargo = SELECT IdCargo FROM Cargos WHERE Salario > 1000; Respondido em 15/05/2020 11:19:59 javascript:abre_colabore('38403','193267156','3860013643');
Compartilhar