Buscar

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

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 6, do total de 11 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

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 9, do total de 11 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

1.
add into aluno cpf char(11);
update table aluno insert cpf char(11);
alter table aluno add cpf char(11);
alter table aluno insert cpf char(11);
insert into aluno cpf char(11);
 
2.
não pode conter atributos do tipo textual.
não há chave primária em tabelas com até 100 registros.
pode conter, no máximo, três atributos.
pode ser composta por mais de um atributo.
não pode conter atributos do tipo numérico.
 
3.
UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*0.8 WHERE CodAnuncio = 9
Qual dos comandos SQL abaixo pode ser utilizado para incluir na definição da tabela aluno o atributo CPF com 11 
caracteres?
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional,
é correto afirmar que:
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
UPDATE Anuncio SET ValorAnunciado TO ValorAnunciado*0.8 WHERE CodAnuncio = 9
UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*80% WHERE CodAnuncio = 9
UPDATE Anuncio INSERT ValorAnunciado TO 108 WHERE CodAnuncio = 9
UPDATE Anuncio INSERT ValorAnunciado = 108 WHERE CodAnuncio = 9
 
4.
CREATE TABLE X_PROD ( CODIGO VARCHAR2(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, 
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, 
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE 
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, 
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE 
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
 
5.
On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete
On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete / On Update 
Set Null
On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default
On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete
On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null
 
6.
UPDATE ALUNOS SET NOME = JOSÉ DA SILVA WHERE ID = 10
DELETE * FROM ALUNOS
SELECT NOME FROM ALUNOS WHERE ID IN (1, 2, 3)
DROP TABLE ALUNOS
Como ficaria o comando SQL para criar a tabela a seguir?
A constraint Foreign Key possui no SQL Ansi quais regras?
A linguagem SQL é dividida em subconjuntos de acordo com as operações que queremos 
efetuar sobre um banco de dados. Indique a alternativa que apresenta um exemplo de 
comandos DDL (Linguagem de Definição de Dados):
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
SELECT NOME, TURMA, IDADE FROM ALUNOS
 
7.
insert from disciplina values (1, Implementação de BD);
insert into disciplina(codigo, nome) values (100+1, Implementação de BD);
insert into disciplina(codigo, nome) values (1, Implementação de BD);
insert into disciplina(codigo, nome) values (1, Implementação de BD);
insert into disciplina values (1, Implementação de BD), (2, Modelagem de Dados);
 
8.
GRANT / REVOKE
CREATE / ALTER / DROP
SELECT
INSERT / UPDATE / DELETE
COMMIT / ROLLBACK
1.
UPDATE X_PROD SET VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100;
 
2.
Exclui o banco de dados inteiro
Exclui a tabela do banco de dados
Marque a opção onde certamente ocorrerá um erro de execução:
São comandos da categoria de Manipulação de Dados (DML):
Partindo da tabela a seguir, considerando que a mesma já foi criada de 
acordo com essa ordem de atributos, como ficaria o comando SQL para 
aumentar em 10% o valor unitário de cada produto?
Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
Exclui todas as linhas da tabela
Exclui a primeira linha da tabela
Exclui todas as colunas da tabela
 
3.
INSERT, UPDATE, DELETE
CREATE, ALTER, DROP
INSERT, UPDATE, DROP
CREATE, ALTER, DELETE
CREATE, UPDATE, DELETE
 
4.
update paciente set idade=25 where nomePaciente="Fulano de tal"
alter paciente set idade=25
update paciente where nomePaciente="Fulano de tal"
insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
alter paciente set idade=25 where nomePaciente="Fulano de tal"
 
5.
A tabela Funcionario é removida do banco de dados.
O banco de dados Funcionario é excluído.
O banco de dados Funcionario é criado.
Todos os registros da tabela Funcionario são excluídos.
A tabela Funcionario é criada no banco de dados.
 
6.
São comandos DDL
Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, 
Idade,Cidade,Especialidade); paciente (Ident,NomePaciente,Idade,Cidade,Doenca); consulta 
(Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente "Fulano de tal"?.
Para o comando apresentado a seguir, indique a alternativa que apresenta o resultado 
obtido com a sua execução:
DROP TABLE Funcionario;
(PRODEST-ES/2014) Assinale a alternativa que contém a consulta SQL correta para excluir, 
da tabela T, os registros cujos valores do campo numérico B estejam compreendidos entre 
20 e 40.
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
DELETE T FOR B BETWEEN 20 AND 40
DELETE T HAVING B INTO 20 AND 40
DELETE FROM T WHERE B BETWEEN 20 AND 40
DELETE T.B AND B >= 20 AND B <= 40
DELETE B FROM T B >= 20 AND B <= 40
 
7.
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>3000
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario<3000
UPDATE funcionario SET funcionario_cestabasica=false
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>3001
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>=3000
 
8.
INSERT INTO paciente (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
ADD INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
ADD INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
1.
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int 
not null, constraint fk_alunos_cursos foreign key (cod_curso) references Cursos(codigo) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int 
not null, constraint pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (codigo) references 
Cursos(cod_curso) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int 
not null, constraint pk_alunos primary key (nome), constraint fk_alunos_cursos foreign key (cod_curso) references 
Cursos(codigo) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int 
not null, constraint pk_alunos primary key (matricula) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255)null, cod_curso int 
not null, constraint pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (cod_curso) 
references Cursos(codigo) )
Qual dos comandos SQL abaixo efetua uma alteração
desabilitando o recebimento de cesta básica para os
funcionários que ganham mais que R$3.000,00?
Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
Assinale a opção que possui o comando CREATE TABLE que cria corretamente a tabela "Alunos", segundo o seguinte 
esquema de banco de dados: Alunos(matricula, nome, endereco, cod_curso) Cursos(codigo, nome) Admitindo que os 
campos "matricula" e "codigo" são chaves primárias de suas tabelas e que o campo "cod_curso" é chave estrangeira 
da tabela "Cursos" na tabela "Alunos".
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
 
2.
INSERT INTO Aluguel (2056, 15/8/2017, 10, 180, 1022, 8, NULL)
INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104)
INSERT INTO Aluguel VALUES (2056, 15/8/2017, 10, 180,1022, 8, NULL, 104)
INSERT ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104)
INSERT INTO Aluguel VALUES (15/8/2017, 2056, 10, 180, 1022, 8, 104, NULL)
 
