Buscar

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

CCT0169_A7_201605105465_V2
- Na consulta a seguir podemos deduzir que:
 select nome_func from funcionário
where id_depto = 10 and vl_salario > 1200
- 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 PACIENTE.
BANCO DE DADOS
CCT0169_A7_201605105465_V2
Lupa
Vídeo PPT MP3
Aluno: SOANE FIGUEREDO ALVES Matrícula: 201605105465
Disciplina: CCT0169 - BANCO DE DADOS Período Acad.: 2017.2 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo
será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na
sua AV e AVS.
1.
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
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 nome do funcionário onde o identificador do depto é igual a 10 ou 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, valor de salário onde o identificador do depto é igual a 10 e
salário maior que R$ 1.200,00
2.
Select id_pac, nome_pac From PACIENTE
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu...
1 de 4 25/08/2017 15:37
- Na utilização e execução do comando "CREATE TABLE" obtém a:
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.
Select nome_pac, sexo, fone_pac From PACIENTE
Select id_pac, nome_pac, fone_pac From PACIENTE
Select id_pac, nome_pac, sexo From PACIENTE
Select * From PACIENTE
3.
Criação de procedure
Criação de view
Criação de banco de dados
Criação de índice
Criação de tabela
4.
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),
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 ,
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu...
2 de 4 25/08/2017 15:37
Para que serve a instrução SELECT?
Dada as tabelas: Cidade(Id_cidade, nome, área, população) Cliente(Id_cliente, id_cidade, nome_cliente, endereço,
bairro, email, telefone), assinale a instrução em SQL que lista todos os clientes que moram na cidade de Petrópolis.
- A cláusula select resulta em uma consulta, evidentemente uma relação de consulta simples usando um
banco de dados e tabela(s). Assim, pode-se afirmar segundo a seleção abaixo:
select nome_depto from depto
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 é
PRIMARY KEY (ID_PROJETO),
 FOREIGN KEY (ID_TIPO) REFERENCES TIPO_PROJETO);
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);
Gabarito Comentado
5.
Limpar toda a tabela.
Escolher a tabela do banco a ser usada.
Escolher registros de dados do banco.
Excluir registros de dados do banco.
Alterar os dados de um campo específico de uma tabela.
6.
select nome_cliente from cidade, cliente where nome = 'Petrópolis'
select nome_cliente from cliente where cidade = 'Petrópolis' and cliente.id_cidade = cidade.id_cidade
select nome_cliente from cidade where cidade = 'Petrópolis'
select nome_cliente from cidade where cidade = 'Petrópolis' and cliente.id_cidade = cidade.id_cidade
select nome_cliente from cliente c, cidade ci where nome = 'Petrópolis' and c.id_cidade = ci.id_cidade
7.
Selecionará o primeiro registro da tabela departamento
Selecionará um único campo e registros da tabela departamento
Selecionará o último registro da tabela departamento
Selecionará os dois primeiros registros da tabela departamento
Selecionará todos os campos e registros da tabela departamento
8.
TABLE CREATE
CREATE TABLE
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu...
3 de 4 25/08/2017 15:37
INSERT RELATION
INSERT TABLE
CREATE RELATION
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 25/08/2017 15:29:23.
BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu...
4 de 4 25/08/2017 15:37

Continue navegando

Outros materiais