Lista completa de Questões de Ciência da Computação do ano 2007 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
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
Considerando as tabelas e as consultas SQL apresentadas ao lado, julgue os itens subseqüentes.
A seguir, tem-se o correto resultado da consulta 1.
23 1
12 3
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando as tabelas e as consultas SQL apresentadas ao lado, julgue os itens subseqüentes.
A seguir, tem-se o correto resultado da consulta 2.
12 21/12/2007 Salvador
12 22/12/2007 Maceio
23 3/3/2008 Santos
23 5/3/2008 Punta del Este
34 28/12/2007 Rio de Janeiro
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando as tabelas e as consultas SQL apresentadas ao lado, julgue os itens subseqüentes.
A seguir, tem-se o correto resultado da consulta 3.
Ana
Fernando
Maria
Pedro
Roberto
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando as tabelas e as consultas SQL apresentadas ao lado, julgue os itens subseqüentes.
O seguinte comando cria uma visão da tabela Passageiros.
create view Passageiros_Jovens
as Codigo, Nome, Idade, Cruzeiro
from Passageiros
where Idade < 30;
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...