Questões de Banco de Dados para Concurso

Foram encontradas 15.453 questões

Q2297034 Banco de Dados
Observe a seguinte estrutura de tabela existente em um Banco de Dados Relacional do Banco XYZ:

TABELA(numcli, nomecli, saldo_conta, limite_credito)
Na qual: numcli é o número do cliente no banco e também é a chave primária da TABELA; nomecli é o nome do cliente, saldo_conta é o saldo total na conta do cliente e limite_credito é o limite de crédito do cliente no Banco.
Usando um comando da DML do SQL, caso se deseje alterar o limite de crédito atual dos clientes para 1000 reais, desde que este cliente tenha seu saldo da conta igual a 500 reais e também menor que o limite de crédito atual (antes da atualização), o comando SQL para essa operação vai ser:
Alternativas
Q2296758 Banco de Dados
Qual componente do Microsoft SQL Server é usado para armazenar e executar procedimentos armazenados, funções e gatilhos?
Alternativas
Q2296749 Banco de Dados
Qual é o processo principal envolvido na preparação dos dados para carregamento em um data warehouse?
Alternativas
Q2295826 Banco de Dados
Os bancos de dados NoSQL (Not Only SQL) são sistemas de gerenciamento de banco de dados cujos esquemas de armazenamento de dados se diferenciam dos tradicionais bancos de dados relacionais. Eles foram propostos para atender às necessidades de escalabilidade, flexibilidade de esquema e alto desempenho em ambientes de aplicações modernas. Existem várias soluções de bancos de dados NoSQL e, dentre as mais conhecidas, temos as seguintes soluções:

I- Redis: armazena os dados em memória e permite um acesso extremamente rápido aos dados armazenados.
II- MongoDB: armazena os dados em formato BSON (binário JSON) e oferece uma estrutura flexível sem esquema rígido, permitindo que qualquer estrutura de dados possa ser modelada e manipulada facilmente.
III- Neo4j: otimizado para lidar com dados altamente conectados e complexos, como redes sociais, sistemas de recomendação, análise de dados e outras aplicações em que a estrutura dos dados é fundamental.

Respectivamente, a qual categoria de sistemas de banco de dados NoSQL as soluções I, II e III pertencem?
Alternativas
Q2295824 Banco de Dados
As tabelas ALUNOS, TURMAS e HISTORICO, descritas a seguir, representam os alunos de um dado curso, as turmas oferecidas emum dado período e o histórico dos alunos nas turmas, fizeram parte, respectivamente. As definições SQL(aplicada a um banco de dadosPostgreSQL11) destas tabelas estão especificadas abaixo.

ξ     CREATE TABLE ALUNOS (matricula char(5) not null primary key, nome varchar(100) not null);
ξ     CREATE TABLE TURMAS (cod_turma char(5) not null primary key, periodo_turma char(5) not null);
ξ     CREATE TABLE HISTORICO (matric_alu char(5) not null, cod_turma char(5) not null, nota numeric(3,1), primary key(matric_alu,cod_turma), CONSTRAINT foreign key fk_aluno (matric_alu) references ALUNOS (matricula), foreign key fk_turma (cod_turma) references TURMAS (cod_turma));

Observe as instâncias abaixo das tabelas ALUNOS e HISTORICO.

Imagem associada para resolução da questão


Assinale quantos registros a seguinte consulta SQL, aplicada a um banco de dados PostgreSQL11, retornará.

SELECT nome FROM ALUNOS JOIN HISTORICO ON (ALUNOS.matricula = HISTORICO.matric_alu) WHERE nota > 6 GROUPBYmatricula, nome HAVING COUNT(distinct nota) > 1; 
Alternativas
Respostas
1741: C
1742: E
1743: D
1744: B
1745: A