Foram encontradas 24.782 questões.
Provas
Considere os comandos SQL abaixo, que foram executados no MySQL 5.5:
create table produto (
id int not null primary key,
nome varchar(50) not null );
create table notafiscal (
num int not null primary key,
emissao datetime not null,
cliente varchar(100) not null);
create table notaitem (
num int not null, ordem int not null,
produto int not null,
qdade int not null,
valor_unit numeric(10,2) not null,
primary key (num,ordem),
constraint nin foreign key (num)
references notafiscal (num)
on delete cascade
on update cascade constraint nip
foreign key (produto) references produto (id)
on delete restrict
on update cascade );
insert into produto values
(1,'A'),(2,'B'),(3,'C'),(4,'D'),(5,'E'),(6,'F'),(7,'G'),(8,'H');
insert into notafiscal values
(1,'2018-01-10','cliente 1'),
(2,'2018-01-10','cliente 2'),
(3,'2018-01-12','cliente 1'),
(4,'2018-01-13','cliente 3'),
(5,'2018-01-13','cliente 5'),
(6,'2018-01-13','cliente 1'),
(7,'2018-01-14','cliente 2'),
(8,'2018-01-14','cliente 4'),
(9,'2018-01-15','cliente 5'),
(10,'2018-01-16','cliente 6'),
(11,'2018-01-17','cliente 7');
insert into notaitem values
(1,1,1,1,10.0),
(1,2,3,1,15.0),
(2,1,1,1,10.0),
(2,2,3,1,15.0),
(2,3,5,1,5.0),
(3,1,1,1,10.0),
(3,2,6,1,20.0),
(4,1,1,1,10.0),
(4,2,3,7,5.0),
(4,3,2,1,15.0),
(4,4,6,1,20.0),
(5,1,1,1,10.0),
(5,2,3,1,15.0),
(7,1,2,1,15.0),
(7,2,4,1,10.0);
Assinale a alternativa que apresenta a instrução do SQL que fornece os resultados apresentados na tabela abaixo.

Provas
Provas
CREATE TABLE departamento ( codDep varchar(10) primary key, local point );
CREATE TABLE funcionario ( codDep varchar(10) I , salario real, dataAdm date );
Para que codDep na tabela funcionario seja definido como chave estrangeira com relação à tabela departamento, a lacuna I deve ser preenchida com
Provas
Provas
Provas
Provas
Assinale a alternativa que representa o enunciado para a consulta SQL descrita no código abaixo.
SELECT Dnumero, COUNT (*)
FROM DEPARTAMENTO, FUNCIONARIO
WHERE Dnumero=Dnr AND Salario>40.000 AND
( SELECT Dnr IN
FROM FUNCIONARIO
GROUP BY Dnr
HAVING COUNT (*) > 5)
Provas
Considere o código SQL ab
CREATE TABLE VENDEDORES
(código vendedor smallint not null,
nome vendedor char(20),
salário fixo money,
faixa comissão char(1),
comissão máxima as salário fixo * 2,
Constraint Pk vendedores
Primary key (código vendedor),
Constraint CH vendedor
Check (faixa comissão IN ('A', 'B', 'C') )
Assinale a alternativa correta.
Provas
O processo de Normalização de um modelo relacional consiste em validar se o esquema está de acordo com certas regras, tais como: 1FN (Primeira Forma Normal): a tabela está na 1FN quando não contém tabelas aninhadas; 2FN (Segunda Forma Normal): a tabela está na 2FN quando, além de estar na 1FN, não contém dependências parciais; 3FN (Terceira Forma Normal): a tabela está na 3FN quando, além de estar na 2FN, não contém dependências transitivas; 4FN (Quarta Forma Normal): a tabela está na 4FN quando, além de estar na 3FN, não contém dependências multivaloradas. Assinale a alternativa que apresenta o conceito adequado de dependência transitiva.
Provas
Caderno Container