درباره دوره:
پایگاه دادهها (دادگان یا بانک اطّلاعاتی) به مجموعهای از اطّلاعات با ساختار منظم و سامانمند گفته میشود. پایگاههای دادهها معمولاً در قالبی که برای دستگاهها و رایانهها قابل خواندن و دسترسی باشد ذخیره میشوند. البته چنین شیوه ذخیرهسازی اطلاعات تنها روش موجود نیست و شیوههای دیگری مانند ذخیرهسازی ساده در پروندهها نیز استفاده میگردد. آنچه ذخیرهسازی دادهها در پایگاههای دادهها را مؤثر میسازد وجود یک ساختار مفهومی برای ذخیرهسازی و روابط بین دادهها است. پایگاه داده در اصل مجموعهای سازمان یافته از اطلاعات است.این واژه از دانش رایانه سرچشمه میگیرد، اما کاربرد وسیع و عمومی نیز دارد، این وسعت به اندازهای است که مرکز اروپایی پایگاه داده (که تعاریف خردمندانهای برای پایگاه داده ایجاد میکند) شامل تعاریف غیر الکترونیکی برای پایگاه داده میباشد.
در این نوشتار به کاربردهای تکنیکی برای این اصطلاح محدود میشود. یک تعریف ممکن این است که: پایگاه داده مجموعهای از رکوردهای ذخیره شده در رایانه با یک روش سیستماتیک (اصولی) مثل یک برنامه رایانهای است که میتواند به سؤالات کاربر پاسخ دهد. برای ذخیره و بازیابی بهتر، هر رکورد معمولاً به صورت مجموعهای از اجزای دادهای یا رویدادها سازماندهی میگردد. بخشهای بازیابی شده در هر پرسش به اطلاعاتی تبدیل میشود که برای اتخاذ یک تصمیم کاربرد دارد. برنامه رایانهای که برای مدیریت و پرسش و پاسخ بین پایگاههای دادهای استفاده میشود را مدیر سیستم پایگاه دادهای یا بهاختصار (DBMS) مینامیم. خصوصیات و طراحی سیستمهای پایگاه دادهای در علم اطلاعات مطالعه میشود.
برای یادگیری بیشتر در این زمینه میتوانید، دورههای آموزش پایگاه داده را مشاهده کنید.
فیلم های آموزشی:
1 – جلسه اول – مقدمه
2 – جلسه دوم – مقدمه
3 – جلسه سوم – ادامه مقدمه
4 – جلسه چهارم – مدل سازی معنایی داده ها
5 – جلسه پنجم – ادامه مدل سازی معنایی داده ها
6 – جلسه ششم – ادامه مدل سازی معنایی داده ها
7 – جلسه هفتم – ادامه مدل سازی معنایی داده ها
8 – جلسه هشتم – جمع بندی مدلسازی داده ، مبانی طراحی منطقی
9 – جلسه نهم – ادامه طراحی منطقی
10 – جلسه دهم – ادامه طراحی منطقی ، مقدمات پیاده سازی و SQL
11 – جلسه یازدهم – ادامه مقدمات پیاده سازی و SQL
12 – جلسه دوازدهم – ادامه مقدمات پیاده سازی و SQL
13 – جلسه سیزدهم – معماری پایگاه داده
14 – جلسه چهاردهم – ادامه معماری پایگاه داده
15 – جلسه پانزدهم – ادامه معماری پایگاه داده ، مقدمه ای بر مدل داده رابطه ای
16 – جلسه شانزدهم – ادامه مدل داده رابطه ای
17 – جلسه هفدهم – ادامه مدل داده رابطه ای
18 – جلسه هیجدهم – ادامه مدل داده رابطه ای
19 – جلسه نوزدهم – عملیات در پایگاه داده رابطه ای(جبر رابطه ای)
20 – جلسه بیستم – ادامه عملیات در پایگاه داده رابطه ای(جبر رابطه ای)
21 – جلسه بیست و یکم – مثال هایی از حساب و جبر رابطه ای
22 – جلسه بیست و دوم – طراحی پایگاه داده رابطه ای(روش بالا و پایین)
23 – جلسه بیست و سوم – طراحی پایگاه داده رابطه ای(ادامه طراحی بالا به پایین-تئوری وابستگی)
24 – جلسه بیست و چهارم – طراحی پایگاه داده رابطه ای(سطوح نرمال 1NF تا 3NF)
25 – جلسه بیست و پنجم – طراحی پایگاه داده رابطه ای(سطح نرمال BCNF)
26 – جلسه بیست و ششم – طراحی پایگاه داده رابطه ای (فرم 5NFو6NF)
27 – جلسه بیست و هفتم – طراحی پایگاه داده رابطه ای (سطح نرمال 5NFو6NF)