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


در حال بارگذاری
23 اکتبر 2022
فایل ورد و پاورپوینت
2120
2 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

 مفاهیم پایگاه دادهای رابطه ای و نرمال سازی دارای ۲۷۶ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مفاهیم پایگاه دادهای رابطه ای و نرمال سازی  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مفاهیم پایگاه دادهای رابطه ای و نرمال سازی۲ ارائه میگردد

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مفاهیم پایگاه دادهای رابطه ای و نرمال سازی،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مفاهیم پایگاه دادهای رابطه ای و نرمال سازی :

عنوان صفحه

فصل پنجم – دیگر زبانهای رابطه ای ………………………………………………………………………………………………………………. ۱

۵-۱- حساب رابطه ای چند تایی ……………………………………………………………………………………………………………………….. ۳

۵-۱-۱- طرح مثال …………………………………………………………………………………………………………………………………………. ۴

۵-۱-۲- تعاریف رسمی ……………………………………………………………………………………………………………………………………. ۹

۵-۱-۳- اطمینان در بیان …………………………………………………………………………………………………………………………………… ۱۱

۵-۱-۴- زبان های توانای پر معنی ……………………………………………………………………………………………………………………… ۱۲

۵-۲- قلمرو حساب رابطه ای …………………………………………………………………………………………………………………………… ۱۳

۵-۲-۱- تعریف رسمی ………………………………………………………………………………………………………………………………….. ۱۳

۵-۲-۲- پرس وجوهای نمونه …………………………………………………………………………………………………………………………… ۱۴

۵-۲-۳- ایمنی عبارات ……………………………………………………………………………………………………………………………………. ۱۶

۵-۲-۴- قدرت بیانی زبان ……………………………………………………………………………………………………………………………….. ۱۸

۵-۳- پرس وجو از طریق مثال ………………………………………………………………………………………………………………………….. ۱۹

۵-۳-۱-جدول های ساختمان …………………………………………………………………………………………………………………………… ۲۰

۵-۳-۲- پرس وجو هایی روی یک رابطه …………………………………………………………………………………………………………… ۲۰

۵-۳-۳- پرس وجو روی رابطه های جداگانه ……………………………………………………………………………………………………… ۲۵

۵-۳-۴- جعبه وضعیت …………………………………………………………………………………………………………………………………… ۲۷

۵-۳-۵- رابطه نتیجه ………………………………………………………………………………………………………………………………………. ۳۰

۵-۳-۶- QBEدر مایکروسافت اکسس …………………………………………………………………………………………………………….. ۳۲

۵-۴- دیتالوگ …………………………………………………………………………………………………………………………………………….. ۳۵

۵-۴-۱- ساختار اساسی ………………………………………………………………………………………………………………………………….. ۳۵

۵-۴-۲- ترکیب دستورات دیتالوگ …………………………………………………………………………………………………………………. ۳۸

۵-۴-۳- ترکیب های معنایی دیتالوگ غیر بازگشتی ……………………………………………………………………………………………. ۴۲

عنوان صفحه

۵-۴-۳-۱- ترکیب های معنایی یک دستور ………………………………………………………………………………………………………… ۴۲

۵-۴-۳-۲- ترکیب معنایی برنامه ………………………………………………………………………………………………………………………. ۴۴

۵-۴-۴- ایمنی ……………………………………………………………………………………………………………………………………………… ۴۷

۵-۴-۵- عملیاتهای رابطه ای در دیتالوگ ………………………………………………………………………………………………………….. ۴۹

۵-۴-۶- بازگشتی در دیتالوگ ………………………………………………………………………………………………………………………… ۵۱

۵-۴-۷- قدرت بازگشتی ……………………………………………………………………………………………………………………………….. ۵۶

۵-۵- خلاصه ………………………………………………………………………………………………………………………………………………. ۵۹

مرور اصطلاحات ………………………………………………………………………………………………………………………………………… ۶۰

