Buscar

BANCO DE DADOS EXERCICIOS

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

Prévia do material em texto

BANCO DE DADOS
7a aula
 Lupa 
Vídeo PPT MP3
 
 
Exercício: CCT0782_EX_A7_201702152561_V1 31/03/2018 20:16:56 (Finalizada)
Aluno(a): ROSANE SPINDLER 2018.1 EAD
Disciplina: CCT0782 - BANCO DE DADOS 201702152561
 
Ref.: 201702196828
 1a Questão
- "Linguagens de Consulta" de informações do banco de dados é:
 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 de programação de baixo nível
Uma linguagem difícil e imprópria para consulta de informações em um banco de dados
Uma linguagem pouco interativa com o usuário
 
Ref.: 201703111256
 2a Questão
Ano: 2012 - Banca: CESGRANRIO - Órgão: Petrobras - Prova: Técnico de Informática Júnior-2012
Ao implantar um banco de dados modelado segundo a abordagem relacional em um SGDB comercial baseado 
em SQL, o DBA verificou a necessidade de representar uma relação que estava em seu modelo original.
O comando SQL correto para criar a representação dessa relação em um SGDB é
INSERT RELATION
INSERT TABLE
TABLE CREATE
CREATE RELATION
 CREATE TABLE
 
Ref.: 201703058215
 3a Questão
Assinale a alternativa que selecione todos os pedidos cujo valor total seja menor igual que 150 ou maior igual 
que 500.
Select * FROM pedido Where pedido_valor_total >= 500;
 Select * FROM pedido Where pedido_valor_total <= 150 OR pedido_valor_total >= 500;
Nenhuma das alternativas estão corretas
Select * FROM pedido Where pedido_valor_total <= 150 AND pedido_valor_total >= 500;
Select * FROM pedido Where pedido_valor_total = 150 OR pedido_valor_total = 500;
 
Ref.: 201702408063
 4a Questão
Dada as tabelas: Pedido(Nr_pedido, Id_cliente, valor_total, data) Cliente(Id_cliente, nome, endereço, bairro, 
email, telefone), assinale a instrução em SQL que lista todos os números dos pedidos cujo o valor é superior a 
R$ 300,00.
select * from pedido where valor_total > 300.00
select nr_pedido, valor_total from pedido where valor_total > 300.00
select nr_pedido from pedido where nr_pedido > 300.00
 select nr_pedido from pedido where valor_total > R$ 300,00
 select nr_pedido from pedido where valor_total > 300.00
 
Ref.: 201702231338
 5a Questão
(Concurso: Banco do Nordeste) O SQL é uma linguagem para elaboração de manipulações e consultas em banco 
de dados. Sobre o SQL, marque a alternativa CORRETA.
O comando select é usado para criar tabelas.
O SQL permite apenas a realização de consultas.
 O SQL é usado como linguagem padrão em ambientes de bancos de dados relacionais.
Os comandos SQL são totalmente dependentes do fabricante, ou seja, são totalmente diferentes de um 
banco de dados para outro.
A linguagem SQL tem como objetivo a realização de consultas em bancos de dados hierárquicos.
 
Ref.: 201703111259
 6a Questão
Ano: 2009 - Banca: FCC - Órgão: TCE-GO - Prova: Analista de Controle Externo - Tecnologia da 
Informação
Considere:
I. Create View; Alter Table; Drop Table.
II. Select View; Create Table; Update Table.
III. Drop View; Alter View; Delete Table.
São válidas na DDL as cláusulas que constam em
III, apenas.
II, apenas.
II e III, apenas.
 I, apenas.
I, II e III.
 
Ref.: 201702196034
 7a Questão
Em um projeto lógico de um sistema foi identificado que um projeto é de um certo tipo. Assim, as relações 
abaixo foram definidas:
TIPO_PROJETO (ID_TIPO, NOME)
PROJETO(ID_PROJETO, NOME, ORCAMENTO, DESCRICAO, ID_TIPO) 
 
