Questões

Total de Questões Encontradas: 506

Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
No SGDB Oracle podem-se utilizar conversões de dados explícitas. Para converter dados do tipo data (dd/mm/aa) em caracteres e caracteres em dados numéricos, é necessário executar respectivamente as funções 
A
TO_DATE e TO_NUMBER.
B
TO_CHAR e TO_NUMBER. 
C
TO_DATE e TO_CHAR.
D
TO_CHAR e TO_DATE.
E
TO_DATE, TO_CHAR e TO_NUMBER. 
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
A otimização de consultas realizada pelo SGBD através da ordenação das operações da álgebra relacional em uma árvore de consulta é chamada de otimização baseada em
A
regras heurísticas. 
B
pipeline.
C
estimativas de custo.
D
regras de execução.
E
metadados.
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
Para atribuir privilégios ao usuário ATENDENTE para que ele realize as operações de leitura e modificação na tabela CLIENTE, sem propagar esses privilégios a terceiros, o comando correto em SQL padrão é
A
GRANT SELECT, UPDATE ON CLIENTE TO ATENDENTE.
B
GRANT SELECT AND UPDATE ON CLIENTE TO ATENDENTE.
C
GRANT SELECT, UPDATE ON CLIENTE TO ATENDENTE WITH NO GRANT OPTION.
D
GRANT SELECT AND UPDATE ON CLIENTE TO ATENDENTE WITH NO GRANT OPTION.
E
GRANT SELECT, UPDATE ON CLIENTE TO ATENDENTE WITH GRANT OPTION.
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
Considere uma tabela criada pelo script de criação e carga apresentado a seguir:

create table empregado (cdemp integer not null, nome varchar(6), fone varchar(10), primary key (cdemp)); 
insert into empregado (cdemp, nome, fone) values (1, 'Toni', '282677');
insert into empregado (cdemp, nome, fone) values (2, 'Joao', '282677');
insert into empregado (cdemp, nome, fone) values (3, 'Maria', '260088');
insert into empregado (cdemp, nome, fone) values (4, 'Jose', '174590');
insert into empregado (cdemp, nome) values (5, 'Ana'); 
I. select count(*) from empregado
II. select count(fone) from empregado
III. select count(*) from empregado where nome like "_o%"

As três consultas (I, II e III) retornarão respectivamente os valores
A
 5,5,2.
B
5,5,5.
C
4,5,2.
D
5,4,3.
E
2,5,4. 
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
Sobre a consulta a seguir, examine as seguintes assertivas.

Seja a tabela:
Empregado(cod_emp, nome, ender, cod_depto).


E seja a consulta:
Select e.cod_depto, count(*) from Empregado E group by E.cod_depto;
I. Se tiver um índice sobre o campo cod_depto, é possível responder à consulta varrendo apenas o índice.
II. Se tiver um índice sobre o campo cod_emp, é possível responder à consulta varrendo apenas o índice.
III. Não é possível responder à consulta sem varrer todo o arquivo de dados.

Está (Estão) correta(s) a(s) assetiva(s) 
A
Apenas a I.
B
Apenas a II.
C
Apenas a III.
D
Apenas I e II.
E
Apenas II e III.
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
Considere a seguinte expressão lógica em SQL: val >= 5 or val <=7 and sal+10 < 24. 
Considerando-se as regras de precedência e associatividade dos operadores, que mostram a ordem em que os termos da expressão serão executados, assinale a opção que esta com os parênteses nos lugares corretos na expressão
A
((val >= 5) or (val <=7)) and (sal+(10 < 24)).
B
(val >= 5) or ((val <=7) and ((sal+10) < 24)).
C
(val >= 5) or ((val <=7) and (sal+(10 < 24))).
D
((val >= 5) or (val <=7)) and ((sal+10) < 24)).
E
(val >= (5 or val) <=7) and ((sal+10) < 24)).
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
Para inserir várias linhas de dados em uma tabela no SQL padrão, usando um único comando, utiliza-se 
A
INSERT/AS SELECT.
B
INSERT/MANY ROWS.
C
INSERT/AS UPDATE
D
INSERT/AS CREATE.
E
INSERT/AS MANY ROWS.
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
O comando em SQL para criar a tabela CARRO no SGBD Oracle, nomeando a restrição de chave primária, é 
A
CREATE TABLE CARRO (ID_CARRO NUMBER(6) PRIMARY KEY, DESCRICAO_CARRO VARCHAR2(30), VALOR_CARRO NUMBER(14,2));
B
CREATE TABLE CARRO (ID_CARRO NUMBER(6) PRIMARY KEY PK_CARRO, DESCRICAO_CARRO VARCHAR2(30), VALOR_CARRO NUMBER(14,2)); 
C
CREATE TABLE CARRO (ID_CARRO NUMBER (6) PRIMARY KEY, DESCRICAO_CARRO VARCHAR2(30), VALOR_CARRO NUMBER (14,2), CONSTRAINT PK_CARRO PRIMARY KEY (ID_CARRO)); 
D
CREATE TABLE CARRO (ID_CARRO NUMBER (6) PRIMARY KEY PK_CARRO, DESCRICAO_CARRO VARCHAR2(30), VALOR_CARRO NUMBER (14,2), CONSTRAINT PK_CARRO PRIMARY KEY (ID_CARRO));
E
CREATE TABLE CARRO (ID_CARRO NUMBER (6), DESCRICAO_CARRO VARCHAR2(30), VALOR_CARRO NUMBER (14,2), CONSTRAINT PK_CARRO PRIMARY KEY (ID_CARRO));
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
Considere as informações a seguir sobre chaves e a organização de arquivos. Toda tabela relacional deve possuir uma chave ____. Uma chave _____permite checar a unicidade de uma chave primária simples. Uma chave _____ permite implementar um relacionamento do tipo N:N. Os termos que preenchem, respectivamente, as lacunas do enunciado são 
A
composta, simples, primária.
B
primária, composta, simples.
C
simples, composta, primária.
D
primária, simples, composta.
E
simples, primária, composta. 
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Texto Associado Texto Associado
As Tabelas a seguir fazem parte do esquema de um banco de dados de uma escola de nível médio, que deseja controlar os resultados de seus alunos nos exames simulados do ENEM.
Imagem Associada da Questão
Considere que:

• A Tabela PARTICIPACAO registra a inscrição de alunos nos exames simulados promovidos pela escola. Um aluno pode inscrever-se em muitos simulados, e um simulado pode ter muitos alunos inscritos.

• Todas as vezes em que um aluno se inscrever em um simulado uma linha será inserida na tabela PARTICIPACAO.

• Após a correção de um simulado, os pontos obtidos pelos alunos inscritos são atualizados na tabela PARTICIPACAO
Seja o seguinte comando SQL:

SELECT P.MATRICULA FROM PARTICIPACAO P, SIMULADO S WHERE S.DATA='02/06/2017' AND S.CODIGO=P.CODIGO
Que sequência de operações da Álgebra Relacional produz o mesmo resultado que o comando SQL acima?
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Página 7 de 51