O Banco de Dados Restaurante
Por: samisafatli • 6/11/2021 • Resenha • 252 Palavras (2 Páginas) • 200 Visualizações
[pic 1]
Sistema da Informação
Banco de Dados III
Nome_Do_Aluno
Tarefa 1
-- Criação do Banco de Dados Restaurante
CREATE DATABASE restaurante;
// Criação da Tabela e dos atributos do Cliente
CREATE TABLE cliente (
cod_cli INTEGER(20),
nome VARCHAR(20) NOT NULL,
endereco VARCHAR(100),
CONSTRAINT pkCli PRIMARY KEY (cod_cli),
);
-- Criação da Tabela e dos atributos do Pedido
CREATE TABLE pedido (
cod_pedido INTEGER(20),
cod_cli INTEGER(20),
datas DATE,
CONSTRAINT pkPed PRIMARY KEY (cod_pedido, cod_cli, datas),
CONSTRAINT fkPed FOREIGN KEY (cod_cli) REFERENCES cliente,
(cod_cli),
);
-- Criação da Tabela e dos atributos dos Itens do Pedido
CREATE TABLE itensdopedido (
cod_item INTEGER(20),
cod_pedido INTEGER(20),
qtd NUMBER(100) NOT NULL CHECK(qtd > 0),
desconto NUMBER(10),
CONSTRAINT pkItens PRIMARY KEY (cod_item, cod_pedido),
);
-- Criação da Tabela e dos atributos do Tipo do Prato
CREATE TABLE TipoDoPrato (
cod_tipo INTEGER(20),
descricao VARCHAR(100),
CONSTRAINT pkTipo PRIMARY KEY (cod_tipo),
);
-- Criação da Tabela e dos atributos do Prato
CREATE TABLE prato (
cod_prato INTEGER(20),
cod_tipo INTEGER(20)
descricao VARCHAR(100) NOT NULL
preco NUMBER(10) NOT NULL CHECK(qtd > 0)
CONSTRAINT pkPrato PRIMARY KEY (cod_prato),
CONSTRAINT fkPrato FOREIGN KEY (cod_tipo) REFERENCES ,
TipoDoPrato (cod_tipo),
);
Trabalho de Banco de Dados 3 Trabalho de Banco de Dados 3 Trabalho de Banco de Dados 3 Trabalho de Banco de Dados 3 Trabalho de Banco de Dados 3 Trabalho de Banco de Dados 3 Trabalho de Banco de Dados 3 Trabalho de Banco de Dados 3
Trabalho de Banco de Dados 3 Trabalho de Banco de Dados 3 Trabalho de Banco de Dados de
...