Na área da segurança do trabalho, é
muito comum o profissional se deparar
diariamente com uma série de siglas.
Assinale a alternativa que apresenta
corretamente a sigla e seu respectivo
significado.
As imagens a seguir se baseiam na Teoria dos Conjuntos representando duas tabelas (X e
Y). A parte "preenchida" consiste no resultado esperado para os tipos de JOIN em SQL, que
são respectivamente:
Considere a seguinte instrução SQL para criar uma Stored Procedure no SGBD MYSQL: CREATE PROCEDURE altera_salario (p_id int) BEGIN UPDATE funcionario SET salario = salario * 1.15 WHERE id = p_id; END;
Assinale a alternativa que descreve a forma correta para executar a procedure
Acerca do SGBD PostgreSQL 9.4, assinale a alternativa que corresponde à expressão que irá
ser "retornada" após execução do bloco SQL a seguir: SELECT INITCAP('concurso público') ;
Para a resolução da questão, considere a seguinte instrução DDL para a criação
da tabela PRODUTOS a seguir:
CREATE TABLE `produtos`(
`prod_cod` INTEGER(11) NOT NULL,
`prod_desc` VARCHAR(80) DEFAULT NULL,
`prod_preco` DECIMAL(6,2) DEFAULT NULL,
`prod_qtd` INTEGER(11) DEFAULT NULL,
`prod_data_ultimaentrada` DATE DEFAULT NULL,
`cat_cod` INTEGER(11) DEFAULT NULL,
PRIMARY KEY (`prod_cod`)
);
Assinale a alternativa que apresenta uma consulta SQL no SGBD MYSQL que retorne apenas
os produtos que possuem em sua descrição (prod_desc) como segunda letra o caractere
‘A’ e que seu valor (prod_preco) seja MAIOR que a média dos preços de todos os produtos
cadastrados.
Para a resolução da questão, considere a seguinte instrução DDL para a criação
da tabela PRODUTOS a seguir:
CREATE TABLE `produtos`(
`prod_cod` INTEGER(11) NOT NULL,
`prod_desc` VARCHAR(80) DEFAULT NULL,
`prod_preco` DECIMAL(6,2) DEFAULT NULL,
`prod_qtd` INTEGER(11) DEFAULT NULL,
`prod_data_ultimaentrada` DATE DEFAULT NULL,
`cat_cod` INTEGER(11) DEFAULT NULL,
PRIMARY KEY (`prod_cod`)
);
Considerando o SGBD MYSQL versão 5.0, para alterar o nome do atributo "prod_qtd" para
"prod_quantidade" deve ser utilizada qual das expressões SQL a seguir?
Para a resolução da questão, considere a seguinte instrução DDL para a criação
da tabela PRODUTOS a seguir:
CREATE TABLE `produtos`(
`prod_cod` INTEGER(11) NOT NULL,
`prod_desc` VARCHAR(80) DEFAULT NULL,
`prod_preco` DECIMAL(6,2) DEFAULT NULL,
`prod_qtd` INTEGER(11) DEFAULT NULL,
`prod_data_ultimaentrada` DATE DEFAULT NULL,
`cat_cod` INTEGER(11) DEFAULT NULL,
PRIMARY KEY (`prod_cod`)
);
Assinale a alternativa que apresenta uma instrução SQL capaz de apresentar a quantidade
de itens (produtos) que tenham o preço (prod_preco) entre 100 e 200 e que façam parte das
categorias (cat_cod) de número 1, 3 ou 5.
Ao se trabalhar com Triggers, tem-se à disposição dois “pseudo registros” (:OLD e :NEW),
que são utilizados para realizar as mais diversas comparações entre os atributos. O Banco
de Dados (MYSQL) impõe restrição para seu uso conforme o tipo de Evento. No evento
INSERT está disponível