تمرین مهارت ……………………………………………………………………………………………………………………………………………… ۶۱

تمرین ها ……………………………………………………………………………………………………………………………………………………. ۶۳

نکاتی مربوط به مفاهیم پایگاه دادهای رابطه ای و نرمال سازی
فهرست کتاب ………………………………………………………………………………………………………………………… ۶۶

ابزارها ……………………………………………………………………………………………………………………………………………………….. ۶۷

بخش دوم :طراحی پایگاه داده ……………………………………………………………………………………………………………………… ۶۸

فصل ششم: طراحی پایگاه داده مدل E-R …………………………………………………………………………………………………… 70

۶-۱- مفهوم کلی فرایند طراحی ……………………………………………………………………………………………………………………… ۷۱

۶-۱-۱- مراحل طراحی ………………………………………………………………………………………………………………………………. ۷۲

۶-۱-۲- طراحی جایگزین ها ………………………………………………………………………………………………………………………… ۷۴

۶-۲- مدل موجودیت رابطه …………………………………………………………………………………………………………………………. ۷۵

۶-۲-۱- گروه موجودیت …………………………………………………………………………………………………………………………… ۷۶

۶-۲-۲- گروه رابطه ها ……………………………………………………………………………………………………………………………….. ۷۸

۶-۲-۳- صفات …………………………………………………………………………………………………………………………………………. ۸۳

۶-۳- محدودیت ها …………………………………………………………………………………………………………………………………….. ۸۷

۶-۳-۱- ترسیم کاردینالیتی ………………………………………………………………………………………………………………………….. ۸۷

۶-۳-۲- کلیدها …………………………………………………………………………………………………………………………………………. ۸۹

۶-۳-۲-۱- گروه موجودیت ها …………………………………………………………………………………………………………………….. ۹۰

۶-۳-۲-۲- گروه رابطه ها ……………………………………………………………………………………………………………………………. ۹۱

۶-۳-۳- مشارکت محدودیت ها …………………………………………………………………………………………………………………. ۹۳

۶-۴- نمودارهای موجودیت – رابطه ……………………………………………………………………………………………………………. ۹۳

۶-۵- نتایج طراحی موجودیت – رابطه …………………………………………………………………………………………………………. ۱۰۲

۶-۵-۱- استفاده از گروه موجودیت ها در مقابل صفات ………………………………………………………………………………….. ۱۰۲

۶-۵-۲- استفاده از گروه موجودیت ها به جای گروه رابطه ها ………………………………………………………………………….. ۱۰۵

۶-۵-۳- گروه رابطه های n-ary در مقایل دوگانه ………………………………………………………………………………………… ۱۰۶

عنوان صفحه

۶-۵-۴- جایگاه صفات رابطه ……………………………………………………………………………………………………………………. ۱۰۹

۶-۶- گروه موجودیت ضعیف …………………………………………………………………………………………………………………… ۱۱۱

۶-۷- ویژگیهای E-R گسترده …………………………………………………………………………………………………………………. ۱۱۴

۶-۷-۱- ویژه کاری …………………………………………………………………………………………………………………………………. ۱۱۵

۶-۷-۲ – عمومی سازی ……………………………………………………………………………………………………………………………. ۱۱۸

۶-۷-۳- صفات وراثتی …………………………………………………………………………………………………………………………….. ۱۲۰

۶-۷-۴- محدودیت ها در عمومی سازی ……………………………………………………………………………………………………… ۱۲۱

۶-۷-۵- ترکیب ……………………………………………………………………………………………………………………………………… ۱۲۵

۶-۷-۶- نمادهای E-R جایگزین ………………………………………………………………………………………………………………. ۱۲۸

۶-۸- طراحی پایگاه داده برای پروژه بانکداری …………………………………………………………………………………………….. ۱۳۰

۶-۸-۱- جایگزین های طرح E-R ……………………………………………………………………………………………………………… 131

