Você está na página 1de 2

CREATE DATABASE REGISTROS;

USE REGISTROS;

CREATE TABLE Cargo(


ID INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
Tipo varchar(200) NOT NULL,

);

INSERT into Tipo VALUES('Auxiliar');


INSERT into Tipo VALUES('Principal');
INSERT into Tipo VALUES('Chefia');

CREATE TABLE Funcionários(


ID INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
Nome varchar(200) NOT NULL,
Salário FLOAT NOT NULL,
Código INT NOT NULL
);

INSERT into Funcionários VALUES('Alana','1500.00','10');


INSERT into Funcionários VALUES('Bruna','2600.00','15');
INSERT into Funcionários VALUES('Carlos','4000.00','10');
INSERT into Funcionários VALUES('Davi','5500.00','15');
INSERT into Funcionários VALUES('Elen','8000.00','20');

CREATE TABLE Departamento(


ID INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
Funções varchar(200) NOT NULL,
);

INSERT into Departamento VALUES('Caixa');


INSERT into Departamento VALUES('Financeiro');
INSERT into Departamento VALUES('Tesouraria');
INSERT into Departamento VALUES('1° Gerencia');
INSERT into Departamento VALUES('2° Gerencia');
INSERT into Departamento VALUES('Chefia');

CREATE TABLE Dpto_func(


ID INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
ID_Funcionário int NOT NULL,
ID_Departamento int NOT NULL,
FOREIGN KEY (ID_Funcioários) REFERENCES Funcionários (ID),
FOREIGN KEY (ID_Departamento) REFERENCES Departamento(ID)
);

INSERT into Dpto_func VALUES('1','1',);


INSERT into Dpto_func VALUES('1','2',);
INSERT into Dpto_func VALUES('2','2',);
INSERT into Dpto_func VALUES('2','3',);
INSERT into Dpto_func VALUES('3','4',);
INSERT into Dpto_func VALUES('4','5',);
INSERT into Dpto_func VALUES('5','6',);

Você também pode gostar