https://github.com/rafasancor/bancodedados-hotel
Banco de dados MySQL para gerenciamento de um hotel. Ele armazena informações sobre clientes, reservas, ocupações, serviços adicionais e administração do hotel, garantindo uma gestão eficiente e organizada dos dados.
https://github.com/rafasancor/bancodedados-hotel
mysql sql
Last synced: 19 days ago
JSON representation
Banco de dados MySQL para gerenciamento de um hotel. Ele armazena informações sobre clientes, reservas, ocupações, serviços adicionais e administração do hotel, garantindo uma gestão eficiente e organizada dos dados.
- Host: GitHub
- URL: https://github.com/rafasancor/bancodedados-hotel
- Owner: rafasancor
- License: mit
- Created: 2025-03-07T19:24:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-07T19:33:37.000Z (over 1 year ago)
- Last Synced: 2025-03-07T20:29:40.638Z (over 1 year ago)
- Topics: mysql, sql
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Banco de Dados para Gerenciamento de Hotel
Este projeto consiste no desenvolvimento de um banco de dados para gerenciamento de um hotel. O banco de dados permite armazenar informações sobre clientes, reservas, ocupações, serviços adicionais e a administração do hotel. A estrutura foi projetada para garantir integridade referencial e organização eficiente dos dados.
## Tecnologias Utilizadas
- **MySQL**
- **SQL para criação e manipulação de dados**
## Estrutura do Banco de Dados
O banco de dados contém as seguintes tabelas:
- **Cliente**: Cadastro de clientes, incluindo CPF ou passaporte.
- **ClienteBrasileiro** e **ClienteEstrangeiro**: Diferenciação dos clientes por nacionalidade.
- **Telefone**: Registros de contato dos clientes.
- **Quarto**: Cadastro dos quartos disponíveis no hotel.
- **Reserva**: Armazena as reservas de clientes nos quartos.
- **Gerente**: Cadastro de gerentes responsáveis pela aprovação de reservas.
- **Aprovação**: Registra a validação de reservas pelos gerentes.
- **Ocupação**: Controle da estadia dos clientes nos quartos.
- **Restaurante** e **OcupacaoRestaurante**: Controle de visitas dos clientes aos restaurantes do hotel.
- **Frigobar** e **OcupacaoFrigobar**: Registro de consumo de itens do frigobar.
- **Massagem** e **OcupacaoMassagem**: Registro de sessões de massagem dos clientes.
## Como Executar o Projeto
1. Execute o script SQL em um ambiente compatível com MySQL.
2. O banco de dados **Hotel** será criado automaticamente.
3. As tabelas serão geradas e populadas com dados iniciais.
4. Utilize comandos SQL para consultas e operações de gerenciamento do hotel.