3.
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf integer FK )
create table estado ( codigo_ibge integer pk, nome_estado varchar(100) )
create table estado ( codigo_ibge pk, nome_estado )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf primary key )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255) )
 
O diagrama acima apresenta uma classe denominada Municipio, para armazenar informações sobre 
determinado município, seu código, nome, tamanho e o estado a que pertence. Também há uma classe 
denominada Estado, para armazenar dados da unidade da Federação, como seu código e sua denominação. 
Com base nesse diagrama, e considerando a utilização da linguagem SQL, assinale a opção que apresenta a 
forma correta de criação da tabela Estado, considerando a criação das chaves primárias (PK) e estrangeiras 
(FK).
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
4.
Transaction Control.
Data Definition Language (DDL).
Session Control.
Data Manipulation Language (DML).
System Control.
 
5.
update paciente where nomePaciente="Fulano de tal"
alter paciente set idade=25 where nomePaciente="Fulano de tal"
insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
alter paciente set idade=25
update paciente set idade=25 where nomePaciente="Fulano de tal"
 
6.
UPDATE
DELETE
INSERT
ALTER
DROP
 
7.
CHECK
RESTRICT
FOREIGN KEY
UNIQUE
NOT NULL
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?
Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, 
Idade,Cidade,Especialidade); paciente (Ident,NomePaciente,Idade,Cidade,Doenca); consulta 
(Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente "Fulano de tal"?.
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem 
uma chave candidata?
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
 
8.
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50), Primary Key 
(CodTipoImovel))
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, PRIMARY KEY, NomeTipoImovel VARCHAR (50) NOT NULL)
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL, Primary Key 
(CodTipoImovel))
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50))
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL)
Uma imobiliária está criando um banco de dados específico para aluguel de imóveis por temporada. A 
primeira tabela a ser criada no banco de dados é a tabela TipoImovel, representada pela figura:
Sabendo-se que o atributo NomeTipoImovel é obrigatório, assinale qual das alternativas abaixo cria
esta tabela corretamente no banco de dados:
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
DELETE e 
INSERT, apenas.
UPDATE, 
DELETE e 
INSERT. 
UPDATE e 
DELETE, 
apenas. 
INSERT e 
SELECT, 
apenas.
DELETE e 
SELECT, 
apenas.
 
