Questões de Banco de Dados para Concurso
Foram encontradas 15.453 questões
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:
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?
ξ 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.
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;