Foram encontradas 24.514 questões.
Considerando as tabelas abaixo, desenvolvidas em um banco de dados relacional, determine a alternativa que corresponde à consulta em MySQL a seguir:
select x.nome
from ( select p.id, p.nome, count(a.id) as qt
from matricula m
join aluno a on (a.id = m.idAluno)
join disciplina d on (d.id = m.idDisciplina)
join professor p on (p.id = d.idprofessor)
group by p.id) as x
where x.qt >= all (select count(a.id)
from matricula m, aluno a , disciplina d, professor p
where m.idAluno = a.id and m.idDisciplina = d.id and d.idProfessor = p.id
group by p.id);
|
matricula |
|||
|
idDisciplina |
idAluno |
status |
media |
|
1 |
1 |
cursando |
0.0 |
|
2 |
1 |
cursando |
0.0 |
|
2 |
2 |
cursando |
0.0 |
|
3 |
3 |
cursando |
0.0 |
|
4 |
3 |
cursando |
0.0 |
|
5 |
3 |
cursando |
0.0 |
|
6 |
1 |
cursando |
0.0 |
|
6 |
5 |
cursando |
0.0 |
|
6 |
6 |
cursando |
0.0 |
|
7 |
2 |
cursando |
0.0 |
|
7 |
6 |
cursando |
0.0 |
|
7 |
7 |
cursando |
0.0 |
|
8 |
4 |
cursando |
0.0 |
|
8 |
7 |
cursando |
0.0 |
|
9 |
4 |
cursando |
0.0 |
|
10 |
4 |
cursando |
0.0 |
|
aluno |
|||
|
id |
nome |
sexo |
dtNascimento |
|
1 |
José Camara |
M |
2007-10-15 |
|
2 |
Afonso Ricardo |
M |
2008-05-10 |
|
3 |
Lavinia Ticia |
F |
2005-09-19 |
|
4 |
Denivaldo Zia |
M |
2006-03-16 |
|
5 |
Carla Alinda |
M |
2009-03-16 |
|
6 |
Agnaldo Oliveira |
M |
2000-06-04 |
|
7 |
Bruna Pereria |
F |
2010-07-01 |
|
professor |
|
|
id |
nome |
|
1 |
Igor Carvalho |
|
2 |
Arlindo Souza |
|
3 |
Afonso Pena |
|
4 |
Clarinda Gomes |
|
5 |
Cristina Teresa |
|
disciplina |
||||
|
id |
nome |
chTotal |
chSemanal |
idProfessor |
|
1 |
Arquitetura de Computadores |
60 |
4 |
1 |
|
2 |
Introdução a Programação |
30 |
2 |
2 |
|
3 |
Programação I |
60 |
3 |
3 |
|
4 |
Programação II |
75 |
3 |
2 |
|
5 |
Estrutura de Dados |
30 |
2 |
3 |
|
6 |
Modelagem de Dados |
30 |
2 |
4 |
|
7 |
Banco de Dados |
75 |
5 |
4 |
|
8 |
Teoria da Computação |
30 |
2 |
5 |
|
9 |
Calculo Numérico |
45 |
3 |
5 |
|
10 |
Redes de Computadores |
90 |
6 |
1 |
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- Banco de Dados RelacionalTipos de ChavesChave Primária
Considere a estrutura de banco de dados desenvolvida em MySQL mostrada abaixo. Assinale a alternativa CORRETA sobre os conceitos relacionados às restrições de integridade na manipulação dos dados armazenados nesta estrutura.
CREATE TABLE aluno (
matricula INT NOT NULL,
nome VARCHAR(100) NOT NULL,
dtNascimento DATE NOT NULL,
sexo ENUM( F', 'M'),
PRIMARY KEY (matricula)
);
CREATE TABLE disciplina (
id INT NOT NULL PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
ch TINYINT,
creditos TINYINT
);
CREATE TABLE histórico (
matricula INT NOT NULL,
id_disciplina INT NOT NULL,
semestre TINYINT NOT NULL,
frequencia TINYINT,
media DECIMAL (3,1),
situação ENUM('cursando', 'aprovado', 'reprovado'),
PRIMARY KEY (matricula, id disciplina, semestre),
FOREIGN KEY (id_disciplina) REFERENCES disciplina(id),
FOREIGN KEY (matricula) REFERENCES aluno(matricula)
ON DELETE CASCADE
ON UPDATE RESTRICT
);
Provas
No cálculo numérico, existem aproximações numéricas para a solução de equações algébricas com única variável real que são equivalentes a encontrar um zero de uma função real apropriada. Uma variação do método de Newton que evita a necessidade de saber a derivada analítica dessa função é denominada de:
Provas
Um banco de dados em grafo é uma coleção de vértices, que representa uma entidade; e de relações, que representam a conexão entre vértices. A cláusula do Microsoft SQL Server que dá suporte à correspondência de padrões e à navegação de vários saltos por meio de grafo é:
Provas
- Conceitos e FundamentosFunções de um SGBD
- Conceitos e FundamentosInterfaces de Conexão a Banco de Dados
- SGBDsSQL Server
A função para acessar dados remotos de outras fontes de dados de um servidor vinculado no Microsoft SQL Server é:
Provas
Considere as tabelas (Aluno e Curso) de um Banco de Dados Relacional.
Aluno | ||||
matricula | nome | dtNascimento | sexo | idCurso |
1 | José Camara | 2007-10-15 | M | 1 |
2 | Afonso Ricardo | 2008-05-10 | M | 1 |
3 | Lavinia Ticia | 2005-09-19 | F | 2 |
4 | Denivaldo Zia | 2006-03-16 | M | 2 |
5 | Carla Alinda | 2009-03-16 | M | 3 |
6 | Agnaldo Oliveira | 2000-06-04 | M | NULL |
7 | Bruna Pereria | 2010-07-01 | F | 5 |
Curso | |
idCurso | descrição |
1 | Engenharia de Computação |
2 | Administração |
3 | Engenharia Elétrica |
4 | Sistema de Informação |
5 | Técnico em Informática |
6 | internet das Coisas |
Assinale a alternativa que corresponde ao resultado obtido abaixo, após uma consulta em MySQL usando as propriedades do JOIN
matricula | nome | dtNascimento |
1 | José Camara | Engenharia de Computação |
2 | Afonso Ricardo | Engenharia de Computação |
3 | Lavinia Ticia | Administração |
4 | Denivaldo Zia | Administração |
5 | Carla Alinda | Engenharia Elétrica |
NULL | NULL | Sistema de Informação |
7 | Bruna Pereria | Técnico em Informática |
NULL | NULL | internet das Coisas |
Provas
O comando do PostgreSQL usado para otimizar desempenho e recuperar espaço em disco é:
Provas
A respeito da modelagem de dados assinale a alternativa de descreve corretamente a dependência funcional em banco de dados.
Provas
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalNormalizaçãoConsistência de Dados
- Banco de Dados RelacionalNormalizaçãoMinimização de Redundância
Acerca da normalização de dados em projetos de banco de dados relacional, assinale a alternativa correta que a descreve.
Provas
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalDependência Funcional
A respeito dos fundamentos de modelos de dados relacional há tipos de dependências entre atributos. Estes tipos de dependências podem ocorrer em uma tabela de banco de dados. Assinale a alternativa correta que indica os tipos de dependências entre os atributos.
Provas
Caderno Container