Questões

Total de Questões Encontradas: 124

Ano: 2014 Banca: UFG Órgão: UEAP Prova: Analista de TI - Suporte e Infraestrutura
A linguagem SQL permite a criação e a modificação de esquemas e de instâncias de bancos de dados. Em particular, dois comandos definidos em SQL para remoção de informações do banco de dados são DROP TABLE e DELETE FROM. O efeito desses comandos quando aplicados sobre uma tabela T existente em um banco de dados é o seguinte:
A
ambos os comandos DROP TABLE T e DELETE FROM T removem apenas os dados da tabela T, mas não removem o esquema desta tabela do banco de dados. 
B
ambos os comandos DROP TABLE T e DELETE FROM T removem tanto os dados da tabela T quanto o esquema desta tabela do banco de dados. 
C
o comando DROP TABLE T remove apenas o esquema da tabela T do banco de dados, mas não remove os dados desta tabela, enquanto o comando DELETE FROM T remove apenas os dados desta tabela, mas não remove o esquema da tabela do banco de dados.
D
o comando DROP TABLE T remove tanto o esquema quanto os dados da tabela T do banco de dados, enquanto o comando DELETE FROM T remove apenas os dados da tabela T, mas não remove o esquema desta tabela do banco de dados. 
Ano: 2014 Banca: UFG Órgão: UEAP Prova: Analista de TI - Suporte e Infraestrutura
A linguagem SQL oferece comandos para a definição e também para a manipulação de dados. As execuções dos comandos CREATE TABLE e INSERT INTO da linguagem SQL afetam, respectivamente,
A
a instância e o esquema de um banco de dados. 
B
a instância e a extensão de um banco de dados.
C
o esquema e a instância de um banco de dados. 
D
o esquema e a intensão de um banco de dados. 
Considere uma tabela T com a seguinte instância.
Imagem da Questão
remove
A
zero linhas. 
B
uma linha. 
C
duas linhas. 
D
três linhas. 
E
quatro linhas. 
Texto Associado Texto Associado
Imagem Associada da Questão
Considere que todas as linhas contendo notas nulas devem ser removidas da tabela Avaliação, preservando-se as demais. No MS SQL Server, o comando que executa essa operação corretamente é 
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
Considere que na implementação da chave estrangeira correspondente ao relacionamento entre as tabelas Candidato e Avaliação fosse necessário adotar alguma ação usando as restrições de integridade referencial em cascata do MS SQL Server. Nesse caso, uma boa opção seria 
A
on delete cascade.
B
on delete set default.
C
on delete set null.
D
on update set default.
E
on update set null. 
Texto Associado Texto Associado
Imagem Associada da Questão
Considere que seja preciso substituir por zero todas as notas cujos valores são nulos (NULL). No MS SQL Server, o comando SQL adequado para essa operação é
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
Julgue os itens subsequentes, relativos a banco de dados.
Existem várias categorias de linguagens de SGBD: a de definição de dados (DDL), usada para especificar esquemas (conceitual e externo); a de manipulação de dados (DML), que provê um conjunto de operações básicas para manipulação de dados; a de definição de visões (VDL), utilizada para especificar a visão do usuário (esquema externo) e seu mapeamento para o esquema conceitual e a de definição de armazenamento (SDL), usada para especificar o esquema interno de armazenamento dos dados no banco. 
C
Certo
E
Errado
Texto Associado Texto Associado
Imagem Associada da Questão
Qual comando irá modificar o estado corrente da Tabela ALUNO?
A
INSERT INTO ALUNO (MATRIC,CPF,NOME)  VALUES (66666,'TIAGO MENEZES')
B
DELETE FROM ALUNO WHERE CPF IS NULL
C
UPDATE ALUNO SET CPF=23565677789 WHERE NOME ='GABRIEL LOPES'
D
INSERT INTO ALUNO VALUES (66666,'TIAGO MENEZES')
E
DELETE FROM ALUNO A WHERE NOT EXISTS (SELECT * FROM HISTORICO WHERE MATRIC=A.MATRIC)
Texto Associado Texto Associado
Para responder às questões de nos 41 a 47, tenha como referência o diagrama de entidades e relacionamentos, apresentado abaixo, que representa parte do modelo de dados de uma instituição financeira.
Imagem Associada da Questão
Que comando SQL deve ser dado para bloquear o crédito da conta 123456, colocando "S" no campo credito_bloqueado_sn?
A
UPDATE Conta SET credito_bloqueado_sn="S" SELECT * FROM Conta WHERE id_conta=123456
B
UPDATE Conta SET credito_bloqueado_sn="S" WHERE id_conta=123456
C
UPDATE Conta SET VALUES (id_conta,"S") WHERE id_conta=123456
D
UPDATE credito_bloqueado_sn="S" From Conta WHERE id_conta=123456
E
UPDATE INTO Conta VALUES (123456,"S")
Ano: 2014 Banca: CESPE Órgão: TJ-SE Prova: Analista Judiciário - Banco de Dados
Texto Associado Texto Associado
Julgue os itens que se seguem, acerca das linguagens de definição, manipulação, controle e transação de dados em sistemas gerenciadores de banco de dados relacionais.
Um único comando update permite que várias tuplas sejam alteradas, porém apenas um atributo pode ser mencionado na cláusula set.
C
Certo
E
Errado
Página 8 de 13