Banco de dados

822 palavras 4 páginas
Projeto Bando de Dados 2

Mini mundo

Em uma livraria existe vários livros que possuem um código único para cada um, um título, autor e o seu valor.
Para que possa existir compras precisamos de um cliente, o qual precisa ser cadastrado e possuir um código único para cada cliente, nome, e-mail, senha, endereço e telefone.
Em cada compra deve-se armazenar o código do livro vendido, o código do cliente, código da venda e o valor total dos produtos.
Para cada cliente pode-se realizar várias compras, e cada compra possui um cliente.
Cada compra pode conter vários livros e vários livros podem estar contidos em várias compras.

Modelo ER

Criação das tabelas:

Cliente:
CREATE TABLE cliente( codcliente int NOT NULL, nome VARCHAR(50), email VARCHAR(50), endereco VARCHAR(50), telefone NUMBER(8),
PRIMARY KEY (codCliente));

Livro:
CREATE TABLE livro( codlivro int NOT NULL, titulo VARCHAR(50), autor VARCHAR(50), valorUnit NUMBER(5,2),
PRIMARY KEY (codLivro));

Compras:
CREATE TABLE Compras( codcompra int NOT NULL, codcliente int, codlivro int, valortotal NUMBER(5,2),
PRIMARY KEY (codcompra));

Inserindo dados:

Clientes:
- INSERT INTO cliente(codcliente, nome, email, endereco, telefone) VALUES ('1','Ivo Luis','IvoLuis@gmail.com','Rua 1','11111111');
- INSERT INTO cliente(codcliente, nome, email, endereco, telefone) VALUES ('2','Andréa Rodrigues','AndréaRodrigues@gmail.com','Rua 2','22222222');
- INSERT INTO cliente(codcliente, nome, email, endereco, telefone) VALUES ('3','Layra Nayara','LayraNayara@gmail.com','Rua 3','33333333');
- INSERT INTO cliente(codcliente, nome, email, endereco, telefone) VALUES ('4','Angela Priscila','AngelaPriscila@gmail.com','Rua 4','44444444');
- INSERT INTO cliente(codcliente, nome, email, endereco, telefone) VALUES ('5','Débora Lima','DéboraLima@gmail.com','Rua 5','55555555');

Livros:
- INSERT INTO livro (codlivro, titulo, autor,

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas