Foram encontradas 24.519 questões.
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- Banco de Dados RelacionalTipos de ChavesChave Primária
Analise o trecho de modelo relacional apresentado a seguir e assinale a alternativa CORRETA:
Emp (codEmp, Nome, CodDepto, categFuncional, CIC) CodDepto referencia Dept
Dept (codDepto, Nome)
Provas
O comando SQL para mostrar todos os dados da tabela Cliente cujo id seja 10 é o seguinte:
Provas
- Conceitos e FundamentosConceitos Fundamentais de Banco de Dados
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
Os Sistemas Gerenciadores de Bancos de Dados (SGDB) são conjuntos de softwares desenvolvidos com o intuito de gerenciar acesso às informações contidas nos bancos de dados, que são arquivos físicos armazenados em disco. Na gestão logística, de suprimentos e estoques, é comum a utilização de bancos de dados do tipo:
Provas
A partir do seguinte conjunto de dados, qual o resultado da query abaixo:
Tabela discentes
| id [PK] character varying (20) |
nome [PK] character varying (80) |
[PK] character varying (200) |
| 20221234 | Fulano de tal | fulano@unifei.edu.br |
| 20221235 | Beltrana de etc | beltrana@unifei.edu.br |
| 20221236 | Ciclano da nota | ciclano@unifei.edu.br |
| 20221239 | Beltrano que sim | beltrano@unifei.edu.br |
| 20221237 | Fulana exemplifina | fulana@unifei.edu.br |
Tabela notas
| id [PK] uuid |
ra character varying(20) |
ano integer |
semestre integer |
iddisciplina character varying(6) |
notafinal integer |
| 60b2780... | 20221234 | 2022 | 1 | ECOi05 | 75 |
| 7f27f320 | 20221237 | 2022 | 1 | ECOi05 | 65 |
| b3419ef9 | 20221234 | 2022 | 1 | ECOi09 | 81 |
| cc174629 | 20221236 | 2022 | 1 | ECOi02 | 55 |
| b62d967c | 20221235 | 2022 | 1 | ECOi02 | [null] |
| d9ab5f4b | 20221237 | 2022 | 1 | ECOi05 | 79 |
| 7c8eeab9... | 20221234 | 2021 | 2 | ECOi35 | 92 |
| a371437t... | 20221235 | 2021 | 2 | ECOi39 | [null] |
SELECT COUNT (*)
FROM
(SELECT a.nome,
a.id,
b.id,
COALESCE(b.notaFinal, 0),
b.ano,
b.semestre,
b.idDisciplina
FROM discentes a
LEFT JOIN notas b ON a.id = b.ra
WHERE b.notafinal is not null ) as dados;
Provas
Considere a seguinte informação sobre uma pessoa:
{
"nome":"Laura",
"familia":{
"nome":"Mateus",
"outros":{
"tio":"Pedro",
"tia":"Renata"
}
}
}
Para armazenar este objeto JSON em uma coluna denominada pessoa na tabela pessoas de um banco de dados PostgreSQL, deve-se criar a tabela com a seguinte definição a fim de garantir a validação dos dados:
Provas
Uma Instituição de Ensino Superior possui um banco de dados que contém diversas informações sobre seus alunos. Deseja-se saber qual o comando que retorna o número de registros para uma tabela específica, chamada “Alunos”. A alternativa correta para retornar o número de registros da tabela “Alunos” utilizando o SQL é:
Provas
Sobre a propriedade de atomicidade das transações de um SGBD, assinale a opção que determina de forma correta se as afirmações abaixo são verdadeiras (V) ou falsas (F).
( ) Atomicidade é uma propriedade que exige que uma transação deva ser realizada em sua totalidade ou não ser realizada de forma alguma.
( ) A atomicidade não é garantida por nenhum subsistema do SGBD.
( ) O objetivo principal da recuperação de transação é garantir a sua propriedade de atomicidade.
( ) Todas as afirmações são verdadeiras.
Provas
- Banco de Dados RelacionalTransaçõesControle de ConcorrênciaAnomalias de Concorrência
- Banco de Dados RelacionalTransaçõesNíveis de IsolamentoLeitura Suja (Dirty Read)
Sobre o controle de concorrência de um SGBD, assinale a opção que determina de forma correta se as afirmações abaixo são verdadeiras (V) ou falsas (F).
( ) Uma transação é um programa em execução que forma uma unidade lógica de processamento de banco de dados.
( ) Os mecanismos de controle de concorrência e recuperação tratam principalmente dos comandos de banco de dados em uma transação.
( ) O problema da atualização temporária não existe.
( ) O problema da atualização perdida ocorre quando duas transações que acessam os mesmos itens do banco de dados têm suas operações intercaladas de modo que isso torna o valor de alguns itens do banco de dados incorreto.
( ) Nenhum problema ocorre quando transações simultâneas são executadas de uma maneira descontrolada.
Provas
Observe a imagem abaixo e, de acordo com os conceitos básicos de banco de Dados, escolha a opção que organiza as definições de forma correta.

Provas
O modelo de banco de dados relacional gerencia os dados em forma de tabela, nas quais os atributos armazenados são indicados em cada coluna e cada linha da tabela representa um registro.
Provas
Caderno Container