۶-۸-۲- الزامات داده برای پایگاه داده بانک …………………………………………………………………………………………………. ۱۳۲

۶-۸-۳- گروه های موجودیت برای پایگاه داده بانک ……………………………………………………………………………………. ۱۳۴

۶-۸-۴- گروه های رابطه برای پایگاه داده بانک ……………………………………………………………………………………………. ۱۳۵

۶-۸-۵- نمودار E-R برای پایگاه داده بانک ……………………………………………………………………………………………….. ۱۳۶

۶-۹- تبدیل شدن به الگوی رابطه ای ………………………………………………………………………………………………………….. ۱۳۶

۶-۹-۱- ارائه گروه های موجودیت قوی ……………………………………………………………………………………………………… ۱۳۸

۶-۹-۲- ارائه گروه های موجودیت ضعیف …………………………………………………………………………………………………. ۱۳۹

۶-۹-۳ – ارائه گروه های رابطه …………………………………………………………………………………………………………………. ۱۴۰

۶-۹-۳-۱- الگوهای زائد ………………………………………………………………………………………………………………………….. ۱۴۲

۶-۹-۳-۲- ترکیب الگوها …………………………………………………………………………………………………………………………. ۱۴۲

۶-۹-۴- صفات ترکیبی و چند مقداری ……………………………………………………………………………………………………….. ۱۴۴

۶-۹-۵- ارائه روش عمومی سازی …………………………………………………………………………………………………………….. ۱۴۵

۶-۹-۶- ارائه دادن ترکیب ……………………………………………………………………………………………………………………….. ۱۴۷

۶-۹-۷- الگوی رابطه برای پروژه بانکداری …………………………………………………………………………………………………. ۱۴۸

۶-۱۰- جنبه های دیگر طراحی پایگاه داده ………………………………………………………………………………………………….. ۱۴۹

۶-۱۰-۱- محدودیت داده ها وطراحی پایگاه داده رابطه ای ……………………………………………………………………………. ۱۵۰

۶-۱۰-۲- الزامات کاربردی : پرس وجوها ، کارایی ………………………………………………………………………………………. ۱۵۱

۶-۱۰-۳- الزامات کنترل …………………………………………………………………………………………………………………………. ۱۵۳

۶-۱۰-۴- جریان داده ها ………………………………………………………………………………………………………………………….. ۱۵۳

۶-۱۰-۵- موضوعات دیگر در طراحی پایگاه داده ……………………………………………………………………………………….. ۱۵۴

۶-۱۱- زبان مدل سازی یکپارچه UML …………………………………………………………………………………………………… 156

عنوان صفحه

۶-۱۲- خلاصه ……………………………………………………………………………………………………………………………………….. ۱۶۰

مروری بر اصطلاحات ………………………………………………………………………………………………………………………………. ۱۶۳

تمرین مهارت …………………………………………………………………………………………………………………………………………. ۱۶۵

تمرینات …………………………………………………………………………………………………………………………………………………. ۱۷۰

منابع ……………………………………………………………………………………………………………………………………………………… ۱۷۳

ابزارها ……………………………………………………………………………………………………………………………………………………. ۱۷۳

فصل هفتم: طراحی پایگاه داده رابطه ای ……………………………………………………………………………… ۱۷۵

۷-۱- ویژگی های طراحی های رابطه ای خوب …………………………………………………………………………………………… ۱۷۶

۷-۱-۱- طراحی جایگزین : الگوهای بزرگتر ……………………………………………………………………………………………….. ۱۷۷

۷-۱-۲- طراحی جایگزین : الگوهای کوچکتر …………………………………………………………………………………………….. ۱۸۱

۷-۲- محدوده های غیر قابل تجزیه واولین شکل نرمال ………………………………………………………………………………….. ۱۸۵

۷-۳- تجزیه با استفاده از وابستگی های عملیاتی …………………………………………………………………………………………. ۱۸۸

