Lista completa de Questões sobre Linguagem SQL para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando as tabelas e os resultados de consultas apresentados acima, julgue os itens que se seguem.
O seguinte comando atualiza um dos registros da tabela CLIENTES.
update CLIENTES
where CPF = '222'
set NOME = 'Roberto', telefone = '4545';
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Assinale a opção incorreta, considerando as informações apresentadas no código.
Nas linhas de 10 a 12, os símbolos U e G são denominados apelidos ou aliases SQL.
As colunas USEROID e GROUPOID estão presentes no modelo físico das tabelas USER e GROUP, respectivamente.
A coluna PASSWORD está presente no modelo físico da tabela USER.
A coluna USERNAME é uma candidata a chave primária da tabela USER.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Assinale a opção incorreta, acerca das informações apresentadas no código.
Os comandos da linguagem SQL, na versão apresentada, não fornecem suporte à orientação a objetos.
Os comandos nas linhas 2 e 3 definem restrições de integridade referencial.
Os comandos entre as linhas 1 e 13 são da sublinguagem de DML (data manipulation language) do SQL.
A tabela COMPRA possui uma chave primária composta.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Acerca das informações apresentadas no código e dos conceitos de banco de dados, assinale a opção correta.
A fim de permitir melhor gerenciamento e segurança dos dados da base de dados, seria recomendável que se definisse um esquema SQL individual para cada tabela do modelo apresentado.
Supondo que seja necessário remover a tabela PRODUTO e que a tabela COMPRA possua registros, esta operação poderia ser realizada por meio do comando DROP, antes da remoção da tabela COMPRA.
Considere que seja necessário adicionar uma restrição de integridade de entidade à tabela COMPRA. Em tal situação, isso implicaria a realização de um backup de dados da tabela, seguida da remoção e criação de uma nova tabela COMPRA, contendo as novas restrições de integridade definidas, para, a seguir, ser realizada uma operação de restore.
O esquema definido no código apresentado está em sua terceira forma normal.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Julgue os itens subseqüentes, acerca das informações apresentadas no código e das características de execução dos comandos SQL.
I A ordem de execução dos comandos das linhas 18 e 20 pode ser invertida, sem produzir falha.
II A execução do comando da linha 24 produzirá como resultado o valor 4.
III A execução do comando entre as linhas 25 e 27 produzirá um conjunto de resultados com 4 registros.
IV A execução do comando entre as linhas 28 e 29 produzirá um conjunto de resultados com 4 registros, cada um tendo 3 colunas.
Estão certos apenas os itens
I e II.
I e III.
II e IV.
III e IV.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Ainda com relação ao código apresentado e à aplicação por ele implementada, julgue os itens subseqüentes.
I Na implementação da aplicação, adotou-se uma política de senhas fortes.
II O código armazena, na sessão do usuário, os atributos de identificação e grupo do usuário, caso esse seja autenticado por senha válida.
III O uso de comandos do tipo PreparedStatement torna essa aplicação mais vulnerável a ataques do tipo SQL injection, quando comparado ao uso alternativo de comandos do tipo Statement.
IV O armazenamento das senhas dos usuários é feito na tabela denominada USER.
Estão certos apenas os itens
I e II.
I e III.
II e IV.
III e IV.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando a figura acima, que apresenta um esquema da arquitetura ANSI/SPARC, utilizada para representar características de sistemas de gerenciamento de bancos de dados (SGBDs), julgue os itens a seguir, acerca de conceitos de bancos de dados.
Em uma aplicação de banco de dados, scripts escritos na linguagem SQL nativa de um SGBD podem representar: o esquema conceitual dessa aplicação; a visão externa dos usuários finais; e as características físicas de armazenamento do esquema interno.
Uma instrução SQL realiza as associações entre as linhas de duas tabelas por meio de uma operação de
seleção.
junção.
iteração.
integração.
condição.
A instrução SQL: INSERT INTO APROVADOS (NUM,NOTA) SELECT NUM,NOTA FROM ALUNOS WERE SITUACAO = ´APROVADO´; resultará na
inserção na tabela APROVADOS, já existente, dos números e notas correspondentes de todos os alunos aprovados da tabela ALUNOS.
inserção na tabela ALUNOS, já existente, dos números e notas correspondentes de todos os alunos aprovados da tabela APROVADOS.
criação da tabela APROVADOS com inserção dos números e notas correspondentes de todos os alunos aprovados da tabela ALUNOS.
seleção dos números e notas de todos os alunos aprovados inseridos tanto na tabela APROVADOS quanto na ALUNOS.
seleção dos números e notas de todos os alunos aprovados inseridos somente na tabela ALUNOS.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Com relação a bancos de dados, julgue os itens a seguir. Os códigos em um programa PL/SQL podem ser agrupados em estruturas chamadas blocos. Um bloco não pode ter nome, mas pode ser dividido em seções. As seções são iniciadas com a palavra begin e terminadas com end. Existem seções nas quais variáveis são declaradas.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...