Trabalho de banco de dados

1702 palavras 7 páginas
-- 1. Através do DER disponibilizado, criar o banco de dados “Restaurante”.

create database Restaurante3 go -- 2. No banco “Restaurante”, criar todas as tabelas.

create table TipoItemCardapio ( IdTipoItemCardapio Integer Not Null Identity (1, 1), NomeItemCardapio Varchar(100) Unique Not Null, Constraint PK_TipoItemCardapio Primary Key (IdTipoItemCardapio)
)

create table Mesa ( IdMesa Integer Not Null Identity (1, 1), NumeroMesa Integer Not Null, LocalizacaoMesa Varchar(255), Constraint PK_Mesa Primary Key (IdMesa)
)

create table SituacaoPessoa ( IdSituacaoPessoa Integer Not Null Identity (1, 1), NomeSituacaoPessoa Varchar(50) Unique Not Null, Constraint PK_SituacaoPessoa Primary Key (IdSituacaoPessoa)
)

create table Cargo ( IdCargo Integer Not Null Identity (1, 1), NomeCargo Varchar(50) Unique Not Null, Constraint PK_Cargo Primary Key (IdCargo)
)

create table Cardapio ( IdCardapio Integer Not Null Identity (1, 1), IdTipoItemCardapio Integer Not Null, NomeItem Varchar(100) Unique Not Null, Valor Money Not Null, DataInicioVigencia DateTime Not Null, DataFimVigencia DateTime, PercentualGorjeta Decimal (5,2) Not Null, IndicadorSetor Varchar(1), Constraint PK_Cardapio Primary Key (IdCardapio), Constraint FK_Cardapio_TipoItemCardapio Foreign Key (IdTipoItemCardapio) References TipoItemCardapio (IdTipoItemCardapio)
)

create table Pessoa ( IdPessoa integer not null identity (1, 1), IdCargo Integer not null, IdSituacaoPessoa integer not null, NomePessoa Varchar(100) unique not null, CPF BigInt unique Not Null, Constraint PK_Pessoa Primary Key (IdPessoa), Constraint FK_Pessoa_Cargo Foreign Key (IdCargo) references Cargo (IdCargo), Constraint FK_Pessoa_SituacaoPessoa Foreign Key (IdSituacaoPessoa) references SituacaoPessoa (IdSituacaoPessoa)
)

create table Atendimento ( IdAtendimento integer not null identity (1, 1), IdPessoa integer not null, IdMesa integer not

Relacionados

  • Trabalho banco dados
    2238 palavras | 9 páginas
  • trabalho banco de dados
    2380 palavras | 10 páginas
  • Trabalho De Banco De Dados
    1461 palavras | 6 páginas
  • Trabalho Banco de Dados
    2049 palavras | 9 páginas
  • Trabalho banco de dados
    2228 palavras | 9 páginas
  • Trabalho de banco de dados
    2083 palavras | 9 páginas
  • Trabalho banco de dados
    3810 palavras | 16 páginas
  • TRABALHO BANCO DE DADOS
    334 palavras | 2 páginas
  • Banco de Dados Trabalho
    1863 palavras | 8 páginas
  • Trabalho Banco de Dados
    833 palavras | 4 páginas