Buscar

EPS_ Alunos7

Prévia do material em texto

21/11/2018 EPS
http://simulado.estacio.br/alunos/ 1/4
CCT0782_EX_A7_201708100563_V1
 
 
 
 BANCO DE DADOS 7a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0782_EX_A7_201708100563_V1 15/11/2018 23:57:04 (Finalizada)
Aluno(a): ARI MOURA RAFAEL JÚNIOR
Disciplina: CCT0782 - BANCO DE DADOS 201708100563
 
 
 1a Questão
A seguinte instrução ocasiona qual procedimento no banco: CREATE TABLE PESSOAS ( ID_PESSOA INT NOT NULL PRIMARY KEY,
PESSOA VARCHAR(26) );
Cria a tabela pessoa na forma descrita e com os campos preenchidos;
 Cria a tabela pessoa com 2 campos;
Mostra a tabela tbPessoa.
Cria a tabela pessoa com 3 campos;
Cria um identificador (ID_PESSOAS) que é a chave primária;
 
 
Explicação:
Cria a tabela Pessoas com os atributos ID_PESSOA e PESSOA.
 
 
 
 2a Questão
- Na consulta a seguir podemos deduzir que:
 select nome_func from funcionário
 where id_depto = 10 and vl_salario > 1200
Selecionará o nome do funcionário, valor de salário onde o identificador do depto é igual a 10 e
salário maior que R$ 1.200,00
 Selecionará o nome do funcionário onde o identificador do depto é igual a 10 e salário maior que
R$ 1.200,00
Selecionarão todos os campos da tabela funcionário onde o identificador do depto é igual a 10 e
salário maior que R$ 1.200,00
Selecionará o nome do funcionário onde o identificador do depto é igual a 10 ou salário maior que
R$ 1.200,00
Selecionará o nome do funcionário, identificador do depto, valor de salário onde o identificador
do depto é igual a 10 e salário maior que R$ 1.200,00
21/11/2018 EPS
http://simulado.estacio.br/alunos/ 2/4
 
 
 
 3a 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
II e III, apenas.
I, II e III.
 I, apenas.
II, apenas.
III, apenas.
 
 
 
 4a 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 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,
21/11/2018 EPS
http://simulado.estacio.br/alunos/ 3/4
 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),
 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));
 
Gabarito Coment.
 
 
 
 5a Questão
Assinale a alternativa que Selecione todos os pedidos para o cliente cujo código seja = 150 e cujo valor total seja maior que 500.
Select * FROM pedido Where pedido_valor_total > 500;
Select * FROM pedido Where cliente_id= 150 OR pedido_valor_total < 500;
 Select * FROM pedido Where cliente_id= 150 AND pedido_valor_total > 500;
Select * FROM pedido Where cliente_id= 150 AND pedido_valor_total = 500;
Select * FROM pedido Where cliente_id= 150;
 
 
 
 6a Questão
- "Linguagens de Consulta" de informações do banco de dados é:
Uma linguagem de programação de baixo nível
 Uma linguagem em que um usuário requisita informações do banco de dados
Uma linguagem difícil e imprópria para consulta de informações em um banco de dados
Uma linguagem que inclui elementos dos métodos não procedural
Uma linguagem pouco interativa com o usuário
 
 
 
 7a Questão
Abaixo segue parte do esquema do banco de dados Shark, sabendo-se que os atributos em negrito e sublinhados são chaves
primárias e os atributos em itálico são chaves estrangeiras:
AREA (CODAREA, NOMEAREA)
LOCAL (CODLOCAL, CODAREA, NOMELOCAL)
TUBARAO (IDTUBARAO, IDESPECIE, COMPRIMENTO, SEXO)
CAPTURA (NUMCAPTURA, IDEMB, IDTUBARAO, CODLOCAL, LATITUDE, LONGITUDE, DATA, TEMPAGUA)
21/11/2018 EPS
http://simulado.estacio.br/alunos/ 4/4
 
Assinale a alterna�va abaixo que representa um comando SQL que consulte todos os dados de capturas e de tubarões cujas
datas sejam posteriores a 2009, o comprimento seja a par�r de 4 metros e o sexo seja masculino (M).
SELECT * FROM CAPTURA, TUBARAO WHERE DATA > '31/12/2009' AND COMPRIMENTO >= 4 AND SEXO = "M";
SELECT * FROM CAPTURA C, TUBARAO T ON C.IDTUBARAO = T.IDTUBARAO AND DATA > '31/12/2009' AND COMPRIMENTO
> 4 AND SEXO = 'M';
SELECT * FROM CAPTURA C, TUBARAO T WHERE C.IDTUBARAO = T.IDTUBARAO AND DATA >= '31/12/2009' AND
COMPRIMENTO > 4 AND SEXO = "M";
SELECT * FROM CAPTURA C, TUBARAO T ON C.IDTUBARAO = T.IDTUBARAO AND DATA > '31/12/2009' AND COMPRIMENTO
>= 4 AND SEXO = 'M';
 SELECT * FROM CAPTURA C, TUBARAO T WHERE C.IDTUBARAO = T.IDTUBARAO AND DATA > '31/12/2009' AND
COMPRIMENTO >= 4 AND SEXO = 'M';
 
 
 
 8a Questão
- 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 todos os campos e dados da tabela
CONSULTA.
Select id_cons, dt_cons, vl_cons, id_med From CONSULTA
Select dt_cons, vl_cons, id_pac, id_med From CONSULTA
Select id_cons, vl_cons, id_pac, id_med From CONSULTA
Select dt_cons, vl_cons, id_pac, id_med From CONSULTA
 Select id_cons, dt_cons, vl_cons, id_pac, id_med From CONSULTA

Continue navegando