Observe o modelo lógico abaixo, contendo as tabelas DEPARTAMENTO, FUNCIONARIO e CARGO Com base no

modelo, analise as afirmações a seguir e assinale a alternativa correta para realizar o comando de criação da tabela FUNCIONARIO com as respectivas chaves, primária e estrangeiras:

a.
CREATE TABLE FUNCIONARIO (

NrMatric int not null primary key autoincrement,

Nnomefunc varchar (20) not null,

DtAdm date not null,

Genero char (1) not null,

CdDepto int not null FOREIGN KEY,

CdCargo int not null FOREIGN KEY,

);

b.
CREATE TABLE FUNCIONARIO (

NrMatric int not null foreign key autoincrement,

Nnomefunc varchar (20) not null,

DtAdm date not null,

Genero char (1) not null);

c.

CREATE TABLE FUNCIONARIO (

NrMatric int not null primary key autoincrement,

Nnomefunc varchar (20) not null,

DtAdm date not null,

Genero char (1) not null,

Constraint fk_depto foreign key (CdDepto) references departamento (CdDepto),

Constraint fk_cargo foreign key (CdCargo) references Cargo (CdCargo));

d.
CREATE TABLE FUNCIONARIO (

NrMatric int not null primary key identity (1,1),

Nnomefunc varchar (20) not null,

DtAdm date not null,

Genero char (1) not null,

CdDepto int not null,

CdCargo int not null,

Constraint pk_1 primary key (CdDepto) references departamento (CdDepto),

Constraint pk_2 primary key (CdCargo) references departamento (CdCargo) );

e.
CREATE TABLE FUNCIONARIO (

NrMatric int not null primary key identity (1,1),

Nnomefunc varchar (20) not null,

DtAdm date not null,

Genero char (1) not null,

CdDepto int not null,

CdCargo int not null,

Constraint fk_depto foreign key (CdDepto) references departamento (CdDepto),

Constraint fk_cargo foreign key (CdCargo) references Cargo (CdCargo));


Observe o modelo lógico abaixo, contendo as tabelas DEPARTAMENTO, FUNCIONARIO e CARGO Com base no

RESPONDER

kellysouzacristine está aguardando sua ajuda, Clique aqui para responder.