Baixe o app para aproveitar ainda mais
Prévia do material em texto
Partindo da tabela a seguir, considerando que a mesma já foi criada de acordo com essa ordem de atributos, como �icaria o comando SQL para aumentar em 10% o valor unitário de cada produto? É uma vantagem de uso da linguagem SQL: Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela rezado (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. 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 + 10 /100; UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT * 10 /100; UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100; Gabarito Coment. 2. Visão única dos dados Dependência de fabricante Dependência de plataforma Alto custo de treinamento Definição dinâmica dos dados Gabarito Coment. 3. Exclui a primeira linha da tabela Exclui a tabela do banco de dados Exclui todas as colunas da tabela Exclui todas as linhas da tabela Exclui o banco de dados inteiro Gabarito Coment. 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 inserir um registro na tabela? (CONSULPLAN - 2012) Ao contrário das linguagens tradicionais, que são procedimentais, SQL é uma linguagem declarativa, que integra três sublinguagens: Data Manipulation Language (DML), Data Definition Language (DDL) e Data Control Language (DCL). Um comando DML e outro DDL são, respectivamente: SQL é uma linguagem? Considere o script: CREATE TABLE PECA (CODIGO NUMERIC(5) NOT NULL, DESCRICAO VARCHAR(20) NOT NULL, ESTOQUE NUMERIC(5) NOT NULL, PRIMARY KEY(CODIGO)); 4. INSERT INTO X_PROD VALUES (20, TV Led 40 polegadas, 400, 3000); INSERT INTO X_PROD VALUES ('TV Led 40 polegadas', 20, 400, 3000); INSERT INTO X_PROD VALUES ('20', 'TV Led 40 polegadas', '400', '3000'); INSERT INTO X_PROD VALUES ( 20, 'TV Led 40 polegadas', 400, 3000); INSERT INTO X_PROD VALUES ( TV Led 40 polegadas, 20, 400, 3000); Gabarito Coment. Gabarito Coment. 5. Update e Drop. Delete e Update. Update e Grant. Grant e Delete. Drop e Grant. 6. Para manipulação de banco de dados. Para desenvolvimento de aplicações gráficas. Para desenho de telas. Para criar regras de negócios que rodam no servidor. Para criação de scripts. Gabarito Coment. 7. Após a criação desta tabela, o comando que inclui a tupla (1234, "lápis de cor", 500) está representado em: Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando: INCLUDE INTO PECA (1234, "lápis de cor", 500); INSERT PECAS (1234, "lápis de cor", 500); INSERT INTO PECAS ("1234", "lápis de cor", 500); INSERT INTO PECAS (1234, "lápis de cor", 500); INSERT INTO PECA (1234, "lápis de cor", 500); Gabarito Coment. Gabarito Coment. 8. INSERT INTO paciente VALUES (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada'); INSERT INTO paciente SET (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada'); INSERT INTO paciente (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada'); ADD INTO paciente SET (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada'); ADD INTO paciente VALUES (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada'); Gabarito Coment. Gabarito Coment.
Compartilhar