Foram encontradas 24.519 questões.
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalCardinalidade de Relacionamentos
A maioria dos Sistemas de Bancos de Dados Relacionais (SGBD) não permitem implementar um relacionamento "muitos-para-muitos" direto entre duas tabelas. Para resolver isso, divide-se o relacionamento N:N em:
Provas
Quanto aos comandos SQL, analise as afirmativas a seguir e dê valores Verdadeiro (V) ou Falso (F).
( ) O DML possui três comandos básicos que são: INSERT, UPDATE e DELETE.
( ) O DDL é composto por três comandos básicos que são: CREATE, ALTER e DROP.
( ) O comando SELECT é categorizado tecnicamente tanto como DML quanto DDL.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Provas
Quanto aos SGBDs de código aberto, analise as afirmativas a seguir e dê valores Verdadeiro (V) ou Falso (F).
( ) O MySQL é um SGBD muito popular e atualmente é propriedade da Oracle Corporation.
( ) Um diferencial do PostgreSQL é que ele tem suporte ao modelo híbrido objeto-relacional.
( ) Tanto o MySQL, como o PostgreSQL são totalmente compatíveis com o SQL padrão ANSI.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Provas
Assinale a alternativa que apresenta o software que é usado para configurar, gerenciar e administrar todos os componentes do Microsoft SQL Server.
Provas
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Câm. Parauapebas-PA
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
I. Ele é total e funcionalmente dependente de cada chave de R. II. Ele é dependente não transitivamente de cada chave de R. III. Ele é parcialmente dependente de qualquer chave de R.
Está correto o que se afirma em
Provas
- AdministraçãoAuditoria de Banco de Dados
- Banco de Dados Orientado a ObjetosMapeamento Objeto-Relacional
- Banco de Dados Orientado a ObjetosPersistência de Objetos
A biblioteca utilizada na Arquitetura de Desenvolvimento da Plataforma Digital do Poder Judiciário (PDPJ-Br) que permite auditar classes persistentes através do controle de versões em mapeamentos de objetos relacionais, pela qual é criada uma tabela versionada no banco de dados para cada entidade mapeada auditada contendo todo o histórico das alterações efetuadas sobre aquela entidade é a:
Provas
Considere que a mensagem de erro em inglês técnico “Transaction (Process ID XX) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.” foi recebida por um usuário de uma aplicação, cujo banco de dados é o Microsoft SQL Server.
De acordo com esta mensagem, assinale a opção que MELHOR explica o significado da mensagem:
Provas
Considere o script abaixo da linguagem SQL para criação das tabelas EMPREGADOR, TRABALHADOR e CONTRATO em um banco de dados relacional para responder a questão:
create table EMPREGADOR
( id int NOT NULL, nome_empregador varchar(200) NOT NULL, cnpj char(14) NOT NULL, telefone varchar(25) NULL PRIMARY KEY (id), UNIQUE (nome_empregador), UNIQUE (cnpj)
);
create table TRABALHADOR
( id int NOT NULL, nome_trabalhador varchar(200) NOT NULL, cpf char(11) NOT NULL, data_nascimento date NULL, sexo_biologico char(1) NOT NULL, PRIMARY KEY (id), UNIQUE (cpf), CHECK ( sexo_biologico in ('M','F') )
);
create table CONTRATO
( id int NOT NULL, id_empregador int NOT NULL, id_trabalhador int NOT NULL, data_inicio datetime NOT NULL, data_fim datetime NULL, PRIMARY KEY (id), UNIQUE (id_empregador, id_trabalhador, data_inicio), FOREIGN KEY (id_empregador) REFERENCES EMPREGADOR (id), FOREIGN KEY (id_trabalhador) REFERENCES TRABALHADOR (id)
);
Escolha a sentença SQL que MELHOR responda à consulta “Listar o nome dos trabalhadores da tabela TRABALHADOR que não possuem contratos cadastrados na tabela CONTRATO.”:
Provas
Considere o script abaixo da linguagem SQL para criação das tabelas EMPREGADOR, TRABALHADOR e CONTRATO em um banco de dados relacional para responder a questão:
create table EMPREGADOR
( id int NOT NULL, nome_empregador varchar(200) NOT NULL, cnpj char(14) NOT NULL, telefone varchar(25) NULL PRIMARY KEY (id), UNIQUE (nome_empregador), UNIQUE (cnpj)
);
create table TRABALHADOR
( id int NOT NULL, nome_trabalhador varchar(200) NOT NULL, cpf char(11) NOT NULL, data_nascimento date NULL, sexo_biologico char(1) NOT NULL, PRIMARY KEY (id), UNIQUE (cpf), CHECK ( sexo_biologico in ('M','F') )
);
create table CONTRATO
( id int NOT NULL, id_empregador int NOT NULL, id_trabalhador int NOT NULL, data_inicio datetime NOT NULL, data_fim datetime NULL, PRIMARY KEY (id), UNIQUE (id_empregador, id_trabalhador, data_inicio), FOREIGN KEY (id_empregador) REFERENCES EMPREGADOR (id), FOREIGN KEY (id_trabalhador) REFERENCES TRABALHADOR (id)
);
Escolha a sentença SQL que MELHOR responda à consulta “Listar o nome de todos os empregadores da tabela EMPREGADOR e o total de contratos cadastrados na tabela CONTRATO para cada um. Empregadores sem contratos cadastrados devem aparecer com total igual a zero.”:
Provas
Considere o script abaixo da linguagem SQL para criação das tabelas EMPREGADOR, TRABALHADOR e CONTRATO em um banco de dados relacional para responder a questão:
create table EMPREGADOR
( id int NOT NULL, nome_empregador varchar(200) NOT NULL, cnpj char(14) NOT NULL, telefone varchar(25) NULL PRIMARY KEY (id), UNIQUE (nome_empregador), UNIQUE (cnpj)
);
create table TRABALHADOR
( id int NOT NULL, nome_trabalhador varchar(200) NOT NULL, cpf char(11) NOT NULL, data_nascimento date NULL, sexo_biologico char(1) NOT NULL, PRIMARY KEY (id), UNIQUE (cpf), CHECK ( sexo_biologico in ('M','F') )
);
create table CONTRATO
( id int NOT NULL, id_empregador int NOT NULL, id_trabalhador int NOT NULL, data_inicio datetime NOT NULL, data_fim datetime NULL, PRIMARY KEY (id), UNIQUE (id_empregador, id_trabalhador, data_inicio), FOREIGN KEY (id_empregador) REFERENCES EMPREGADOR (id), FOREIGN KEY (id_trabalhador) REFERENCES TRABALHADOR (id)
);
A alternativa na qual a sentença SQL irá excluir os trabalhadores da tabela TRABALHADOR para os quais não há contratos cadastrados na tabela CONTRATO é:
Provas
Caderno Container