Skip to content

meta-syfu/SQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

پایگاه داده سامانه رزرواسیون هتل

نمودار ER: در این نمودار روابط موجودیت های مختلف با صفت های ان مورد بررسی قرار می گیرد.

موجودیت ها شامل مشتری,اتاق,کارمند می باشد.

نمودار ان به شکل زیر است:

بعد از مرحله تحلیل و رسم نمودار ER با استفاده از ان جداول مورد نیاز هر موجودیت به طوری که در بهینه ترین حالت باشند را در SQL طراحی میکنیم کد دستورات به صورت زیر است:

با توجه به تصاویر تمام موجودیت ها و روابط به جداولی دقیقا با همان صفات و کلید اصلی نمودار ER طراحی شده است.

پس از ساخت و طراحی جداول نیاز به درج اطاعات داریم تا با استفاده از داده هایی که با دستورات SQL وارد میکنیم کویری های مناسب برای این پایگاه داده اضافه کنیم.

کد دستورات به صورت زیر است:

بعد از درج مقادیر جداول خروجی جداول به صورت زیر است:

جدول مشتری:

جدول اتاق

جدول کارمند:

جدول reserve:

جدول services:

حال می توانیم با استفاده از دستورات SQL کویری هایی زده باشیم که عبارت اند از:

Releases

No releases published

Packages

No packages published