Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão 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? 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; UPDATE X_PROD SET VALOR_UNIT + 10 /100; UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100; Respondido em 17/05/2020 18:34:58 2a Questão Para o comando apresentado a seguir, indique a alternativa que apresenta o resultado obtido com a sua execução: DROP TABLE Funcionario; A tabela Funcionario é removida do banco de dados. Todos os registros da tabela Funcionario são excluídos. O banco de dados Funcionario é excluído. O banco de dados Funcionario é criado. A tabela Funcionario é criada no banco de dados. Respondido em 17/05/2020 18:34:46 3a Questão 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): SELECT NOME FROM ALUNOS WHERE ID IN (1, 2, 3) DELETE * FROM ALUNOS UPDATE ALUNOS SET NOME = JOSÉ DA SILVA WHERE ID = 10 DROP TABLE ALUNOS SELECT NOME, TURMA, IDADE FROM ALUNOS Respondido em 17/05/2020 18:35:15 4a 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. Transaction Control. Data Definition Language (DDL). System Control. Respondido em 17/05/2020 18:35:23 5a Questão UPDATE Anuncio INSERT ValorAnunciado TO 108 WHERE CodAnuncio = 9 UPDATE Anuncio INSERT ValorAnunciado = 108 WHERE CodAnuncio = 9 UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*0.8 WHERE CodAnuncio = 9 UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*80% WHERE CodAnuncio = 9 UPDATE Anuncio SET ValorAnunciado TO ValorAnunciado*0.8 WHERE CodAnuncio = 9 Respondido em 17/05/2020 18:36:04 6a Questão 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). create table estado ( codigo_ibge pk, nome_estado ) 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 integer primary key, nome_estado varchar (255), uf primary key ) create table estado ( codigo_ibge integer primary key, nome_estado varchar (255) ) Respondido em 17/05/2020 18:36:12 7a Questão Como ficaria o comando SQL para criar a tabela a seguir? 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_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 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, 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) ) Respondido em 17/05/2020 18:36:21 8a Questão São comandos da categoria de Manipulação de Dados (DML): GRANT / REVOKE INSERT / UPDATE / DELETE CREATE / ALTER / DROP SELECT COMMIT / ROLLBACK
Compartilhar