Foram encontradas 24.967 questões.
CREATE TABLE disciplinas (
disciplina varchar(6) not null, descricao varchar(80) not null, constraint disciplinas_pk primary key (disciplina)
); COMMENT ON TABLE disciplinas IS ‘Tabela que registra as disciplinas’;
INSERT INTO disciplinas VALUES(‘POR001’,‘PORTUGUÊS’); INSERT INTO disciplinas VALUES(‘MAT001’,‘MATEMÁTICA’); INSERT INTO disciplinas VALUES(‘HIS001’,‘HISTÓRIA’);
CREATE TABLE alunos (
matricula varchar(6) not null, nome varchar(80) not null, constraint alunos_pk primary key (matricula)
); COMMENT ON TABLE alunos IS ‘Tabela que registra os alunos’;
INSERT INTO alunos VALUES(‘202101’,‘JOÃO’); INSERT INTO alunos VALUES(‘202102’,‘JOSÉ’); INSERT INTO alunos VALUES(‘202103’,‘MARIA’); INSERT INTO alunos VALUES(‘202104’,‘JOAQUIM’);
CREATE TABLE turmas (
turma varchar(1) not null, disciplina varchar(6) not null, matricula varchar(6) not null, constraint disciplinas_fk foreign key (disciplina) references disciplinas (disciplina),
constraint alunos_fk foreign key (matricula)references alunos (matricula)
);
COMMENT ON TABLE turmas IS ‘Tabela que registra as disciplinas em que os alunos estão matriculados’; INSERT INTO turmas VALUES(‘A’,‘POR001’,‘202101’); INSERT INTO turmas VALUES(‘A’,‘POR001’,‘202102’); INSERT INTO turmas VALUES(‘B’,‘MAT001’,‘202101’); INSERT INTO turmas VALUES(‘B’,‘MAT001’,‘202103’); INSERT INTO turmas VALUES(‘C’,‘HIS001’,‘202102’); INSERT INTO turmas VALUES(‘C’,‘HIS001’,‘202104’);
Deseja-se fazer uma consulta SQL que apresente o nome do aluno e a quantidade de disciplinas em que está matriculado. O comando SQL que deverá retornar as informações desejadas é
Provas
Considere uma tabela de banco de dados T1, com colunas A e B, e outra, T2, com colunas C e D. A coluna A constitui a chave primária de T1. Não há chave primária em T2. Há n1 registros em T1 e n2 registros em T2, n1 > 0 e n2 > 0.
Considere ainda o comando SQL a seguir.
select distinct A
from T1 right join T2 on T1.A=T2.C
Para quaisquer instâncias de T1 e T2 de acordo com as premissas acima, é correto afirmar, sobre o resultado produzido pela execução desse comando, que:
Provas
Considere uma aplicação de gestão acadêmica com constantes requisições de alteração. Diariamente, os dados desse sistema são exportados do SGBD para um arquivo de dump. Para incluir o arquivo de dump no backup deve(m) ser realizada(s) cópia(s) do(s) tipo(s):
Provas
Provas
I. MongoDB é um banco de dados baseado em documentos, e esses documentos são codificados como BSON – um formato binário do JSON.
II. No MongoDB, não existem tabelas, chaves primárias e nem chaves estrangeiras.
III. No MongoDB, o equivalente a cada linha de uma tabela do modelo relacional chama-se Collections.
Está(ão) correta(s) a(s) afirmativa(s)
Provas
Provas
Provas
Provas
CREATE TABLE Cliente (
ID int NOT NULL,
Nome varchar(100),
Idade int,
Cidade varchar(100),
_________
);
Na criação, com SQL, da tabela mostrada acima, para se definir uma restrição, na coluna Idade, que garanta que a idade de entrada seja maior ou igual a 18, deve-se utilizar, na lacuna, a instrução
Provas
A maioria dos Sistemas de Gerenciamento de Banco de Dados (SGBDs) usa uma política de tempo de espera (time-out) mais simples para controlar bloqueios.
A esse respeito, observe a figura a seguir:

Quando uma transação tem um recurso do qual uma segunda transação necessita e a segunda retém um recurso que a primeira necessita, é correto afirmar que há um problema de
Provas
Caderno Container