۷-۳-۱- کلیدها و وابستگی های عملیاتی ……………………………………………………………………………………………………. ۱۸۸

۷-۳-۲- شکل نرمال Boyce-codd ………………………………………………………………………………………………………. 192

۷-۳-۳- BCNF و حفاظت وابستگی ……………………………………………………………………………………………………… ۱۹۳

۷-۳-۴- سومین شکل نرمال …………………………………………………………………………………………………………………… ۱۹۷

۷-۳-۵- شکل های نرمال بیشتر ………………………………………………………………………………………………………………… ۲۰۰

۷-۴- تئوری وابستگی عملیاتی …………………………………………………………………………………………………………………. ۲۰۱

۷-۴-۱- بستار مجموعه وابستگی های عملیاتی ……………………………………………………………………………………………. ۲۰۱

۷-۴-۲- بستار گروه های صفات …………………………………………………………………………………………………………….. ۲۰۵

۷-۴-۳- پوشش استاندارد ……………………………………………………………………………………………………………………… ۲۰۸

۷-۴-۴- تجزیه بی نقص ………………………………………………………………………………………………………………………… ۲۱۳

۷-۴-۵- حفاظت وابستگی ………………………………………………………………………………………………………………………. ۲۱۴

۷-۵- تجزیه با استفاده از وابستگی های عملیاتی ………………………………………………………………………………………….. ۲۱۷

۷-۵-۱- تجزیه BCNF ………………………………………………………………………………………………………………………… 217

۷-۵-۱-۱- آزمون BCNF …………………………………………………………………………………………………………………… 218

۷-۵-۱-۲- الگوریتم تجزیه BCNF …………………………………………………………………………………………………………. 220

۷-۵-۲- تجزیه ۳NF ……………………………………………………………………………………………………………………………. 222

۷-۵-۳- مقایسه BCNF و ۳NF …………………………………………………………………………………………………………….. 225

۷-۶- تجزیه با استفاده از وابستگی های چند مقداری ……………………………………………………………………………………. ۲۲۶

۷-۶-۱- وابستگی های چند مقداری …………………………………………………………………………………………………………. ۲۲۷

۷-۶-۲- شکل نرمال چهارم ……………………………………………………………………………………………………………………. ۲۳۰

عنوان صفحه

۷-۶-۳- تجزیه ۴NF …………………………………………………………………………………………………………………………….. 232

۷-۷- دیگر شکل های نرمال ……………………………………………………………………………………………………………………. ۲۳۴

۷-۸- فرایند طراحی پایگاه داده ………………………………………………………………………………………………………………. ۲۳۴

۷-۸-۱- مدل E-R و نرمال سازی ……………………………………………………………………………………………………………. ۲۳۵

۷-۸-۲- نام گذاری صفات و رابطه ها ………………………………………………………………………………………………………… ۲۳۷

۷-۸-۳- از نرمال درآوردن برای کارایی ……………………………………………………………………………………………………. ۲۳۹

۷-۸-۴- دیگر مباحث طراحی ………………………………………………………………………………………………………………….. ۲۴۰

۷-۹- مدل سازی داده های موقتی …………………………………………………………………………………………………………….. ۲۴۱

۷-۱۰- خلاصه ………………………………………………………………………………………………………………………………………. ۲۴۵

مرور اصطلاحات …………………………………………………………………………………………………………………………………….. ۲۴۶

تمرین مهارت ………………………………………………………………………………………………………………………………………… ۲۴۸

تمرین …………………………………………………………………………………………………………………………………………………. ۲۵۰

واژه نامه ………………………………………………………………………………………………………………………………………………… ۲۵۴

مفاهیم پایگاه دادهای رابطه ای و نرمال سازی
فهرست شکل ها

عنوان صفحه

شکل ۵-۱- اسامی همه مشتریانی که یک وام در شاخه perryridge دارند …………………………………………………………. ۵

