CREATE TABLE Cidadaos (
ID_Cidadao INT AUTO_INCREMENT PRIMARY KEY,
Nome_Completo VARCHAR(100) NOT NULL,
CPF CHAR(11) NOT NULL UNIQUE,
Email VARCHAR(100) NOT NULL UNIQUE
);
CREATE TABLE Categorias_Servico (
ID_Categoria INT AUTO_INCREMENT PRIMARY KEY,
Nome_Categoria VARCHAR(60) NOT NULL UNIQUE,
Prazo_Dias INT NOT NULL
);
CREATE TABLE Chamados (
ID_Chamado INT AUTO_INCREMENT PRIMARY KEY,
Descricao_Problema VARCHAR(255) NOT NULL,
Data_Abertura DATE NOT NULL,
Custo_Estimado DECIMAL(10,2) NOT NULL,
ID_Cidadao INT NOT NULL,
ID_Categoria INT NOT NULL,
FOREIGN KEY (ID_Cidadao) REFERENCES Cidadaos(ID_Cidadao),
FOREIGN KEY (ID_Categoria) REFERENCES Categorias_Servico(ID_Categoria)
);
CREATE TABLE Kadira (
ID_Chamadoke INT AUTO_INCREMENT PRIMARY KEY,
Describes VARCHAR(255) NOT NULL,
Prazoke_Dias INT NOT NULL
);
CREATE TABLE Malandake (
ID_Cidadaoke INT AUTO_INCREMENT PRIMARY KEY,
Nomeke_Completo VARCHAR(100) NOT NULL ,
CPFke CHAR(11) NOT NULL UNIQUE,
Emailke VARCHAR(100) NOT NULL
);
INSERT INTO Cidadaos
(Nome_Completo, CPF, Email)
VALUES
('Joao da Silva', '12345678901', 'joao@email.com'),
('Maria Oliveira', '23456789012', 'maria@email.com'),
('Carlos Santos', '34567890123', 'carlos@email.com'),
('Carla Santos', '1234567801','carla@email.com');
INSERT INTO Categorias_Servico
(ID_Categoria,Nome_Categoria, Prazo_Dias)
VALUES
(1,'Iluminacao Publica', 10),
(2,'Tapa-Buraco', 15),
(3,'Saneamento', 20);
INSERT INTO Chamados
(Descricao_Problema, Data_Abertura, Custo_Estimado, ID_Cidadao, ID_Categoria)
VALUES
('Poste de luz apagado na rua principal', '2026-08-20', 350.00, 1, 1),
('Buraco grande na avenida central', '2026-08-21', 1200.50, 2, 2),
('Vazamento de agua na rua das Flores', '2026-08-22', 800.75, 3, 3),
('Buro de agua na rua das raton','2026-03-25',875.75,3,3);
INSERT INTO Kadira
(ID_Chamadoke, Describes,Prazoke_Dias)
VALUES
(1,'Illumination',10),
(2,'Tapas',25),
(3,'Uno',30);
INSERT INTO Malandake
(ID_Cidadaoke,Nomeke_Completo,CPFke,Emailke)
VALUES
(1,'Jao','1234574','coka@gamail.com'),
(2,'Suzana','1248575','coco@gmail.com'),
(3,'Mérita','102478','cokeke@gmail.com');
SELECT * FROM Cidadaos;
SELECT * FROM Categorias_Servico;
SELECT * FROM Chamados ;
SELECT * FROM Kadira ;
SELECT * FROM Malandake ;
SELECT * FROM Chamados;
To embed this project on your website, copy the following code and paste it into your website's HTML: