Procura

Banco de dadosBanco de dados relacionais


EXERCÍCIOS - Exercício 319

  • (FGV 2019)

Considere um banco relacional construído sobre os atributos A, B, C e D, para o qual as seguintes dependências funcionais são verdadeiras:

A → B

A → C

A → D

B → A

O comando de criação desse banco que garante a decomposição sem perda, preserva as dependências e mantém a normalização do esquema relacional é:




A)

create table T( a char(8) not null primary key,

b int, c int, d int)



B)

create table T( a char(8) not null primary key,

b int not null unique, c int, d int)



C)

create table T1( a char(8) not null primary key,

c int, d int)

create table T2( b int not null primary key,

c int, d int)



D)

create table T1( a char(8) not null primary key,

c int, d int)

create table T2( a char(8) not null primary key,

b int)



E)

create table T1( a char(8) not null primary key,

b int, c int, d int)

create table T2( a char(8) not null primary key,

b int not null unique)




Próximo:
EXERCÍCIOS - Exercício 320

Vamos para o Anterior: Exercício 318

Tente Este: Exercício 133

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=3.11ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.61ms))((ts_substr_c=2.06ms))((ts_substr_im=0.93ms))
((total= 7ms))