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

دسته بندی : /


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

04 اردیبهشت 1403

سطح تمرین

سخت

در این پست قصد داریم چند نمونه سوال نرمالسازی پایگاه داده را بررسی نماییم.

سوال اول نرمالسازی

جدول پارکینگ فرودگاه به شرح زیر می باشد:
این جدول در چه سطحی از نرمالسازی است؟
وابستگی عملکردی (functional dependency) میان خصیصه ها را شناسایی نمایید.
نرمالسازی را تا سطح سوم ادامه دهید؟

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

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

این جداول به صورت پیش فرض در سطح 1NF قرار دارد.

برای تبدیل به سطح 3NF باید کارهای زیر را انجام دهیم:

البته، پیش از آن که به مراحل تبدیل اطلاعات به صورت نرمال‌شده 1NF به 3NF بپردازیم، بهتر است که مفاهیم 1NF، 2NF و 3NF را مرور کنیم:

اولین فرم نرمال (1NF)

  • هر سلول در جدول باید یک مقدار داشته باشد.
    هر ستون باید از نوع داده‌ای یکتا باشد.
    هر ردیف باید یک شناسه یا کلید اصلی داشته باشد.

دومین فرم نرمال (2NF)

  • همهٔ ویژگی‌ها باید به گونه‌ای باشند که به کلید اصلی کامل وابسته باشند.

سومین فرم نرمال (3NF)

  • هر ویژگی غیر کلیدی باید به طور مستقیم از کلید اصلی وابسته باشد.

به عبارت دیگر، هیچ ویژگی غیر کلیدی نباید به یک ویژگی دیگری که غیر کلیدی است وابسته باشد.

مراحل تبدیل اطلاعات از 1NF به 3NF

1-شناسایی کلید اصلی:
تشخیص کلید اصلی جدول براساس ویژگی‌های آن.
2-حذف تکرارها:
تشخیص و حذف تکرارهای اطلاعات از ستون‌ها و ردیف‌های جدول.
3-تشخیص و حذف وابستگی‌های غیرکلیدی:

تحلیل ویژگی‌های غیر کلیدی و اطمینان از اینکه هر ویژگی غیرکلیدی به صورت مستقیم از کلید اصلی dependency باشد.

4-تفکیک جداول:
در صورت لزوم، جداول جدید با استفاده از تحلیل وابستگی‌ها و اطلاعات به گونه‌ای تقسیم می‌شوند که مطابق با قواعد 3NF باشند.
5-ایجاد ارتباطات بین جداول:
ایجاد روابط میان جداول به منظور حفظ اطلاعات مرتبط و اعمال قواعد این سطح نرمال.

سوال دوم نرمال سازی

3. شرکت اتوبوس رانی به سیستم اطلاعاتی جهت مدیریت کاراتر نیازمند است.

در این سیستم لازم است اطلاعات 100 وسیله نقلیه، 350 راننده، 70 مسیر جهت برنامه ریزی روزانه نگهداری شود.

به علاوه لازم است شرکت بداند هر راننده مجوز رانندگی کدام وسیله را دارد.

خصیصه ها (attribute) های اطلاعات موجود در این شرکت به شرح زیر می باشند:

نرمال سازی اتوبوس رانی

سوال نرمالسازی اتوبوس رانی

در ضمن مجوز برای راننده و وسیله صادر می شود.
جدول و relation این سیستم را رسم نمایید.
وابستگی عملکردی (functional dependency) میان خصیصه ها را شناسایی نمایید.
نرمالسازی را تا سطح سوم ادامه دهید؟

پس از خرید نمونه سوال نرمالسازی پایگاه داده چه چیزی دریافت میکنم؟

  • پاسخ هر دو نرمال سازی در قالب فایل ورد و پی دی اف
  • فیلم آموزشی توضیحات در صورت نیاز دانشجو

از بخش تمرین پایگاه داده میتوانید مجموعه تمرین رایگان و با جواب را دریافت نمایید.

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “نمونه سوال نرمالسازی پایگاه داده”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه محاسبه عملگر های بیتی در سی شارپ

پروژه محاسبه عملگر های بیتی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
22 مثال الگوریتم از کتاب الگوریتم مجتمع فنی

22 مثال الگوریتم از کتاب الگوریتم مجتمع فنی

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
شمارش تعداد کلمات در سی پلاس پلاس

شمارش تعداد کلمات در سی پلاس پلاس

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
فلوچارت بررسی عدد متقارن

فلوچارت بررسی عدد متقارن

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
کد کیک تولد در سی پلاس پلاس

کد کیک تولد در سی پلاس پلاس

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین تبدیل پروژه پایتون به فایل exe

تمرین تبدیل پروژه پایتون به فایل exe

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : ساده
پروژه فیش حقوقی در پایتون

پروژه فیش حقوقی در پایتون

  • استادیار: وفایی مقدم
  • قیمت: 80,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت