Buscar

AV Pareto 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 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

02/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=19576080&p1=201107093074&p2=1287893&p3=CCT0169&p4=101555&p5=AV&p6=06/11/2013&p10=4098388 1/5
 
Avaliação: CCT0169_AV_201107093074 » BANCO DE DADOS
Tipo de Avaliação: AV
Aluno: 201107093074 - RODRIGO EDUARDO CARDOSO PALMA
Professor: EDUARDO LUIZ PARETO Turma: 9002/AB
Nota da Prova: 4,6 Nota de Partic.: 0 Data: 06/11/2013 17:11:00
 1a Questão (Ref.: 201107130491) Pontos: 0,8 / 0,8
A arquitetura ANSI/SPARC se divide em três níveis, quais são?
Interno, Externo e Lógico.
Conceitual, Lógico e Externo.
 Interno, Externo e Conceitual.
Lógico, Físico e Interno.
Interno, Conceitual e Físico.
 2a Questão (Ref.: 201107130598) Pontos: 0,8 / 0,8
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,
 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));
 
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,
02/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=19576080&p1=201107093074&p2=1287893&p3=CCT0169&p4=101555&p5=AV&p6=06/11/2013&p10=4098388 2/5
 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),
 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),
 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));
 
 3a Questão (Ref.: 201107155014) Pontos: 0,2 / 0,8
Considere o seguinte esquema relacional:
Empregado ( Id, Nome(PK) , Id_Depto(FK Departamento) , Id_Gerente ( FK Empregado), Cargo, Salario)
Departamento ( Id(PK), Nome, Id_Regiao(FK Regiao))
Regiao (Id(PK), Nome )
A partir do esquema, escreva um comando SQL que retorne o id_depto e a quantidade de almoxarifes dos
departamentos que possuam pelo menos 3 almoxarifes em seus quadros.
Resposta: Select Id_depto and SUM Cargo= ALmoxarife Where( SUM cargo=almoxarife ɯ)
Gabarito: Select id_Depto, count(*)
From Empregado
where cargo = 'Almoxarife'
Group By Id_Depto
Having count(*) >= 3
 4a Questão (Ref.: 201107131358) DESCARTADA
A seguinte instrução ocasiona qual procedimento no banco?
 
 DELETE FROM tabela
02/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=19576080&p1=201107093074&p2=1287893&p3=CCT0169&p4=101555&p5=AV&p6=06/11/2013&p10=4098388 3/5
 DELETE FROM tabela
 Exclui o primeiro registro da tabela.
Exclui o banco.
Exclui a tabela e o banco.
 Exclui todos os registros da tabela.
Exclui a tabela.
 5a Questão (Ref.: 201107131364) Pontos: 0,0 / 0,8
A seguinte instrução ocasiona qual procedimento no banco?
 
 INSERT INTO tabela (campo2, campo4, campo1) VALUES
 ('222', '444', '111')
Inclui os dados na sequência certa de campos no segundo registro da tabela.
 Inclui os dados na sequência proposta no primeiro registro disponível.
Inclui os dados nos três primeiros campos do primeiro registro da tabela.
 Inclui os dados na sequência certa de campos no primeiro registro da tabela.
Inclui os dados na sequência certa de campos no último registro da tabela.
 6a Questão (Ref.: 201107130523) Pontos: 0,8 / 0,8
Conforme a relação de empregado abaixo, através da álgebra relacional, escolha a opção que selecione o
nome e endereço de cada empregado, que possua salário superior a R$ 5.000,00.
 
Empregado(matrícula, nome, endereço, salário, departamento, cargo).
π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
 π nome,endereco (δ salario>5000 (Empregado))
π salario>5000 (δ nome,endereco (Empregado))
π salario>5000 X (δ nome,endereco (Empregado))
δ nome,endereco (π salario>5000 (Empregado))
 7a Questão (Ref.: 201107131449) Pontos: 0,0 / 0,8
- 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)
02/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=19576080&p1=201107093074&p2=1287893&p3=CCT0169&p4=101555&p5=AV&p6=06/11/2013&p10=4098388 4/5
CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med)
 
 
Aponte a sintaxe correta do comando de Inclusão de um novo paciente na tabela
PACIENTE.
Insert Into PACIENTE Values (José Maria, M,(11)9999-9999)
Insert Into PACIENTE Values ('José Maria',M,'(11)9999-9999')
 Insert Into PACIENTE Values ('José Maria','M','(11)9999-9999')
Insert Into PACIENTE Values (1, José Maria', 'M','(11)9999-9999')
 Insert Into PACIENTE Values ('José Maria','M','(11)9999-9999')
 8a Questão (Ref.: 201107155000) Pontos: 0,4 / 0,8
Considere o seguinte esquema relacional:
Empregado ( Id, Nome(PK) , Id_Depto(FK Departamento) , Id_Gerente ( FK Empregado), Cargo, Salario)
Departamento ( Id(PK), Nome, Id_Regiao(FK Regiao))
Regiao (Id(PK), Nome )
A partir do esquema escreva um comando SQL e retorne todos os dados dos departamento que estão
localizados na região denominada Europa.
Resposta: Select * from Departamento ( Where Id_região=Europa)
Gabarito: Select *
From Departamento 
Where Id_regiao in ( Select Id from Regiao where nome = 'Europa') 
 9a Questão (Ref.: 201107131182) Pontos: 0,8 / 0,8
- O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no
modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim,
qualalternativa que NÃO condiz ao contexto supracitado?
 Não existe integridade entre as tabelas
Existe integridade entre as tabelas
A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada
O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à
outra.
Existe registro incomum entre as tabelas
 10a Questão (Ref.: 201107194069) Pontos: 0,8 / 0,8
Qual o comando SQL deve ser utilizado para definir o resultado da seguinte situação: "Ao final do mês é preciso
apresentar o total de vendas de clientes por venda".
FROM
 ORDER BY
02/12/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=19576080&p1=201107093074&p2=1287893&p3=CCT0169&p4=101555&p5=AV&p6=06/11/2013&p10=4098388 5/5
 ORDER BY
HAVING
GROUP BY
WHERE
 11a Questão (Ref.: 201107131707) Pontos: 0,0 / 0,8
Uma relação está na Terceira Forma Normal:
Se todos os atributos que a compõem são atômicos.
 Se e somente se todos os determinantes forem chaves candidatas.
Se todos os atributos que a compõem são estruturas.
 Se ela está na 2NF e nenhum atributo não-chave é transitivamente dependente da chave primária.
Se ela está na 1NF e todo atributo não-chave primária é plenamente dependente de toda a chave
primária e não de apenas parte dela.
Período de não visualização da prova: desde 04/11/2013 até 22/11/2013.

Outros materiais