Banco de dados

Oi gente, Bom dia
Não estou conseguindo fazer essa questão de jeito nenhum se alguém poder me ajudar serei realmente muito grata :heart:

Crie as tabelas do diagrama e insira dois registros em cada tabela (na linguagem SQL)

fiz no sql server pq não tenho o mysql instalado. se for obrigatório utilizar mysql provavelmente a unica coisa que vc terá que alterar é no identity aí tu trocaria por AUTO_INCREMENT

CREATE TABLE FUNCIONARIO(
matriculafunc int identity primary key,
nomefunc varchar(200) not null,
telefone varchar(20) not null,
estado char(2) not null,
naturalidade varchar(200) not null,
datanasc date not null,
nacionalidade varchar(200)not null,
cpf varchar(11) not null,
reg varchar(20) not null
);


CREATE TABLE DEPENDENTE(
CODDEPENDENTE INT,
matriculafunc INT REFERENCES FUNCIONARIO(matriculafunc),
NOME_DEPENDENTE VARCHAR(200),
PRIMARY KEY(CODDEPENDENTE,matriculafunc)
);
CREATE TABLE CURSO(
CODCURSO INT IDENTITY PRIMARY KEY,
DESCRICAOCURSO VARCHAR(200) NOT NULL
)
CREATE TABLE CURSO_FUNCIONARIO(
CODCURSO INT  REFERENCES CURSO(CODCURSO),
matriculafunc INT NOT NULL REFERENCES FUNCIONARIO(matriculafunc) ,
ANOFORMACAO INT NOT NULL,
PRIMARY KEY(CODCURSO,matriculafunc)

);



INSERT INTO FUNCIONARIO VALUES('CLEITON CONCEIÇÃO','71991752143','BA','SALVADOR','19910101','BRASILEIRO','22222233344','AA222222');
INSERT INTO FUNCIONARIO VALUES('Ana ','3333333','BA','SALVADOR','19910101','BRASILEIRO','22222233344','AA222222');

INSERT INTO DEPENDENTE VALUES(1,1,'BEIJAMIN SANTOS');
INSERT INTO DEPENDENTE VALUES(2,2,'BEIJAMIN SANTOS');


INSERT INTO CURSO VALUES ('SISTEMA DE INFORMAÇÃO');
INSERT INTO CURSO VALUES ('CIEÊNCIAS DA COMPUTAÇÃO');

INSERT INTO CURSO_FUNCIONARIO VALUES(1,1,2020);
INSERT INTO CURSO_FUNCIONARIO VALUES(2,2,2017);
1 curtida