Filtrar


Questões por página:
mostrar texto associado

A tabela SOCIO pode ser criada por meio do comando SQL apresentado a seguir.

CREATE TABLE socio
(matricula INT(11) NOT NULL,
nome VARCHAR(20) NOT NULL,
dataMatricula DATE NULL,
matrSocioApresentador INT(11) NULL,
CONSTRAINT pk_socio PRIMARY KEY (matricula),
CONSTRAINT fk_socio FOREIGN KEY (matrSocioApresentador)
REFERENCES socio(matricula));

mostrar texto associado

Para se selecionar o nome de um sócio cuja quantidade de dependentes seja superior a 3, pode ser utilizado o comando SQL apresentado a seguir.

SELECT socio.nome, count(cpf) FROM socio, dependente
WHERE matricula=matrSocio GROUP BY 1
HAVING count(cpf) > 3;

mostrar texto associado

A inclusão da sócia Maria, portadora do CPF de número 497.156.443-20 e que foi apresentada pelo sócio de matrícula 1, pode ser realizada pelo comando SQL apresentado a seguir.

INSERT INTO dependente (cpf, nome, matrSocio)
VALUES (‘49715644320’, ‘Maria’, 1)

mostrar texto associado
Caso o arquivo seja ordenado pelo número de matrícula, para a localização da nota de um aluno a partir do nome desse aluno, a pesquisa binária será a mais eficiente.
mostrar texto associado
O sistema gerenciador de banco de dados (SGBD), além de permitir a escolha do melhor método de acesso para determinada consulta, oferece alternativas e recomendações para a melhoria do desempenho do sistema.