Questões de Concurso
Filtrar
568 Questões de concurso encontradas
Página 38 de 114
Questões por página:
Questões por página:
Concurso:
TRT - 6ª Região (PE)
Disciplina:
Banco de Dados
Considere hipoteticamente a existência de empresas que terceirizam o fornecimento de Recursos Humanos a outras empresas. Cada funcionário pode ser cadastrado em várias dessas empresas terceirizadas, nos mesmos cargos ou em cargos diferentes. Um modelo abstrato de dados dessa relação entre Empresa_Terceirizada_RH e Funcionario é mostrado abaixo.
Para um Analista especializado em Tecnologia da Informação implementar o modelo mostrado na figura, em um Sistema Gerenciado de Banco de Dados relacional, terá que
Concurso:
TRT - 4ª Região (RS)
Disciplina:
Banco de Dados
Considere o trecho de código abaixo.
SQL> DECLARE
2 total NUMBER;
3 horas_trab NUMBER := 40;
4 valor_hora NUMBER := 52.50;
5 bonus NUMBER := 1500.00;
6 nome VARCHAR2(128);
7 id_ok BOOLEAN;
8
9 BEGIN
10 total := (horas_trab * valor_hora) + bonus;
11 nome := 'Antonia Santos';
12 id_ok := TRUE;
13 END;
14 /
O código
SQL> DECLARE
2 total NUMBER;
3 horas_trab NUMBER := 40;
4 valor_hora NUMBER := 52.50;
5 bonus NUMBER := 1500.00;
6 nome VARCHAR2(128);
7 id_ok BOOLEAN;
8
9 BEGIN
10 total := (horas_trab * valor_hora) + bonus;
11 nome := 'Antonia Santos';
12 id_ok := TRUE;
13 END;
14 /
O código
Concurso:
TRT - 4ª Região (RS)
Disciplina:
Banco de Dados
Considere que o Tribunal Regional do Trabalho possua em seu Banco de Dados a tabela Processos descrita abaixo.
Tabela Processos
Nro_Processo Envolvido
1112222-12.2011.5.04.0000 Maria da Silva
3336666-36.2013.5.04.0000 Jose dos Santos
7779999-79.2015.5.04.0000 Antonio Alves
1234567-89.2012.5.04.0000 Jeronimo Souza
O comando SQL que traz todos os dados da tabela ordenados pela ordem alfabética dos nomes dos envolvidos é:
Tabela Processos
Nro_Processo Envolvido
1112222-12.2011.5.04.0000 Maria da Silva
3336666-36.2013.5.04.0000 Jose dos Santos
7779999-79.2015.5.04.0000 Antonio Alves
1234567-89.2012.5.04.0000 Jeronimo Souza
O comando SQL que traz todos os dados da tabela ordenados pela ordem alfabética dos nomes dos envolvidos é:
Concurso:
TRT - 4ª Região (RS)
Disciplina:
Banco de Dados
Considere que o Tribunal Regional do Trabalho possua em seu Banco de Dados a tabela Tab_Processos descrita abaixo. Considere que, após uma consulta, foi produzido o seguinte resultado: Nro_Proc 1234567-80.2010.5.04.0000 7777777-70.2011.5.04.0000 SUM(Custas_Proc) 1072500.00 3200000.00 O comando SQL utilizado para obter o resultado acima é:
Observe abaixo o esquema descrito em SQL (padrão SQL2 ou superior), e o conjunto de instâncias fornecidas.
create table ESPECIALIDADES (code integer not null primary key, nome varchar(60) not null);
Create table MEDICOS (codm char(5) not null primary key, nome varchar(100) not null, code integer, salario numeric(8,2) not null, foreign key (code) references ESPECIALIDADES on delete set null);
Create table CONSULTAS (codm char(5) not null, dataHora timestamp not null, paciente char(5) not null, primary key (codm, dataHora), foreign key (codm) references MEDICOS);
Considerando o esquema e o conjunto de instâncias acima, analise os comandos abaixo em SQL (mesmo padrão).
I - Delete from especialidades where nome = 'Cirurgia'; II - Delete from especialidades where nome = 'Neurologia'; III- Delete from medicos where code in (select distinct code from especialidades where nome = 'Cardiologia'); IV - Update especialidades set code = 800 where nome = 'Oftalmologia';
Assinale a alternativa que contém os comandos que irão executar com sucesso e, portanto, serão confirmados na base de dados (Commit).
create table ESPECIALIDADES (code integer not null primary key, nome varchar(60) not null);
Create table MEDICOS (codm char(5) not null primary key, nome varchar(100) not null, code integer, salario numeric(8,2) not null, foreign key (code) references ESPECIALIDADES on delete set null);
Create table CONSULTAS (codm char(5) not null, dataHora timestamp not null, paciente char(5) not null, primary key (codm, dataHora), foreign key (codm) references MEDICOS);
Considerando o esquema e o conjunto de instâncias acima, analise os comandos abaixo em SQL (mesmo padrão).
I - Delete from especialidades where nome = 'Cirurgia'; II - Delete from especialidades where nome = 'Neurologia'; III- Delete from medicos where code in (select distinct code from especialidades where nome = 'Cardiologia'); IV - Update especialidades set code = 800 where nome = 'Oftalmologia';
Assinale a alternativa que contém os comandos que irão executar com sucesso e, portanto, serão confirmados na base de dados (Commit).