Buscar

aula7 exercicio2

Prévia do material em texto

1a 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 nome do paciente, fone do paciente, data da consulta para todos os pacientes onde o sexo é igual a (M)asculino.
		
	
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where T1.sexo != 'M'
	 
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where UPPER(T1.sexo) = 'M'
	
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where T1.sexo = 'M' And T1.sexo = 'F'
	
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where T1.sexo <> 'M'
	
	Select T1.nome_pac, T1.fone_pac, T2.dt_cons From PACIENTE T1, CONSULTA T2 Where T1.sexo = 'Masculino'
	
	 2a 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 dt_cons, vl_cons, id_pac, id_med From CONSULTA
	
	Select id_cons, vl_cons, id_pac, id_med From CONSULTA
	 
	Select id_cons, dt_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_med From CONSULTA
	
	 
	
	
	
	 3a Questão
	
	
	
	
	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?
		
	
	Data Manipulation Language (DML).
	
	Session Control.
	
	System Control.
	
	Transaction Control.
	 
	Data Definition Language (DDL).
	
	 4a 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)
 
Assinale a alternativa 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 partir de 4 metros e o sexo seja masculino (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, TUBARAO WHERE 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";
	
	 5a Questão
	
	
	
	
	A seguinte instrução ocasiona qual procedimento no banco?
 
            CREATE TABLE PESSOAS (
                        ID_PESSOA INT NOT NULL GENERATED ALWAYS AS IDENTITY
                        CONSTRAINT PK_PESSOAS PRIMARY KEY,
                        PESSOA VARCHAR(26)  )
		
	 
	Cria a tabela PESSOAS com 2 campos
	
	Mostra a tabela tbPessoa
	
	Cria a tabela pessoa na forma descrita e com os campos preenchidos
	
	Cria um identificador (ID_PESSOAS) que é a chave primária
	
	Cria a tabela pessoa com 3 campos
	
	 
	
	
	
	 6a Questão
	
	
	
	
	Em alguns casos, após a implementação de um Banco de dados, é necessária a utilização de determinadas linguagens especiais para a manipulação dos dados armazenados. A linguagem _____ é utilizada para a inserção, remoção, modificação e recuperação dos dados. Enquanto que a linguagem ______ é utilizada para especificar um esquema do Banco de dados. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços.
		
	 
	DML e DDL.
	
	DDL e DML.
	
	DDL e SDL.
	
	VDL e DML.
	
	SDL e VDL.
	
	 7a 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 ESPECIALIDADE.
		
	
	Select id_espec From ESPECIALIDADE
	 
	Select id_espec, nome_espec From ESPECIALIDADE
	
	Select Distinct(nome_espec) From ESPECIALIDADE
	
	Select nome_espec From ESPECIALIDADE
	
	Select Max(id_espec) From ESPECIALIDADE
	
	 8a Questão
	
	
	
	
	Assinale a alternativas que selecione somente a coluna nome de todos os produtos utilizando uma cláusula que pode ser usada em um comando SELECT da linguagem SQL:
		
	 
	SELECT nome FROM produto;
	
	SELECT * FROM produto;
	
	SELECT qtde FROM produto;
	
	SELECT nome, qtde FROM produto;
	
	Nenhuma das alternativas estão corretas
	
Explicação: Para selecionar somente uma coluna de uma tabela, apenas indique o nome da coluna e utiliza o comando Select nome_coluna FROM Tb_tabela;

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes