Buscar

IMPLEMENTAÇÃO DE 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 4 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

Prévia do material em texto

04/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041579&p0=03c7c0ace395d80182db0… 1/4
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS 2a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0835_EX_A2_201803349182_V6 04/05/2020
Aluno(a): CELSO SCHUMACK JUNIOR 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201803349182
 
 1a QuestãoComo icaria o comando SQL para criar a tabela a seguir?
CREATE TABLE X_PROD ( CODIGO VARCHAR2(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
 CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
Respondido em 04/05/2020 16:54:36
 
 
 2a Questão
Qual o efeito da seguinte instrução no banco de dados? UPDATE Funcionarios SET salario = salario * 1.1
Todos os funcionários são apagados
 Todos os funcionários recebem um aumento de 10%
Os funcionários ativos recebem aumento
Todos os funcionários passam a ganhar 1.1
A coluna salario é excluída da tabela
Respondido em 04/05/2020 16:54:39
 
 
 3a Questão
04/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041579&p0=03c7c0ace395d80182db0… 2/4
Ano: 2014 - Banca: INSTITUTO AOCP - Órgão: UFPB - Prova: Analista de Tecnologia da Informação - Processos
Em bancos de dados Oracle, as instruções CREATE TABLE, ALTER TABLE e DROP TABLE pertencem a qual das categorias a seguir?
Session Control.
System Control.
Data Manipulation Language (DML).
Transaction Control.
 Data Definition Language (DDL).
Respondido em 04/05/2020 16:54:44
 
 
 4a 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:
I ovel Registro, Descricao, Ta a ho, Nu Quartos, Nu Ba heiros, Nu VagasGarage ,
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 Imovel SET Tamanho = 80 AND NumQuartos = 2 WHERE Registro = 10017
 UPDATE Imovel SET Tamanho = 80, NumQuartos = 2 WHERE Registro = 10017
UPDATE SET Tamanho = 80, NumQuartos = 2 SET Registro = 10017
UPDATE Registro = 10017 SET Tamanho = 80, NumQuartos = 2
UPDATE Imovel SET Tamanho = 80, NumQuartos = 2
Respondido em 04/05/2020 16:55:03
 
 
 5a Questão
Marque a opção onde certamente ocorrerá um erro de execução:
insert into disciplina values (1, Implementação de BD), (2, Modelagem de Dados);
insert into disciplina(codigo, nome) values (1, Implementação de BD);
insert into disciplina(codigo, nome) values (100+1, Implementação de BD);
insert into disciplina(codigo, nome) values (1, Implementação de BD);
 insert from disciplina values (1, Implementação de BD);
Respondido em 04/05/2020 16:54:54
 
 
 6a Questão
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional, é correto afirmar que:
não pode conter atributos do tipo textual.
04/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041579&p0=03c7c0ace395d80182db0… 3/4
 pode ser composta por mais de um atributo.
não pode conter atributos do tipo numérico.
pode conter, no máximo, três atributos.
não há chave primária em tabelas com até 100 registros.
Respondido em 04/05/2020 16:54:58
 
 
 7a Questão
Um projetista de banco de dados, novato na profissão, foi incumbido de criar um banco para
armazenar dados sobre clientes de uma empresa, contendo identificador e nome; vendedores
dessa empresa, também com identificador e nome; e data da realização das vendas. Esse
projetista decidiu criar uma única tabela, cujo esquema é apresentado abaixo.
CREATE TABLE VENDAS(
ID_CLIENTE INTEGER,
NOME_CLIENTE VARCHAR(60),
ID_VENDEDOR CHAR(2),
NOME_VENDEDOR VARCHAR(60),
DATA_VENDA DATE );
Após criar a tabela, o projetista inseriu alguns registros nela, de forma que o estado final ficou
como o descrito na imagem abaixo:
 
Ao analisar a solução proposta pelo novato, outro projetista, mais experiente, informou que, em
virtude da tabela não estar adequadamente normalizada, algumas operações em SQL, realizadas
sobre ela, podem levar o banco de dados a um estado inconsistente ou à perda de informações.
Quais são essas operações?
UPDATE e DELETE, apenas. 
DELETE e INSERT, apenas.
DELETE e SELECT, apenas.
INSERT e SELECT, apenas.
 UPDATE, DELETE e INSERT. 
Respondido em 04/05/2020 16:55:05
 
 
 8a Questão
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
 DROP
ALTER
UPDATE
DELETE
INSERT
Respondido em 04/05/2020 16:55:09
 
 
 
04/05/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041579&p0=03c7c0ace395d80182db0… 4/4
Powered by TCPDF (www.tcpdf.org)Powered by TCPDF (www.tcpdf.org)
http://www.tcpdf.org

Continue navegando