Escolha a opção que defina as tabelas fisicamente, conforme a linguagem SQL.
CREATE TABLE TIPO_PROJETO (
 ID_TIPO NUMBER NOT NULL,
 ID_PROJETO NUMBER NOT NULL,
 NOME VARCHAR2(15),
 PRIMARY KEY (ID_TIPO,ID_PROJETO));
 
CREATE TABLE PROJETO (
 ID_PROJETO NUMBER NOT NULL,
 NOME VARCHAR2(20) ,
 ORCAMENTO NUMBER(15,2),
 DESCRICAO VARCHAR2(50) ,
 ID_TIPO NUMBER,
 PRIMARY KEY (ID_PROJETO),
 FOREIGN KEY (ID_TIPO) REFERENCES TIPO_PROJETO);
 
 CREATE TABLE TIPO_PROJETO (
 ID_TIPO NUMBER NOT NULL,
 NOME VARCHAR2(15),
 PRIMARY KEY (ID_TIPO));
 
CREATE TABLE PROJETO (
 ID_PROJETO NUMBER NOT NULL,
 NOME NVARCHAR2(20) ,
 ORCAMENTO NUMBER(15,2),
 DESCRICAO VARCHAR2(50) ,
 PRIMARY KEY (ID_PROJETO));
 
CREATE TABLE TIPO_PROJETO (
 ID_TIPO NUMBER NOT NULL,
 NOME VARCHAR2(15),
 ID_PROJETO NUMBER ,
 PRIMARY KEY (ID_TIPO),
 FOREIGN KEY (ID_PROJETO) REFERENCES PROJETO);
 
CREATE TABLE PROJETO (
 ID_PROJETO NUMBER NOT NULL,
 NOME VARCHAR2(20) ,
 ORCAMENTO NUMBER(15,2),
 DESCRICAO VARCHAR2(50) ,
 PRIMARY KEY (ID_PROJETO));
 
CREATE TABLE TIPO_PROJETO (
 ID_TIPO NUMBER NOT NULL,
 NOME VARCHAR2(15));
 
CREATE TABLE PROJETO (
 ID_PROJETO NUMBER NOT NULL,
 NOME VARCHAR2(20) ,
 ORCAMENTO NUMBER(15,2),
 DESCRICAO VARCHAR2(50) ,
 ID_TIPO NUMBER ,
 PRIMARY KEY (ID_PROJETO),
 FOREIGN KEY (ID_TIPO) REFERENCES TIPO_PROJETO);
 
 CREATE TABLE TIPO_PROJETO (
 ID_TIPO NUMBER NOT NULL,
 NOME VARCHAR2(15),
 PRIMARY KEY (ID_TIPO));
 
CREATE TABLE PROJETO (
 ID_PROJETO NUMBER NOT NULL,
 NOME VARCHAR2(20) ,
 ORCAMENTO NUMBER(15,2),
 DESCRICAO VARCHAR2(50) ,
 ID_TIPO NUMBER ,
 PRIMARY KEY (ID_PROJETO),
 FOREIGN KEY (ID_TIPO) REFERENCES TIPO_PROJETO);
 
 
Ref.: 201702196821
 8a Questão
Uma PROCEDURE permite criar procedimentos armazenados que serão executados , quando 
utilizamos a instrução CALL PROCEDURE.
A seguinte parte de instrução ocasiona qual procedimento no banco?
 
 CREATE PROCEDURE VENDAS.RENDIMENTO_TOTAL
( IN V_MÊS INTEGER,
 IN V_ANO INTEGER,
 OUT TOTAL DECIMAL(10,2) )
Atualiza o procedimento VENDAS.RENDIMENTO_TOTAL na forma descrita
Cria um procedimento fora do banco de dados
A variável total decimal é uma variável de entrada e saída do banco de dados
 Cria o procedimento VENDAS.RENDIMENTO_TOTAL na forma descrita
O procedimento cria 3 variáveis no banco
	Ano: 2012 - Banca: CESGRANRIO - Órgão: Petrobras - Prova: Técnico de Informática Júnior-2012
	Ano: 2009 - Banca: FCC - Órgão: TCE-GO - Prova: Analista de Controle Externo - Tecnologia da Informação

Outros materiais