شکل ۵-۲- جدول های ساختمان برای مثال بانک ………………………………………………………………………………………….. ۲۲

شکل ۵-۳- نمونه پرس و جو در Microsoft access QBE ………………………………………………………………………… 32

شکل ۵-۴- یک پرس و جو تراکمی در Microsoft access QBE …………………………………………………………….. 34

شکل ۵-۵- نمونه حساب رابطه ای ……………………………………………………………………………………………………………… ۳۷

شکل ۵-۶- رابطه V۱ ……………………………………………………………………………………………………………………………….. ۳۷

شکل ۵-۷- برنامه دیتالوگ سود حساب های perryridge …………………………………………………………………………….. 41

شکل ۵-۸- برنامه دیتالوگ بازگشتی ………………………………………………………………………………………………………….. ۴۲

شکل ۵-۹- نتیجه Infer(R.I) …………………………………………………………………………………………………………………… 44

شکل ۵-۱۰- لایه بندی رابطه ها …………………………………………………………………………………………………………………. ۴۶

شکل ۵-۱۱- رویه datalog-fixpoint ……………………………………………………………………………………………………… 52

شکل ۵- ۱۲- رابطه manager ………………………………………………………………………………………………………………… 53

شکل ۵-۱۳- کارکنان جونز در تکرار رویه datalog- fixpoint ……………………………………………………………………. 54

شکل ۵-۱۴- پایگاه داده کارکنان ……………………………………………………………………………………………………………… ۶۲

شکل ۵-۱۵- پایگاه داده بیمه ……………………………………………………………………………………………………………………. ۶۵

شکل ۶-۱- گروه موجودیت loan.customer …………………………………………………………………………………………. 78

شکل ۶-۲- گروه رابطه borrower …………………………………………………………………………………………………………… 79

شکل ۶-۳- Accwss-date به عنوان صفتی برای گروه رابطه depositor …………………………………………………….. 81

شکل ۶-۴- صفات مرکب نام مشتری وآدرس مشتری ……………………………………………………………………………………. ۸۳

شکل ۶-۵- نقشه کاردینالیتی ها a.b ……………………………………………………………………………………………………………. 87

شکل ۶-۶- نقشه کاردینالیتی ها a.b ……………………………………………………………………………………………………………. 89

شکل ۶-۷- نمودار E-R مربوط به loans.customers ………………………………………………………………………………. 94

عنوان صفحه

شکل ۶-۸- روابط c.b.a …………………………………………………………………………………………………………………………. 96

شکل ۶-۹- نمودار E-R با یک صفت که به یک رابطه اضافه شده است …………………………………………………………… ۹۶

شکل ۶-۱۰- نمودار E-R با صفات مرکب ، چند مقداری و مشتق شده ………………………………………………………….. ۹۷

شکل ۶-۱۱- نمودار E-R با نمایشگر نقش ……………………………………………………………………………………………. ۹۹

شکل ۶-۱۲- نمودار E-R با یک رابطه سه گانه ………………………………………………………………………………………….. ۹۹

شکل ۶-۱۳- مشارکت کلی یک گروه موجودیت در یک گروه رابطه ……………………………………………………………. ۱۰۰

شکل ۶-۱۴- محدودیت های کاردینالیتی روی گروه رابطه …………………………………………………………………………… ۱۰۱

شکل ۶-۱۵- جانشین هائی برای telephone.employee …………………………………………………………………………. 103

شکل ۶-۱۶- loan به عنوان یک گروه رابطه ………………………………………………………………………………………. ۱۰۵

شکل ۶-۱۷- رابطه سه گانه در مقابل سه رابطه دوگانه …………………………………………………………………………………. ۱۰۸

شکل ۶-۱۸- access-date به عنوان صفتی برای گروه موجودیت account ……………………………………………… 110

شکل ۶-۱۹- نمودار E-R برای یک گروه موجودیت ضعیف ……………………………………………………………………. ۱۱۴

شکل ۶-۲۰- عمومی سازی و ویژه کاری ………………………………………………………………………………………………… ۱۱۷

شکل ۶-۲۱- نمودار E-R با رابطه های زائد …………………………………………………………………………………………… ۱۲۶

شکل ۶-۲۲- نمودار E-R ترکیب ……………………………………………………………………………………………………….. ۱۲۷

شکل ۶-۲۳- نمادهای مورد استفاده در E-R …………………………………………………………………………………………… 129

شکل ۶-۲۴- نمادهای جایگزین در E-R ………………………………………………………………………………………….. 130

شکل ۶-۲۵- نمودار E-R برای پروژه بانکداری …………………………………………………………………………………….. ۱۳۷

شکل ۶-۲۶- چند گانه loan ………………………………………………………………………………………………………………… 138

شکل ۶-۲۷- نمودار E-R …………………………………………………………………………………………………………………….. 143

شکل ۶-۲۸- نمادهای مورد استفاده در طراحی نمودار کلاس UML ………………………………………………………….. 159

شکل ۶-۲۹- نمودار E-R برای تمرین مهارت ۶-۹و۶-۲۲ ………………………………………………………………………. ۱۶۸

شکل ۶-۳۰- نمودار E-R برای تمرین ۶-۱۱ ……………………………………………………………………………………… ۱۶۹

شکل ۶-۳۱- نمودار E-R برای تمرین ۶-۲۱ ……………………………………………………………………………………… ۱۷۱

شکل ۷-۱- الگوهای بانکداری برای بخش ۶-۹-۷ ………………………………………………………………………………. ۱۷۷

شکل ۷-۲- بخشی از چند گانه ها در رابطه های bor- loan.borrower.loan ……………………………………… 179

شکل ۷-۳- چندگانه ها در رابطه های loan-amt-br.loan-branch.loan ………………………………………….. 181

شکل ۷-۴- از بین رفتن اطلاعات در یک تجزیه نامناسب ……………………………………………………………………… ۱۸۵

شکل ۷-۵- رابطه نمونه r ………………………………………………………………………………………………………………… 191

شکل ۷-۶- گروه های رابطه Works-in.cust-banker …………………………………………………………………….. 195

شکل ۷-۷- گروه رابطه cust-banker-branch ………………………………………………………………………………. 196

شکل ۷-۸- یک روال برای محاسبه F+ ……………………………………………………………………………………………. ۲۰۵

عنوان صفحه

شکل ۷-۹- یک الگوریتم برای محاسبه X+ ، بستار X تحت F ………………………………………………………………… 207

شکل ۷-۱۰- محاسبه پوشش استاندارد ……………………………………………………………………………………………… ۲۱۱

شکل ۷-۱۱- آزمون برای حفاظت وابستگی ……………………………………………………………………………………… ۲۱۵

شکل ۷-۱۲- الگوریتم تجزیه BCNF ……………………………………………………………………………………………… 219

شکل ۷-۱۳- حفاظت وابستگی ، تجزیه بی نقص در ۳NF …………………………………………………………………. 222

شکل ۷-۱۴- نمایش جدولی از XàB ………………………………………………………………………………………… 228

شکل ۷-۱۵- یک مثال از افزونگی در رابطه روی الگوی BCNF ………………………………………………………… 229

شکل ۷-۱۶- یک رابطه R۲ غیر مجاز ……………………………………………………………………………………………… ۲۲۹

شکل ۷-۱۷- الگوریتم تجزیه ۴NF ……………………………………………………………………………………………….. 231

شکل ۷-۱۸- رابطه تمرین ۷-۲ ………………………………………………………………………………………………….. ۲۴۸

شکل ۷-۱۹- الگوریتمی برای محاسبه X+ …………………………………………………………………………………………. ۲۵۲

  راهنمای خرید:
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.