Buscar

Teste de conhecimento Implementação Banco de Dados3

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

CCT0199_EX_A3_201502941899_V11
 
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS 3a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0199_EX_A3_201502941899_V11 Matrícula: 201502941899
Aluno(a): DANIELE MAZIERO GODOY Data: 20/11/2017 21:34:21 (Finalizada)
 
 1a Questão (Ref.: 201503143081) Fórum de Dúvidas (1) Saiba (0)
Partindo da tabela a seguir, considerando que a mesma já foi criada de acordo com essa ordem de atributos, como
ficaria o comando SQL para inserir um registro na tabela?
 INSERT INTO X_PROD VALUES ( 20, 'TV Led 40 polegadas', 400, 3000);
INSERT INTO X_PROD VALUES (20, TV Led 40 polegadas, 400, 3000);
INSERT INTO X_PROD VALUES ( TV Led 40 polegadas, 20, 400, 3000);
INSERT INTO X_PROD VALUES ('20', 'TV Led 40 polegadas', '400', '3000');
INSERT INTO X_PROD VALUES ('TV Led 40 polegadas', 20, 400, 3000);
 
 Gabarito Comentado Gabarito Comentado
 
 2a Questão (Ref.: 201503142837) Fórum de Dúvidas (1 de 1) Saiba (0)
A linguagem SQL pode ter vários enfoques, EXCETO:
Linguagem interativa de consulta (query AdHoc)
 
Linguagem para acesso às bases de dados
Linguagem de consulta em ambiente cliente/servidor
 Linguagem para a programação de sistemas de informação
Linguagem de administração de banco de dados
 
 Gabarito Comentado Gabarito Comentado
 
 3a Questão (Ref.: 201503749638) Fórum de Dúvidas (1) Saiba (0)
No Script SQL de criação da tabela pagamento aparece a palavra 'funcionario' 4 vezes. Sendo assim, é possível
afirmar que se referem, respectivamente:
 
coluna, tabela, apelido, chave primária
campo, atributo, apelido, tabela
apelido, atributo, tabela, chave estrangeira
 atributo, apelido, campo, tabela
tupla, chave primária, apelido, chave estrangeira
 
 
 4a Questão (Ref.: 201503143129) Fórum de Dúvidas (1) Saiba (0)
Partindo	da	tabela	a	seguir,	considerando	que	a	mesma	já	foi	criada	de	acordo	com	essa	ordem
de	atributos,	como	�icaria	o	comando	SQL	para	aumentar	em	10%	o	valor	unitário	de	cada
produto?
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;
 UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100;
 
 Gabarito Comentado
 
 5a Questão (Ref.: 201503146483) Fórum de Dúvidas (1) Saiba (0)
(CONSULPLAN - 2012) Ao contrário das linguagens tradicionais, que são procedimentais, SQL é uma linguagem
declarativa, que integra três sublinguagens: Data Manipulation Language (DML), Data Definition Language (DDL) e
Data Control Language (DCL). Um comando DML e outro DDL são, respectivamente:
 Update e Drop.
Update e Grant.
Grant e Delete.
Drop e Grant.
Delete e Update.
 
 
 6a Questão (Ref.: 201503279896) Fórum de Dúvidas (1 de 1) Saiba (0)
Representa a linguagem de manipulação de dados:
DDL
 DML
DCL
DRL
TDL
 
 
 7a Questão (Ref.: 201503625945) Fórum de Dúvidas (1) Saiba (0)
Na figura é exibida a estrutura da tabela TCC. Deseja-se realizar uma mudança nesta tabela que não permita o cadastro
de um TCC contendo o mesmo �tulo que um TCC já cadastrado previamente. Assinale qual a alterna�va abaixo realiza
esta mudança corretamente:
ALTER TABLE TITULO ADD UNIQUE(TCC);
ALTER TABLE TCC CHANGE TITULO (UNIQUE);
 ALTER TABLE TCC ADD UNIQUE(TITULO);
ALTER TABLE TCC CHANGE UNIQUE(TITULO);
ALTER TABLE TCC ADD TITULO (UNIQUE);
 
 Gabarito Comentado
 
 8a Questão (Ref.: 201503143835) Fórum de Dúvidas (1) Saiba (0)
Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
INSERT INTO paciente SET (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
ADD INTO paciente SET (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
INSERT INTO paciente (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
 INSERT INTO paciente VALUES (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
ADD INTO paciente VALUES (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
 
 Gabarito Comentado Gabarito Comentado

Outros materiais