2.
GRANT / 
REVOKE
INSERT / 
UPDATE / 
DELETE
SELECT
CREATE / ALTER
/ DROP
COMMIT / 
ROLLBACK
 
3.
On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null
On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete
On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete
On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default
On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete / On Update 
Set Null
 
Um projetista de banco de dados, novato na profissão, foi incumbido de criar um banco para
armazenar dados sobre clientes de uma empresa, contendo identificador e nome; vendedores
dessa empresa, também com identificador e nome; e data da realização das vendas. Esse
projetista decidiu criar uma única tabela, cujo esquema é apresentado abaixo.
CREATE TABLE VENDAS(
ID_CLIENTE INTEGER,
NOME_CLIENTE VARCHAR(60),
ID_VENDEDOR CHAR(2),
NOME_VENDEDOR VARCHAR(60),
DATA_VENDA DATE );
Após criar a tabela, o projetista inseriu alguns registros nela, de forma que o estado final ficou
como o descrito na imagem abaixo:
 
Ao analisar a solução proposta pelo novato, outro projetista, mais experiente, informou que, em
virtude da tabela não estar adequadamente normalizada, algumas operações em SQL, realizadas
sobre ela, podem levar o banco de dados a um estado inconsistente ou à perda de informações.
Quais são essas operações?
São comandos 
da categoria de 
Manipulação de 
Dados (DML):
A constraint Foreign Key possui no SQL Ansi quais regras?
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
4.
UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*80% WHERE CodAnuncio = 9
UPDATE Anuncio INSERT ValorAnunciado TO 108 WHERE CodAnuncio = 9
UPDATE Anuncio SET ValorAnunciado TO ValorAnunciado*0.8 WHERE CodAnuncio = 9
UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*0.8 WHERE CodAnuncio = 9
UPDATE Anuncio INSERT ValorAnunciado = 108 WHERE CodAnuncio = 9
 
5.
CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, 
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO VARCHAR2(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, 
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE 
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
Como ficaria o comando SQL para criar a tabela a seguir?
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE, 
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE 
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
 
6.
update table aluno insert cpf char(11);
alter table aluno add cpf char(11);
alter table aluno insert cpf char(11);
insert into aluno cpf char(11);
add into aluno cpf char(11);
 
7.
pode ser composta por mais de um atributo.
não pode conter atributosdo tipo numérico.
pode conter, no máximo, três atributos.
não há chave primária em tabelas com até 100 registros.
não pode conter atributos do tipo textual.
 
8.
SELECT NOME, TURMA, IDADE FROM ALUNOS
DELETE * FROM ALUNOS
DROP TABLE ALUNOS
SELECT NOME FROM ALUNOS WHERE ID IN (1, 2, 3)
UPDATE ALUNOS SET NOME = JOSÉ DA SILVA WHERE ID = 1
Qual dos comandos SQL abaixo pode ser utilizado para incluir na definição da tabela aluno 
o atributo CPF com 11 caracteres?
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional,
é correto afirmar que:
A linguagem SQL é dividida em subconjuntos de acordo com as operações que queremos 
efetuar sobre um banco de dados. Indique a alternativa que apresenta um exemplo de 
comandos DDL (Linguagem de Definição de Dados):
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
	Ano: 2014 - Banca: INSTITUTO AOCP - Órgão: UFPB - Prova: Analista de Tecnologia da Informação - Processos