Lista completa de Questões de Ciência da Computação do ano 2006 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Nas questões 53 até 60 considere um banco de dados relacional constituído pelas tabelas X, Y e Z, cujas instâncias são mostradas a seguir.
O comando SQL
select zz.*
from x xx left join z zz on xx.a=zz.a
produz:
Nas questões 53 até 60 considere um banco de dados relacional constituído pelas tabelas X, Y e Z, cujas instâncias são mostradas a seguir.
Observe o resultado de uma consulta mostrado a seguir.
O comando SQL que NÃO produz o resultado acima é:
select x.*
from x
where not exists (select * from z where z.a=x.a)
union all
select y.*
from y
where not exists (select * from z where z.c=y.c)
select 6 a, 3 b
union
select y.*
from y
where not exists (select * from z where z.c=y.c)
select x.*
from x
where not exists (select * from z where z.a=x.a)
select x.*
from x
where not exists (select * from z where z.a=x.a)
union select 6,3
select x.*
from x
where not exists (select * from z where z.a=x.a)
union all
select 6,3
Nas questões 53 até 60 considere um banco de dados relacional constituído pelas tabelas X, Y e Z, cujas instâncias são mostradas a seguir.
Considere que o diagrama ER, mostrado a seguir na notação IDEF1X com os atributos omitidos, reflete corretamente a estrutura dos relacionamentos existentes entre as entidades X, Y e Z, e que estas entidades correspondem às tabelas homônimas.
Supondo-se que nenhum dos atributos que constituem as chaves estrangeiras das tabelas tenha sido renomeado ou removido, pode-se concluir que:
Nas questões 53 até 60 considere um banco de dados relacional constituído pelas tabelas X, Y e Z, cujas instâncias são mostradas a seguir.
O comando SQL
select x.a,sum(z.e) as s
from x, y, z
where x.a=z.a and y.c=z.c
group by x.a
produz como resultado:
Nas questões 53 até 60 considere um banco de dados relacional constituído pelas tabelas X, Y e Z, cujas instâncias são mostradas a seguir.
– Considere uma tabela relacional R, com atributos atômicos A, B e C, na qual o atributo A é a chave primária. Sabendo-se que as dependências funcionais
A B
B C
AB C
se verificam, pode-se concluir que a tabela R está normalizada até a:
Nas questões 53 até 60 considere um banco de dados relacional constituído pelas tabelas X, Y e Z, cujas instâncias são mostradas a seguir.
Considere a seguinte especificação de uma chave estrangeira:
alter table T
add constraint C foreign key (x) references T;
Supondo-se que o atributo x não seja um identificador de T, essa construção corresponde, num diagrama ER, a:
Analise as informações abaixo, referentes a três das regras de Codd para bancos de dados relacionais:
I. A capacidade de manipular um conjunto de dados (relação), através de um simples comando, deve se estender às operações de inclusão, alteração ou exclusão de dados.
II. Programas de aplicação permanecem logicamente inalterados quando ocorrem mudanças no método de acesso ou na forma de armazenamento físico.
III. Mudanças nas relações e nas views provocam total impacto nas aplicações.
É correto o que se afirma em
I, apenas.
II, apenas.
I e II, apenas.
I e III. apenas.
I, II e III.
Habilidade de uma sub-classe de objetos especializar uma operação herdada, redefinindo a implementação da operação mas não a sua assinatura, é a definição de
agregação.
polimorfismo.
generalização.
encapsulação.
composição.
Na SQL Server, a sintaxe correta para apagar o índice CL_lastname da tabela employees é:
DROP INDEX CL_lastname FROM employees
DROP INDEX CL_lastname
DROP INDEX employees(CL_lastname)
DROP INDEX CL_lastname ON employees
DROP INDEX employees.CL_lastname
Na seqüência do nível de armazenamento para o nível lógico do usuário, a arquitetura ANSI/SPARC de um sistema de banco de dados se divide nos níveis
externo, conceitual e interno.
externo, interno e conceitual.
interno, conceitual e externo.
interno, externo e conceitual.
conceitual, externo e interno.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...