Questões

Total de Questões Encontradas: 124

Texto Associado Texto Associado
Acerca de conceitos de banco de dados, características dos bancos relacionais e linguagem SQL, julgue os itens que se seguem.
Uma transação é uma coleção de instruções SQL DML tratada como uma unidade lógica, de forma que não seja necessário o uso de commit, mesmo que implícito, para tornar as alterações permanentes.
C
Certo
E
Errado
Texto Associado Texto Associado
Julgue os itens que se seguem, a respeito de comandos SQL.
INSERT INTO é o comando utilizado para inserir dados em uma tabela.
C
Certo
E
Errado
Texto Associado Texto Associado
Imagem Associada da Questão
Qual sequência de comandos SQL deve ser executada para excluir do banco de dados as informações sobre a empresa cujo nome é PGP PETROLEO?
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
Texto Associado Texto Associado
Imagem Associada da Questão
Qual comando SQL irá inserir corretamente uma nova linha na tabela de atletas? 
A
INSERT INTO ATLETA VALUES(12345,'JOAO DO PULO','2345-6789') 
B
INSERT INTO ATLETA(NOME,COD,TELEFONE) VALUES('JOAO DO PULO',12345,'23456789') 
C
INSERT INTO ATLETA(NOME,COD,TELEFONE,NUM_INSCR) VALUES('JOAO DO PULO',12345,7777777) 
D
INSERT INTO ATLETA VALUES(12345,'JOAO DO PULO','2345-6789',7777777) 
E
INSERT INTO ATLETA(NOME,COD,NUM_INSCR) VALUES('JOAO DO PULO',12345,7777777)
Texto Associado Texto Associado
Julgue os itens a seguir, quanto à modelagem relacional de dados e à administração de dados.
A linguagem de manipulação de dados (DML) abrange uma linguagem de consulta embasada tanto na álgebra relacional quanto no cálculo relacional de tuplas. Alguns comandos que representam essa linguagem são SELECT, CREATE TABLE e CREATE INDEX
C
Certo
E
Errado
SQL é uma linguagem dedicada à operação de Bancos de Dados relacionais, padronizada internacionalmente, e que pode ser encontrada nos principais SGBD modernos.

Os principais comandos da sua linguagem de manipulação de dados (DML) são:
A
ALTER, CREATE e DROP 
B
CREATE, DELETE,  READ e UPDATE 
C
CREATE, DESTROY, FIND e INCLUDE 
D
SELECT, DELETE, INSERT e UPDATE 
E
SELECT, JOIN,  PROJECT e RENAME
Ano: 2011 Banca: CESGRANRIO Órgão: PETROBRAS Prova: Técnico de Informática - Informática
Considerada uma das linguagens de consultas a bancos de dados relacionais mais amigáveis aos usuários, a Linguagem SQL divide-se em partes, dentre as quais, aquela que inclui uma linguagem de consulta com base na álgebra relacional e no cálculo relacional de tupla, que é a 
A
DDL 
B
DML 
C
MDE 
D
NSI 
E
XMS
Ano: 2011 Banca: CESGRANRIO Órgão: PETROBRAS Prova: Analista de Sistemas - Infraestrutura
Um banco de dados relacional possui um conjunto de relações, cujo esquema é apresentado a seguir.
Imagem da Questão
Considere que:
  • os atributos sublinhados de forma contínua são chaves primárias de suas respectivas tabelas;
  • todos os atributos em todas as tabelas são numéricos;
  • o atributo d na tabela T1 é chave estrangeira do atributo d da tabela T2; e
  • as tabelas T1 e T2, ambas inicialmente não contendo tuplas, tenham sobre elas executados, respectivamente, os seguintes comandos:
                       INSERT INTO T2
                       VALUES (10,40),(23,52),(60,37),(31,13),(45,54),(35,10);


                       INSERT INTO T1
                       VALUES (1,0,4,60),(2,3,5,35), (3,4,8,31),(4,21,6,60),(5,7,7,10),  
                                     (6,9,21,31),(7,3,2,23),(8,6,5,45),(9,0,0,31),(10,1,8,60);


                       SELECT Y.e  
                       FROM T1 X JOIN T2 Y ON X.d = Y.d
                       GROUP BY Y.e
                       HAVING max(c) > (SELECT avg(c) FROM T1 Y)


Quantas linhas há na tabela resultante da execução do comando SELECT?
A
1
B
2
C
3
D
4
E
5
Ano: 2012 Banca: CESGRANRIO Órgão: CMB Prova: Assistente Técnico Administrativo - Programador
Considere a tabela de nome Filial contendo 10 registros em um determinado banco de dados. Os atributos dessa tabela são:
  • Codigo
  • Nome
  • Estado
  • Cidade
Para excluir todos os registros dessa tabela, deve-se usar o comando 
A
DELETE FROM Filial 
B
DELETE Codigo, Nome, Estado, Cidade FROM Filial 
C
REMOVE Codigo, Nome, Estado, Cidade FROM Filial 
D
SELECT * FROM Filial REMOVE ALL 
E
UPDATE Filial SET ALL = <null>
Ano: 2012 Banca: CESGRANRIO Órgão: CMB Prova: Assistente Técnico Administrativo - Programador
Na linguagem SQL, para filtrar registros a serem atualizados em uma tabela pelo comando UPDATE, usa-se a cláusula 
A
SUM 
B
FROM 
C
WHERE 
D
QUERY 
E
FILTER
Página 6 de 13