Baixe o app para aproveitar ainda mais
Prévia do material em texto
IMPLEMENTAÇÃO DE BANCO DE DADOS 2a aula Lupa PPT MP3 1a Questão São comandos DDL CREATE, ALTER, DROP INSERT, UPDATE, DELETE CREATE, ALTER, DELETE INSERT, UPDATE, DROP CREATE, UPDATE, DELETE Respondido em 20/04/2020 16:24:28 2a Questão Uma imobiliária especializada em aluguéis por temporada contratou uma empresa de TI para dar suporte ao seu negócio. A aplicação está em fase de término e o banco de dados já foi implementado. A engenheira de software Jaqueline está trabalhando temporariamente na imobiliária, testando a aplicação, gerenciando testes de validação e auxiliando as transações utilizando comandos SQL diretamente no SGBD. Segue abaixo o esquema da tabela Imovel: Imovel (Registro, Descricao, Tamanho, NumQuartos, NumBanheiros, NumVagasGaragem, CodTipoImovel, IDCidade) Após a reclamação de dois clientes, Jaqueline verificou que o imóvel de código 10017 tem uma quantidade de números de quartos menor e que o tamanho do imóvel é também menor do que os valores armazenados no banco de dados. Sendo assim, Jaqueline precisa corrigir estes dados, alterando o número de quartos para dois e o tamanho do imóvel para oitenta metros quadrados. O comando com a sintaxe correta que Jaqueline precisa executar para realizar esta alteração é o: UPDATE SET Tamanho = 80, NumQuartos = 2 SET Registro = 10017 UPDATE Imovel SET Tamanho = 80 AND NumQuartos = 2 WHERE Registro = 10017 UPDATE Registro = 10017 SET Tamanho = 80, NumQuartos = 2 UPDATE Imovel SET Tamanho = 80, NumQuartos = 2 UPDATE Imovel SET Tamanho = 80, NumQuartos = 2 WHERE Registro = 10017 Respondido em 20/04/2020 16:24:40 3a Questão Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela? UPDATE ALTER DROP DELETE INSERT Respondido em 20/04/2020 16:24:48 4a Questão INSERT INTO Aluguel VALUES (15/8/2017, 2056, 10, 180, 1022, 8, 104, NULL) INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104) INSERT ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104) INSERT INTO Aluguel (2056, 15/8/2017, 10, 180, 1022, 8, NULL) INSERT INTO Aluguel VALUES (2056, 15/8/2017, 10, 180,1022, 8, NULL, 104) Respondido em 20/04/2020 16:25:08 5a Questão Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados. Tal comando SQL deve ser iniciado com CREATE PRODUTO AS TABLE CREATE TABLE PRODUTO ALTER TABLE PRODUTO CREATE PRODUTO : TABLE ALTER SCHEMA ADD TABLE PRODUTO Respondido em 20/04/2020 16:25:24 6a Questão Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem uma chave candidata? RESTRICT CHECK UNIQUE FOREIGN KEY NOT NULL Respondido em 20/04/2020 16:25:30 7a Questão Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando: ADD INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada); ADD INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada); INSERT INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada); INSERT INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada); INSERT INTO paciente (5430005, Beatriz Ferro, 1970-05-28, feminino, casada); Respondido em 20/04/2020 16:26:07 8a Questão Qual dos comandos SQL abaixo pode ser utilizado para incluir na definição da tabela aluno o atributo CPF com 11 caracteres? alter table aluno add cpf char(11); update table aluno insert cpf char(11); add into aluno cpf char(11); alter table aluno insert cpf char(11); insert into aluno cpf char(11);
Compartilhar