Skip to content

RafaMT93/SQL-Challenge

Repository files navigation

Instruções do Desafio

Primeira Etapa**************************

Um hotel local precisa de um Sistema que gerencie suas reservas (futuras, atuais e passadas), quartos e hóspedes.

Um quarto pode ser de um tipo específico e uma faixa de preço particular. Os preços dos quartos variam de um para outro (dependendo do tipo, serviços como café da manhã ou pensão completa etc.) e de uma temporada para outra (dependendo da época do ano).

Uma reserva de quarto pode incluir mais de um quarto e mais de um hóspede.

Entre outras facilidades, o Sistema deve ser capaz de responder às seguintes perguntas:

  • Quantos quartos estão atualmente disponíveis para reserva?;

  • Quais serviços estão disponíveis em quais quartos?,

  • Quais hóspedes possuem reservas nesta semana?

  1. De acordo com o cenário exposto, enumere no mínimo 10 regras de negócio;

  2. A partir das regras de negócio, desenvolva um modelo conceitual, que deve possuir no mínimo 7 entidades.

Segunda Etapa**************************

  1. A partir o modelo conceitual já entregue, desenvolva um modelo lógico.

  2. Tomando como base o modelo lógico, desenvolva um modelo físico.

Terceira Etapa**************************

  1. Tomando como base o modelo lógico já entregue, desenvolva um script SQL para criação das tabelas.

  2. Tomando como base as tabelas criadas anteriormente, desenvolva um script SQL para inserção de dados. Esse script deve inserir:

a) Três (3) Hóspedes;

b) Dez (10) Quartos;

c) Duas (2) Reservas vinculadas ao hóspede e ao quarto;

d) Cinco (5) Tarifas.

Obrigatoriamente, a sintaxe do banco de dados deve ser a utilizada no SQLite

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published