Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a 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, 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)); 2a Questão - Qual alternativa que NÃO define uma Linguagem de Manipulação de Dados (DML - Data Manipulation Language)? É a linguagem de consultar dados em um banco de dados É a linguagem de atualizar dados em banco de dados É a linguagem de excluir dados em um banco de dados É a linguagem que dá suporte à declaração de objetos dos bancos de dados É a linguagem de inserir dados em um banco de dados 3a Questão Para que serve a instrução SELECT? Escolher a tabela do banco a ser usada. Alterar os dados de um campo específico de uma tabela. Escolher registros de dados do banco. Limpar toda a tabela. Excluir registros de dados do banco. 4a Questão Qual opção correta abaixo representa uma sequência dos principais tipos de dados do objeto tabela? char, date, varchar e numeric type, date, vardate e int foreign key, primary key, references e unique varchar, primary key, references e check char, unique, varchar e numeric 5a Questão - Qual alternativa que define uma Linguagem de Definição de Dados (DDL - Data Definiton Language)? É a linguagem de inserir dados em um banco de dados É a linguagem de manipulação de dados É a linguagem que dá suporte à declaração de objetos dos bancos de dados É a linguagem de atualizar dados em um banco de dados É a linguagem de consultar dados de um banco de dados 6a Questão - Na utilização e execução do comando "CREATE TABLE" obtém a: Criação de tabela Criação de índice Criação de banco de dados Criação de view Criação de procedure 7a 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; 8a Questão - 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 Selecionará o primeiro registro da tabela departamento Selecionará o último registro da tabela departamento Selecionará os dois primeiros registros da tabela departamento Selecionará um único campo e registros da tabela departamento Selecionará todos os campos e registros da tabela departamento
Compartilhar