Questões de Concurso Público TJ-RS 2018 para Administrador de Banco de Dados
Foram encontradas 8 questões
I - select * from empregados natural join posicoes natural join projetos;
II - select * from empregados left join posicoes using (funcao) left join projetos using (codp);
III- select * from empregados join posicoes using (funcao) right join projetos using (codp);
IV - select * from empregados join posicoes using (funcao) cross join projetos;
Assinale a alternativa que apresenta, na ordem correta (de cima para baixo), o número de instâncias resultante de cada comando SELECT.
Create table ENSINO (matr integer not null, disciplina varchar(50) not null, professor varchar(60) not null, nota numeric(3,1), primary key (matr, disciplina));
Considere que sobre esta tabela existem as seguintes dependências funcionais não triviais, e apenas estas:
matr, disciplina → professor, nota professor → disciplina
Para cada forma normal apresentada abaixo, assinale com V (verdadeiro), se a tabela estiver nessa forma normal ou F (falso), se não estiver.
( ) Segunda Forma Normal ( ) Terceira Forma Normal ( ) Forma Normal Boyce-Codd
A ordem correta de preenchimento dos parênteses, de cima para baixo, é
Create table PRODUTOS (codp integer not null, nomep varchar(60) not null, categoria varchar(30) default 'perfumaria' not null, preco numeric(5,2) default 0, estoque integer, primary key(codp));
create table PRODUTOSDESCONTINUADOS (codp integer not null, nomep varchar(60) not null, categoria varchar(30) default 'desconhecido' not null, preco numeric(5,2) default 0, primary key(codp));
Considere o conjunto de comandos SQL de inserção de tuplas nas tabelas abaixo (mesmo padrão) e suponha que não haja problemas com os valores fornecidos como chave-primária.
I - INSERT INTO PRODUTOS (codp, nomep, preco) VALUES (1, 'gasex', 100); II - INSERT INTO PRODUTOSDESCONTINUADOS SELECT codp, nomep, categoria from PRODUTOS WHERE estoque IS NULL; III- INSERT INTO PRODUTOSDESCONTINUADOS VALUES (30, 'biutiful', null, null);
Quais comandos SQL de inserção executam corretamente?