Foram encontradas 24.509 questões.
- Banco de Dados RelacionalACIDAtomicidade
- Banco de Dados RelacionalACIDIsolamento
- Banco de Dados RelacionalACIDDurabilidade
O controle de transações é parte fundamental de qualquer SGBD. Esse controle é realizado pelo conjunto de quatro propriedades conhecidas pelo acrônimo ACID.
A propriedade _____________ garante que todas as tarefas de uma transação sejam executadas por completo, ou seja, não há transações parciais.
Já a propriedade ___________ garante que o efeito de uma transação não seja visível para outras transações até que a transação seja confirmada. Por exemplo, um usuário que atualiza a tabela hr.employees não vê as alterações não confirmadas na tabela funcionários feitas simultaneamente por outro usuário.
E a propriedade __________ garante que as alterações feitas por transações confirmadas sejam permanentes. Após a conclusão de uma transação, o banco de dados garante, por meio de seus mecanismos de recuperação, que as alterações da transação não sejam perdidas.
Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
Provas
Em relação ao Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle 12c, considere as seguintes afirmações a respeito dos tipos de restrições de integridade, assinalando-as com V (verdadeiro) ou F (falso).
( ) A restrição do tipo UNIQUE KEY permite que várias linhas tenham o mesmo valor na mesma coluna ou combinação de colunas, mas não permite que alguns valores sejam nulos.
( ) A restrição do tipo PRIMARY KEY proíbe várias linhas de terem o mesmo valor na mesma coluna ou combinação de colunas e proíbe que valores sejam nulos.
( ) A restrição do tipo FOREIGN KEY designa uma coluna como chave estrangeira e estabelece um relacionamento entre a chave estrangeira de uma tabela 'A' com a chave estrangeira de uma tabela 'B'.
( ) A restrição do tipo CHECK requer um valor de banco de dados para obedecer a uma condição específica.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Provas
Julgue o item subsequente, a respeito de bancos de dados.
Considere o seguinte modelo.

Para criar essas duas tabelas e o relacionamento entre elas, é correto utilizar os scripts SQL a seguir.
CREATE TABLE TIPOTREM
(
IDTIPOTREM INT NOT NULL,
DESCRICAO VARCHAR(45),
FOREIGN KEY (IDTIPOTREM) REFERENCES
TREM(IDTIPOTREM),
PRIMARY KEY ('IDTIPOTREM')
);
CREATE TABLE TREM
(
IDTREM INT NOT NULL,
DESCRICAO VARCHAR(45),
PRIMARY KEY ('IDTREM')
);
Provas
Julgue o item subsequente, a respeito de bancos de dados.
Depreende-se do modelo apresentado a seguir que, ao se transformar o modelo conceitual em um modelo físico para banco de dados relacional, a chave primária idVenda será chave estrangeira na tabela Cliente.

Provas

Considerando o diagrama entidade- relacionamento precedente e os múltiplos aspectos que a modelagem de dados oferece ao analista para examinar os dados no contexto de uma aplicação de software, julgue o item subsecutivo.
A cardinalidade e a modalidade apresentada para a entidade fabricante mostram que obrigatoriamente um fabricante inicializa a ação de solicitação de distribuição, contratação de transporte e produção de alimento, o que caracteriza uma relação 1 × n.
Provas

Considerando o diagrama entidade- relacionamento precedente e os múltiplos aspectos que a modelagem de dados oferece ao analista para examinar os dados no contexto de uma aplicação de software, julgue o item subsecutivo.
No diagrama apresentado, a modalidade obrigatória que conecta transportador e transporta indica que, para todo alimento fabricado, é necessária uma ação de transporte.
Provas
Quais instruções a seguir contém comandos pertencentes à categoria DLL (Data Definition Language)?
Provas
A modelagem de dados é um método de análise, que, a partir de fatos relevantes a um contexto de negócio, determina a perspectiva dos dados, permitindo organizá-los em estruturas bem definidas e estabelecer regras de dependência entre eles, além de produzir um modelo expresso por uma representação descritiva e gráfica.
(PUGA, FRANÇA, GOYA, 2013)
Sobre a modelagem dos dados, analise as seguintes afirmativas:
I. O modelo conceitual de dados representa as informações que existem no contexto do negócio, com maior foco no processo.
II. O modelo lógico de dados representa a estrutura para armazenamento físico dos dados.
III. O modelo físico de dados representa a versão do modelo conceitual de dados e pode ser hierárquico, em rede, relacional ou orientado a objeto.
É correto o que se afirma em:
Provas
Deseja-se fazer uma consulta SQL nos dados existentes na tabela “Aluno” e “Disciplina” para obter como retorno os dados da tabela “Resultado”.
Aluno
| id |
Nome |
| 1 |
Isabela Santos |
| 2 |
Sandra Barbosa |
| 3 |
Gabriel Silva |
Disciplina
| id |
nomeDisciplina |
nota |
| 1 | Fundamentos de Programação | 8 |
| 2 | Fundamentos de Programação | 9 |
| 3 | Fundamentos de Programação | 10 |
Resultado
|
Nome |
nomeDisciplina | nota |
|
Gabriel Silva |
Fundamentos de Programação | 10 |
|
Isabela Santos |
Fundamentos de Programação | 8 |
|
Sandra Barbosa |
Fundamentos de Programação | 9 |
Indique a alternativa com o comando SQL que retorna exatamente as informações contidas na tabela “Resultado”.
Provas
Deseja-se fazer uma consulta SQL nos dados existentes na tabela “Aluno” e obter como retorno os dados da tabela “Resultado”.
Aluno
|
id |
Nome |
| 1 |
Isabela Santos |
| 2 |
Sandra Barbosa |
| 3 |
Gabriel Silva |
Resultado
|
Nome |
|
Gabriel Silva |
|
Isabela Santos |
|
Sandra Barbosa |
Indique a alternativa com o comando SQL que retorna exatamente as informações contidas na tabela “Resultado”.
Provas
Caderno Container