Lista completa de Questões de Ciência da Computação do ano 2009 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Para obter todas as linhas da tabela B, o comando SELECT deverá utilizar na sequência um JOIN entre as tabelas A e B do tipo
CROSS JOIN.
INNER JOIN.
FULL OUTER JOIN.
RIGHT OUTER JOIN.
LEFT OUTER JOIN.
O comando SELECT retornará a quantidade de registros (tuplas) de uma tabela por meio da cláusula
SUM.
COUNT.
DISTINCT.
HAVING.
GROUP BY.
Uma tabela ORACLE temporária que armazena registros predeterminados e possibilita filtrar campos para consultas restritas denomina-se
CONTAINER.
TRIGGER.
VIEW.
CONSTRAINT.
TABLESPACE.
A exclusão de uma tabela ORACLE por completo, incluindo conteúdo e estrutura, é realizada pelo comando DDL
DROP TABLE.
CLEAR TABLE.
CLEAN TABLE.
DELETE TABLE.
ERASE TABLE.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
A álgebra relacional é a base matemática de bancos de dados relacionais. A álgebra relacional pode ser definida como linguagem de consulta formal e procedimental. Para banco de dados, podem ser utilizadas diversas operações provenientes da teoria de conjuntos. A seleção (select), em banco de dados relacional, é
o resultado de todas as tuplas que pertencem às relações presentes em uma operação.
uma relação que parte de duas outras, levando as tuplas comuns e não-comuns a ambas.
utilizada para escolher subconjunto de tuplas em uma relação que satisfaça condição de seleção predefinida.
executada em apenas uma relação, e o resultado é uma nova relação.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
A respeito de SQL e PL/SQL, julgue os itens a seguir.
A estrutura básica de um bloco PL/SQL é composta por quatro seções: DECLARE, BEGIN, EXCEPTION e END. As seções DECLARE, BEGIN e END são obrigatórias.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Um banco de dados é parte do sistema de informação de uma organização, enquanto um modelo de dados de alto nível é somente uma parte do ISA (information systems architecture) da organização. Entre os componentes do ISA, encontram-se
os dados e os processos, que são representados por modelos de entidade relacionamento.
os dados, os processos que manipulam os dados, os eventos, e os pontos no tempo de quando os processos são executados.
os dados, as pessoas que executam os processos, e as tecnologias a serem utilizadas para sua implementação.
os dados, as justificativas dos eventos, e as regras que governam a tecnologia a ser empregada para a implementação dos processos.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Os administradores de bancos de dados (DBA) são profissionais responsáveis pela criação, manutenção e segurança do banco de dados de uma empresa. As tarefas dos DBA consistem em
I decidir que informação manter no banco de dados, identificar as entidades de interesse da empresa e a informação a registrar em relação a esta entidade.
II definir o conteúdo do banco de dados, descrevendo o esquema conceitual.
III definir os controles de segurança e integridade, que podem ser considerados parte do esquema conceitual com linguagens DML.
IV desenvolver aplicações em linguagem DML para o banco de dados.
Estão certos apenas os itens
I e II.
I e IV.
II e III.
III e IV.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Em relação as arquiteturas de grid utilizadas por alguns fabricantes de bancos de dados, julgue os itens subsequentes.
I As arquiteturas de grid utilizadas por alguns fabricantes de bancos de dados permitem que sejam agrupados um amplo número de servidores, armazenamento e redes em um recurso computacional flexível sob-demanda para as necessidades computacionais de uma organização.
II Em nível mais alto, a ideia de grid computing é a implementação de um utilitário em que o usuário não se preocupe onde os dados estão ou que computador executa uma requisição.
III Clustering é uma tecnologia utilizada para criar infraestruturas de grid. Os grids podem consistir de vários clusters.
IV Um grid presupõe que todos os servidores nele estão executando o mesmo conjunto de aplicações. As aplicações podem ser agendadas e migradas entre os diferentes servidores do grid.
V A utilização de grid para bancos de dados é possível em função de um banco de dados ter estruturas lógicas e estruturas físicas. Como ambos os tipos de estruturas são separadas, o armazenamento físico dos dados pode ser gerenciada sem afetar o acesso às estruturas de armazenamento lógico.
A quantidade de itens certos é igual a
1
2
3
4
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Em um banco de dados Microsoft SQL Server 2005, existe uma tabela denominada produtos, que possui, entre outros, um campo de nome valor para armazenar o preço de venda de diferentes produtos. Os preços dos produtos são R$ 170,00, R$ 180,00, R$ 195,00 e R$ 280,00. A tabela deve ser atualizada tal que, no campo valor, nenhum produto deverá possuir preço menor que R$ 195,00, e não pode haver redução de preço nos produtos.
Assinale a opção que apresenta corretamente o comando SQL que permite realizar a atualização na tabela descrita acima.
update produtos set valor = 195
update produtos set valor = 195 where valor < 195
update produtos set valor = 195 where valor <= 195
update produtos set valor = 195 where valor = 195
update produtos set valor = 195 where valor >= 195
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...