0% acharam este documento útil (0 voto)
22 visualizações4 páginas

Database Unifecaf Estude o Caso

Enviado por

oculitui9
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
22 visualizações4 páginas

Database Unifecaf Estude o Caso

Enviado por

oculitui9
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 4

CREATE DATABASE mercadoconfia;

USE mercadoconfia;

CREATE TABLE Endereço (


id_endereco INTEGER PRIMARY KEY,
logradouro VARCHAR(100),
cidade VARCHAR(50),
bairro VARCHAR(50),
CEP VARCHAR(10)
);

CREATE TABLE Usuário (


id_usuario INTEGER PRIMARY KEY,
nome VARCHAR(100),
e-mail VARCHAR(100),
telefone VARCHAR(20),
histórico VARCHAR(255),
id_endereco INTEGER,
FOREIGN KEY (id_endereco) REFERENCES Endereço(id_endereco)
);

CREATE TABLE Assinatura (


id_assinatura INTEGER PRIMARY KEY,
tipo VARCHAR(50),
status BOOLEAN,
id_usuario INTEGER,
data_inicio DATE,
data_termino DATE,
FOREIGN KEY (id_usuario) REFERENCES Usuário(id_usuario)
);

CREATE TABLE Produtos (


id_produtos INTEGER PRIMARY KEY,
nome VARCHAR(100),
categoria VARCHAR(50),
quantidade VARCHAR(20),
preco DECIMAL(10, 2)
);

CREATE TABLE colaboradores (


id_colaboradores INTEGER PRIMARY KEY,
nome VARCHAR(100),
cargo VARCHAR(50),
salario DECIMAL(10, 2),
horario TIME
);

CREATE TABLE colaboradores_produtos (


id_colaboradores_produtos INTEGER PRIMARY KEY,
id_colaboradores INTEGER,
id_produtos INTEGER,
FOREIGN KEY (id_colaboradores) REFERENCES
colaboradores(id_colaboradores),
FOREIGN KEY (id_produtos) REFERENCES Produtos(id_produtos)
);
CREATE TABLE produtos_Usuario (
id_produtos_usuario INTEGER PRIMARY KEY,
id_produtos INTEGER,
id_usuario INTEGER,
FOREIGN KEY (id_produtos) REFERENCES Produtos(id_produtos),
FOREIGN KEY (id_usuario) REFERENCES Usuário(id_usuario)
);

INSERT INTO Endereço (id_endereco, logradouro, cidade, bairro, CEP)


VALUES (1, 'Avenida W3 Norte', 'Brasília', 'Asa Norte', '70000-000');

INSERT INTO Usuário (id_usuario, nome, e-mail, telefone, histórico,


id_endereco)
VALUES (1, 'Maria Silva', 'maria.silva@example.com', '(61) 99999-9999', 'Cliente
fiel desde 2020', 1);

INSERT INTO Assinatura (id_assinatura, tipo, status, id_usuario, data_inicio,


data_termino)
VALUES (1, 'Premium', TRUE, 1, '2022-01-01', '2023-01-01');

INSERT INTO Produtos (id_produtos, nome, categoria, quantidade, preco)


VALUES (1, 'Arroz', 'Alimentos', '50kg', 25.90);

INSERT INTO colaboradores (id_colaboradores, nome, cargo, salario, horario)


VALUES (1, 'João Pereira', 'Gerente', 4500.00, '08:00:00');

INSERT INTO colaboradores_produtos (id_colaboradores_produtos,


id_colaboradores, id_produtos)
VALUES (1, 1, 1);

INSERT INTO produtos_Usuario (id_produtos_usuario, id_produtos,


id_usuario)
VALUES (1, 1, 1);

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy