جلسه سوم و چهارم : (28/01/1392)
تدریس بانک اطلاعات: استاد امی
جلسه سوم و چهارم:(28/01/1392)
در این جلسه کاربا نرم افزار SQLSERVER2010 و ایجاد یک بانک اطلاعاتی و دستورات آن میباشد که شما می توانید فایل pdf آنرا از اینجـــــا دانلود کنید. (صلوات بر محمد و آل محمد فراموش نشود )
تدریس بانک اطلاعات: استاد امی
جلسه دوم:(16/12/1391)
چهار(4) جزء بانک :
الف - داده ها:به مجموعه علایم و نشانه هایی که برای بیان حقایق استفاده می شود.
مثال: محمد رضا=از دو جزء (محمد و رضا) تشکیل شده است.
مثال: عدد 36 = از دوجز عددی (6 و 30) تشکیل شده است.
ب - اطلاعات: به داده ی پردازش شده (عملیات محاسباتی و منطقی) اطلاعات می گویند.
مثال : نمودار بلوکی CPU را در نظر بگیرید که در ان ALU( واحد محاسبات منطقی) و CU(کنترل واحد) قرار دارند که هر کدام به سهم و وظیفه خود ،پردازشی را انجام می دهند
ج-پردازش:اگر به داده ای معنی و مفهوم خاصی بدهیم به این عمل خروجی یا پردازش می گویند.
تعریف سخت افزار: سخت افزار خود به دو دسته زیر تقسیم می شود
1- سخت افزار ذخیره سازی=به کلیه وسائل و ملزوماتی که برای ذخیره سازی و بازیابی استفاده می شود .
2- سخت افزار پردازشی= انجام عملیات محاسباتی و منطقی و معنی کردن داده ها گفته می شود( مانند تعداد یا تفکیک جنسیتی آقایان وخانم ها در یک دانشگاه)
د- نرم افزار : مدیریت اطلاعات بنام(DBMS) و حافظه های ذخیره سازی مانند (هارد و غیره) با استفاده از نرم افزار سیستم عامل انجام می شود
کاربر پایگاه داده :
1-کاربرAddmin: مدیریت بانک را بعهده دارد(DBA)
2-کاربر نهایی User: استفاده کننده از بانک می باشد(U1-U2-U3...UN)
3-کاربربرنامه نویس Programming: در بین DBA و کاربر نهاییUSER قرار می گیرد.(DBP)
تعریف کلید: عبارت است از یک یا چند صفت که در یک پدیده میبایستی منحصربفرد باشد مثل شماره دانشجویی
نکته1: کلید نباید تکراری باشد.
نکته2: کلید نباید NULL(خالی)باشد.
تعریف ابرکلید(Super Key):به مجموعه فیلد یا فیلدهایی که بازای رکوردهای متفاوت یا مختلف موجود باشند.
مانند : نام نویسنده - نام کتاب - نام ناشر
تعریف کلید کاندید:کلیدی ایست که اولا ابر کلید باشدو ثانیا خواص صفات آن ازبین نرود.
تعریف کلید اصلی:یک کلید کاندید است که باید دارای دوشرط باشد
شرط اول:از نظر درجه دارای اهمیت باشد
شرط دوم:از بین عناصر از همه کوچکتر باشد
تعریف کلید خارجی:صفاتی که از یک جدول در جدول دیگر بعنوان کلید اصلی استفاده شود.
--------------------------------------------------------------------------------------------------------------------
تعریف نرمال سازی: به حداقل رساندن افزونگی(تکرار) صفتهای جدول را نرمال سازی میگویند
انواع نرمال سازی:
1NF: در این نوع صفتهای تکرارییا غیر اتمی حذف می شوند
2NF: در این نوع صفتهایی که به کلید وابسته اند باید حذف شوند
3NF: در این نوع صفتهایی که به غیر از کلیدها وابسته اند باید حذف شوند