Foram encontradas 1.040 questões.
Aluno(NomeAluno, Registro, Idade)
Curso(NomeCurso, Codigo, Coordenador, CargaHoraria)
Provas
Considere que, sob o padrão do SQL2, tenham sido criadas as tabelas Empregado, Dependente e Departamento por meio dos seguintes comandos:
CREATE TABLE Empregado (
NOME VARCHAR(15) NOT NULL,
SOBRENOME VARCHAR(15) NOT NULL,
NSS CHAR(9),
SEXO CHAR,
SALARIO DECIMAL(10,2),
NUD INT,
PRIMARY KEY (NSS),
FOREIGN KEY (NSSSUPER) REFERENCES Empregado(NSS),
FOREIGN KEY (NUD) REFERENCES Departamento(NUMERODEP));
CREATE TABLE Dependente (
NSSE CHAR(9) NOT NULL,
NOME_DEPENDENTE VARCHAR(15) NOT NULL,
SEXO CHAR,
PRIMARY KEY(NSSE, NOME_DEPENDENTE),
FOREIGN KEY(NSSE) REFERENCES Empregado(NSS));
CREATE TABLE Departamento (
NUMERODEP INT NOT NULL,
NOMED VARCHAR(15) NOT NULL,
NSSGER CHAR(9) NOT NULL,
PRIMARY KEY(NUMERODEP),
UNIQUE(NOMED),
FOREIGN KEY(NSSGER) REFERENCES Empregado(NSS));
Considere, ainda, os seguintes comandos, todos também sob o padrão do SQL2, relativos a consultas feitas nos dados das tabelas acima
citadas.
1.
SELECT e.NOME, e.SOBRENOME FROM Empregado AS e WHERE e.NSS IN (SELECT NSSE FROM DEPENDENTE WHERE
e.NOME =NOME_DEPENDENTE AND e.SEXO = SEXO);
2.
SELECT NOME, SOBRENOME FROM Empregado WHERE NOT EXISTS (SELECT FROM DEPENDENTE WHERE NSS =NSSE);
3.
SELECT NOME, SOBRENOME FROM Empregado, Departamento WHERE NOMED=’Pesquisa’ AND NUMERODEP=NUD;
4.
SELECT NOME, SOBRENOMEFROM (Empregado JOIN Departamento ON NUD=NUMERODEP) WHERE NOMED=’Pesquisa’;
5.
SELECT NUD, COUNT(*), AVG(SALARIO) FROM Empregado GROUP BY NUD;
Com referência às informações acima, bem como a comandos e consultas em SQL e álgebra relacional, julgue o item seguinte.
A consulta 1 recupera o nome e sobrenome dos empregados que possuam um dependente com o mesmo nome e o mesmo sexo do empregado.
Provas
Considere que, sob o padrão do SQL2, tenham sido criadas as tabelas Empregado, Dependente e Departamento por meio dos seguintes comandos:
CREATE TABLE Empregado (
NOME VARCHAR(15) NOT NULL,
SOBRENOME VARCHAR(15) NOT NULL,
NSS CHAR(9),
SEXO CHAR,
SALARIO DECIMAL(10,2),
NUD INT,
PRIMARY KEY (NSS),
FOREIGN KEY (NSSSUPER) REFERENCES Empregado(NSS),
FOREIGN KEY (NUD) REFERENCES Departamento(NUMERODEP));
CREATE TABLE Dependente (
NSSE CHAR(9) NOT NULL,
NOME_DEPENDENTE VARCHAR(15) NOT NULL,
SEXO CHAR,
PRIMARY KEY(NSSE, NOME_DEPENDENTE),
FOREIGN KEY(NSSE) REFERENCES Empregado(NSS));
CREATE TABLE Departamento (
NUMERODEP INT NOT NULL,
NOMED VARCHAR(15) NOT NULL,
NSSGER CHAR(9) NOT NULL,
PRIMARY KEY(NUMERODEP),
UNIQUE(NOMED),
FOREIGN KEY(NSSGER) REFERENCES Empregado(NSS));
Considere, ainda, os seguintes comandos, todos também sob o padrão do SQL2, relativos a consultas feitas nos dados das tabelas acima
citadas.
1.
SELECT e.NOME, e.SOBRENOME FROM Empregado AS e WHERE e.NSS IN (SELECT NSSE FROM DEPENDENTE WHERE
e.NOME =NOME_DEPENDENTE AND e.SEXO = SEXO);
2.
SELECT NOME, SOBRENOME FROM Empregado WHERE NOT EXISTS (SELECT FROM DEPENDENTE WHERE NSS =NSSE);
3.
SELECT NOME, SOBRENOME FROM Empregado, Departamento WHERE NOMED=’Pesquisa’ AND NUMERODEP=NUD;
4.
SELECT NOME, SOBRENOMEFROM (Empregado JOIN Departamento ON NUD=NUMERODEP) WHERE NOMED=’Pesquisa’;
5.
SELECT NUD, COUNT(*), AVG(SALARIO) FROM Empregado GROUP BY NUD;
Com referência às informações acima, bem como a comandos e consultas em SQL e álgebra relacional, julgue o item seguinte.
Quando se cria uma visão para ser atualizada, a cláusula WITH CKECK OPTION deve ser adicionada ao final da definição da visão, a fim de permitir que o sistema planeje uma estratégia de execução para atualização de dados pela visão.
Provas
NOME VARCHAR(15) NOT NULL,
SOBRENOME VARCHAR(15) NOT NULL,
NSS CHAR(9),
SEXO CHAR,
SALARIO DECIMAL(10,2),
NUD INT,
PRIMARY KEY (NSS),
FOREIGN KEY (NSSSUPER) REFERENCES Empregado(NSS),
FOREIGN KEY (NUD) REFERENCES Departamento(NUMERODEP));
NSSE CHAR(9) NOT NULL,
NOME_DEPENDENTE VARCHAR(15) NOT NULL,
SEXO CHAR,
PRIMARY KEY(NSSE, NOME_DEPENDENTE),
FOREIGN KEY(NSSE) REFERENCES Empregado(NSS));
NUMERODEP INT NOT NULL,
NOMED VARCHAR(15) NOT NULL,
NSSGER CHAR(9) NOT NULL,
PRIMARY KEY(NUMERODEP),
UNIQUE(NOMED),
FOREIGN KEY(NSSGER) REFERENCES Empregado(NSS));
citadas.
SELECT e.NOME, e.SOBRENOME FROM Empregado AS e WHERE e.NSS IN (SELECT NSSE FROM DEPENDENTE WHERE
e.NOME =NOME_DEPENDENTE AND e.SEXO = SEXO);
2.
SELECT NOME, SOBRENOME FROM Empregado WHERE NOT EXISTS (SELECT FROM DEPENDENTE WHERE NSS =NSSE);
3.
SELECT NOME, SOBRENOME FROM Empregado, Departamento WHERE NOMED=’Pesquisa’ AND NUMERODEP=NUD;
4.
SELECT NOME, SOBRENOMEFROM (Empregado JOIN Departamento ON NUD=NUMERODEP) WHERE NOMED=’Pesquisa’;
5.
SELECT NUD, COUNT(*), AVG(SALARIO) FROM Empregado GROUP BY NUD;
Provas
NOME VARCHAR(15) NOT NULL,
SOBRENOME VARCHAR(15) NOT NULL,
NSS CHAR(9),
SEXO CHAR,
SALARIO DECIMAL(10,2),
NUD INT,
PRIMARY KEY (NSS),
FOREIGN KEY (NSSSUPER) REFERENCES Empregado(NSS),
FOREIGN KEY (NUD) REFERENCES Departamento(NUMERODEP));
NSSE CHAR(9) NOT NULL,
NOME_DEPENDENTE VARCHAR(15) NOT NULL,
SEXO CHAR,
PRIMARY KEY(NSSE, NOME_DEPENDENTE),
FOREIGN KEY(NSSE) REFERENCES Empregado(NSS));
NUMERODEP INT NOT NULL,
NOMED VARCHAR(15) NOT NULL,
NSSGER CHAR(9) NOT NULL,
PRIMARY KEY(NUMERODEP),
UNIQUE(NOMED),
FOREIGN KEY(NSSGER) REFERENCES Empregado(NSS));
citadas.
SELECT e.NOME, e.SOBRENOME FROM Empregado AS e WHERE e.NSS IN (SELECT NSSE FROM DEPENDENTE WHERE
e.NOME =NOME_DEPENDENTE AND e.SEXO = SEXO);
2.
SELECT NOME, SOBRENOME FROM Empregado WHERE NOT EXISTS (SELECT FROM DEPENDENTE WHERE NSS =NSSE);
3.
SELECT NOME, SOBRENOME FROM Empregado, Departamento WHERE NOMED=’Pesquisa’ AND NUMERODEP=NUD;
4.
SELECT NOME, SOBRENOMEFROM (Empregado JOIN Departamento ON NUD=NUMERODEP) WHERE NOMED=’Pesquisa’;
5.
SELECT NUD, COUNT(*), AVG(SALARIO) FROM Empregado GROUP BY NUD;
Provas
NOME VARCHAR(15) NOT NULL,
SOBRENOME VARCHAR(15) NOT NULL,
NSS CHAR(9),
SEXO CHAR,
SALARIO DECIMAL(10,2),
NUD INT,
PRIMARY KEY (NSS),
FOREIGN KEY (NSSSUPER) REFERENCES Empregado(NSS),
FOREIGN KEY (NUD) REFERENCES Departamento(NUMERODEP));
NSSE CHAR(9) NOT NULL,
NOME_DEPENDENTE VARCHAR(15) NOT NULL,
SEXO CHAR,
PRIMARY KEY(NSSE, NOME_DEPENDENTE),
FOREIGN KEY(NSSE) REFERENCES Empregado(NSS));
NUMERODEP INT NOT NULL,
NOMED VARCHAR(15) NOT NULL,
NSSGER CHAR(9) NOT NULL,
PRIMARY KEY(NUMERODEP),
UNIQUE(NOMED),
FOREIGN KEY(NSSGER) REFERENCES Empregado(NSS));
citadas.
SELECT e.NOME, e.SOBRENOME FROM Empregado AS e WHERE e.NSS IN (SELECT NSSE FROM DEPENDENTE WHERE
e.NOME =NOME_DEPENDENTE AND e.SEXO = SEXO);
2.
SELECT NOME, SOBRENOME FROM Empregado WHERE NOT EXISTS (SELECT FROM DEPENDENTE WHERE NSS =NSSE);
3.
SELECT NOME, SOBRENOME FROM Empregado, Departamento WHERE NOMED=’Pesquisa’ AND NUMERODEP=NUD;
4.
SELECT NOME, SOBRENOMEFROM (Empregado JOIN Departamento ON NUD=NUMERODEP) WHERE NOMED=’Pesquisa’;
5.
SELECT NUD, COUNT(*), AVG(SALARIO) FROM Empregado GROUP BY NUD;
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MEC
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MEC
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MEC
Medição é o processo por meio do qual números ou símbolos são atribuídos a entidades do mundo real, de forma a quantificá-las, ou seja, é o processo de obtenção de medidas para entidades do mundo real. Julgue o item a seguir, relativos a análise de pontos de função (APF) e a análise por pontos de caso de uso (APCU).
A APF, uma técnica de medição das funcionalidades fornecidas pelo software, de acordo com a percepção do usuário, baseia-se na avaliação dos requisitos lógicos; a APCU é uma técnica de medição dos casos de uso e, diferentemente da APF, possibilita, também, a identificação do esforço.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MEC
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Manutenção e Evolução de SoftwareReúso de Software
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
Provas
Caderno Container