Magna Concursos

Foram encontradas 50 questões.

Pela Lei 8.112/90, conceder-se-á indenização de transporte ao servidor que realizar despesas com a utilização de:

 

Provas

Questão presente nas seguintes provas

Os atos de demissão e de cassação de aposentadoria, em ação disciplinar, conforme expressa disposição contida na Lei nº 8.112/90, prescrevem-se em:

 

Provas

Questão presente nas seguintes provas

Ao ser eleito, a licença a favor do servidor público regido pelo RJU (Lei 8112/90) para o exercício de atividade política será:

 

Provas

Questão presente nas seguintes provas

Nos limites estabelecidos pela Lei Estatutária dos Servidores Públicos Civis da União, a Licença para tratar de interesse particular dar-se-á da seguinte forma:

 

Provas

Questão presente nas seguintes provas

Para o provimento de cargos públicos federais, regulado pela Lei nº 8.112, de 11 de dezembro de 1990, a combinação de fatores legais está caracterizada na seguinte alternativa:

 

Provas

Questão presente nas seguintes provas
2150835 Ano: 2009
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:

Às tabelas Aluno e Professor, que fazem parte do banco de dados de uma determinada escola e os comandos usados para criar as tabelas, bem como uma instância de cada tabela, são mostrados abaixo.

create table professor

(nome varchar (30) not null,

registro integer not null primary key,

salario decimal (7,2) check (salário > 1000) );

create table aluno

(matricula integer not null,

nome varchar (30) not null,

serie decimal (1) not null,

turno char (1) not null ),

prof integer not null,

primary key (matricula),

foreign key (prof) references professor (registro) );

Professor

Nome

Registro

Salario

Ivo

11 1400,00

Rui

22 2500,00

Carlos

33 2700,00

Mario

44 null

Katia

12 1300,00

Aluno

Matricula

Nome Serie Turno

Prof

10 Helio 2 M 22
20 Duda 1 M 11
30 Diogo 1 T 12
40 Bernardo 3 M 33
50 Fernanda 2 M 22
60 Paulo 3 T 33
70 Henrique 3 T 33
80 Bernardo 1 M 11

Analise a atualização SQL que se segue:

update professor
set nome = ‘Sidney’
where aluno.prof = professor.registro
and aluno.serie not in
(select serie
from aluno
where serie < 3 );

Sua execução altera a tabela professor para:

 

Provas

Questão presente nas seguintes provas
2150834 Ano: 2009
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:

Às tabelas Aluno e Professor, que fazem parte do banco de dados de uma determinada escola e os comandos usados para criar as tabelas, bem como uma instância de cada tabela, são mostrados abaixo.

create table professor

(nome varchar (30) not null,

registro integer not null primary key,

salario decimal (7,2) check (salário > 1000) );

create table aluno

(matricula integer not null,

nome varchar (30) not null,

serie decimal (1) not null,

turno char (1) not null ),

prof integer not null,

primary key (matricula),

foreign key (prof) references professor (registro) );

Professor

Nome

Registro

Salario

Ivo

11 1400,00

Rui

22 2500,00

Carlos

33 2700,00

Mario

44 null

Katia

12 1300,00

Aluno

Matricula

Nome Serie Turno

Prof

10 Helio 2 M 22
20 Duda 1 M 11
30 Diogo 1 T 12
40 Bernardo 3 M 33
50 Fernanda 2 M 22
60 Paulo 3 T 33
70 Henrique 3 T 33
80 Bernardo 1 M 11

Analise a consulta SQL que segue:

select count (a.nome)

from aluno a, aluno b

where a.serie = b.serie

and a.turno = b.turno

and b.nome = ‘Duda’;

O resultado da sua execução é:

 

Provas

Questão presente nas seguintes provas
2150833 Ano: 2009
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:

Às tabelas Aluno e Professor, que fazem parte do banco de dados de uma determinada escola e os comandos usados para criar as tabelas, bem como uma instância de cada tabela, são mostrados abaixo.

create table professor

(nome varchar (30) not null,

registro integer not null primary key,

salario decimal (7,2) check (salário > 1000) );

create table aluno

(matricula integer not null,

nome varchar (30) not null,

serie decimal (1) not null,

turno char (1) not null ),

prof integer not null,

primary key (matricula),

foreign key (prof) references professor (registro) );

Professor

Nome

Registro

Salario

Ivo

11 1400,00

Rui

22 2500,00

Carlos

33 2700,00

Mario

44 null

Katia

12 1300,00

Aluno

Matricula

Nome Serie Turno

Prof

10 Helio 2 M 22
20 Duda 1 M 11
30 Diogo 1 T 12
40 Bernardo 3 M 33
50 Fernanda 2 M 22
60 Paulo 3 T 33
70 Henrique 3 T 33
80 Bernardo 1 M 11

Uma consulta SQL para apresentar o nome do professor da primeira série, turno da tarde, seria:

 

Provas

Questão presente nas seguintes provas
2150832 Ano: 2009
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:

Às tabelas Aluno e Professor, que fazem parte do banco de dados de uma determinada escola e os comandos usados para criar as tabelas, bem como uma instância de cada tabela, são mostrados abaixo.

create table professor

(nome varchar (30) not null,

registro integer not null primary key,

salario decimal (7,2) check (salário > 1000) );

create table aluno

(matricula integer not null,

nome varchar (30) not null,

serie decimal (1) not null,

turno char (1) not null ),

prof integer not null,

primary key (matricula),

foreign key (prof) references professor (registro) );

Professor

Nome

Registro

Salario

Ivo

11 1400,00

Rui

22 2500,00

Carlos

33 2700,00

Mario

44 null

Katia

12 1300,00

Aluno

Matricula

Nome Serie Turno

Prof

10 Helio 2 M 22
20 Duda 1 M 11
30 Diogo 1 T 12
40 Bernardo 3 M 33
50 Fernanda 2 M 22
60 Paulo 3 T 33
70 Henrique 3 T 33
80 Bernardo 1 M 11

Observe a seguinte consulta SQL:

select nome, salario

from professor

where registro in

(select prof

from aluno

where turno = ‘T’ )

order by salario;

A sua execução produz o seguinte resultado:

 

Provas

Questão presente nas seguintes provas
2150831 Ano: 2009
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:

Às tabelas Aluno e Professor, que fazem parte do banco de dados de uma determinada escola e os comandos usados para criar as tabelas, bem como uma instância de cada tabela, são mostrados abaixo.

create table professor

(nome varchar (30) not null,

registro integer not null primary key,

salario decimal (7,2) check (salário > 1000) );

create table aluno

(matricula integer not null,

nome varchar (30) not null,

serie decimal (1) not null,

turno char (1) not null ),

prof integer not null,

primary key (matricula),

foreign key (prof) references professor (registro) );

Professor

Nome

Registro

Salario

Ivo

11 1400,00

Rui

22 2500,00

Carlos

33 2700,00

Mario

44 null

Katia

12 1300,00

Aluno

Matricula

Nome Serie Turno

Prof

10 Helio 2 M 22
20 Duda 1 M 11
30 Diogo 1 T 12
40 Bernardo 3 M 33
50 Fernanda 2 M 22
60 Paulo 3 T 33
70 Henrique 3 T 33
80 Bernardo 1 M 11

O comando de inserção de registro que gera erro é:

 

Provas

Questão presente nas seguintes provas