Foram encontradas 1.880 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!


Sabe-se que o atributo nome é a chave primária da tabela x e que há mais de dois registros na tabela, assinale a opção que indica a descrição correta do que é produzido pela execução desse comando no MS SQL Server.
id_num int IDENTITY(1,1)
Assinale o correto significado da propriedade IDENTITY nesse caso.
A1 → A2
A2 → A1
O projetista do banco de dados pretende que seu esquema respeite as formas normais 3FN e BCFN, e analisou três alternativas para a criação da tabela.
I. create table T (A1 int not null, A2 int not null)
II. create table T (A1 int not null, A2 int not null, unique (A1,A2))
III. create table T (A1 int not null, A2 int not null, unique (A1), unique (A2))
Assinale:
Analise o comando SQL mostrado a seguir juntamente com a instância da tabela C.
update C
set b = (select max(b) from C)
a b
1 2
2 4
3 7
4 8
Assinale a opção que apresenta o número de registros da
instância da tabela C que sofreram alguma alteração em seus
atributos, em relação à instância mostrada, devido à execução
desse comando.
Analise o comando SQL mostrado a seguir juntamente com a instância da tabela C.
delete from C
where exists
(select * from C c1
where c1.a=C.a and c1.b=C.b)
a b
12 14
14 12
12 14
14 12
Assinale a opção que apresenta o número de registros na
instância da tabela C após a execução desse comando.
Analise o comando SQL mostrado a seguir juntamente com a instância da tabela C.

Assinale a opção que apresenta o número de linhas inseridas na
tabela C pela execução desse comando.
Analise o comando SQL mostrado a seguir juntamente com a instância da tabela C.
select case when a<b then a else b end,
count(*) x from C group by case when a<b then a else b enda b 12 14 12 14 14 12 14 12
Assinale a opção que apresenta o número de linhas do resultado produzido pela execução desse comando.
Analise as seguintes dependências funcionais:
a → b
b → a
Considerando-se que a constraint UQ estabelece o que é
equivalente a uma chave candidata, assinale a opção que
apresenta um esquema relacional normalizado até a FNBC à luz
das dependências mostradas.
Considere uma tabela relacional que contém uma coluna intitulada nome, que armazena nomes completos de pessoas.
Assinale a opção que apresenta o tipo de dados comumente empregado para esse tipo de campo.
Em geral, a definição de chaves estrangeiras em bancos de dados relacionais pode vir acompanhada da especificação de procedimentos adicionais a serem adotados quando da exclusão/alteração de valores nos registros da tabela estrangeira.
create table R2 (
a int not null primary key,
b int null,
x int not null,
constraint FK foreign key (x) references
R1(x)
)
Considerando o script acima, as opções complementares
compatíveis para a definição da chave estrangeira FK são:
Analise o comando SQL a seguir.

X int identity (1,1)
Isso garante que a coluna X:
select max(A1) X, count(*) Y, sum(A1) Z from T
Executado quando a instância da tabela T estiver vazia (com zero registros), esse comando produz como resultado:

A dependência funcional que certamente NÃO pode ser depreendida dessa instância é:
C1 → C2
C1 → C3
C3 → C4
Uma tabela T de atributos C1, C2, C3, C4, na qual C1 é umidentificador, verifica a terceira forma normal somente se: