دوره آموزشی یادگیری پایگاه های داده رابطه ای
2 ساعت 43 دقیقهمبتدی2017-09-27
مدرسین

Adam Wilbert
Data Visualization Expert
جزئیات دوره
آیا تا به حال پایگاه داده ای را باز کرده اید که شخص دیگری ساخته باشد و احساس کند کمی گم شده است؟ یا تا به حال به طراحی پایگاه داده ساده خود فکر کرده اید و مطمئن نیستید که از کجا شروع کنید؟ یا شاید لازم باشد با تیمی از متخصصان پایگاه داده کار کنید و نمی دانید چگونه به زبان آنها صحبت کنید؟ این دوره می تواند به شما در غلبه بر این موانع کمک کند.
Adam Wilbert اصول طراحی پایگاه داده رابطهای را پوشش میدهد، صرف نظر از اینکه از Access، FileMaker، Open Office یا SQL Server استفاده میکنید. بیاموزید که چگونه از ناهنجاری های داده ها جلوگیری کنید، الزامات را برای برنامه ریزی طراحی خود جمع آوری کنید و یک مدل داده مفهومی ایجاد کنید - ایده های خود را به اجزایی مانند جداول، روابط، پرس و جوها و نماها تبدیل کنید. به علاوه، در مورد ملاحظات طراحی منطقی که می تواند به شما کمک کند پایگاه داده ای بسازید که نگهداری آن آسان باشد، بیاموزید.
اهداف یادگیری
سه قانون روابط را مشخص کنید.
چهار مرحله ایجاد یک پایگاه داده رابطه ای را خلاصه کنید.
استراتژی را توصیف کنید که میتوان از آن برای اطمینان از انعطافپذیری پایگاه داده از نظر سؤالاتی که کاربر میتواند بپرسد استفاده کرد.
نحوه جلوگیری از خزش محدوده را توضیح دهید.
ویژگی های یک جدول جستجو را به یاد بیاورید.
موقعیتهایی را که در آن غیرعادیسازی سودمند است، بشناسید.
انواع روابط مدل شده توسط جداول اتصال را درک کنید.
یکپارچگی ارجاعی را تعریف کنید.
Adam Wilbert اصول طراحی پایگاه داده رابطهای را پوشش میدهد، صرف نظر از اینکه از Access، FileMaker، Open Office یا SQL Server استفاده میکنید. بیاموزید که چگونه از ناهنجاری های داده ها جلوگیری کنید، الزامات را برای برنامه ریزی طراحی خود جمع آوری کنید و یک مدل داده مفهومی ایجاد کنید - ایده های خود را به اجزایی مانند جداول، روابط، پرس و جوها و نماها تبدیل کنید. به علاوه، در مورد ملاحظات طراحی منطقی که می تواند به شما کمک کند پایگاه داده ای بسازید که نگهداری آن آسان باشد، بیاموزید.
اهداف یادگیری
سه قانون روابط را مشخص کنید.
چهار مرحله ایجاد یک پایگاه داده رابطه ای را خلاصه کنید.
استراتژی را توصیف کنید که میتوان از آن برای اطمینان از انعطافپذیری پایگاه داده از نظر سؤالاتی که کاربر میتواند بپرسد استفاده کرد.
نحوه جلوگیری از خزش محدوده را توضیح دهید.
ویژگی های یک جدول جستجو را به یاد بیاورید.
موقعیتهایی را که در آن غیرعادیسازی سودمند است، بشناسید.
انواع روابط مدل شده توسط جداول اتصال را درک کنید.
یکپارچگی ارجاعی را تعریف کنید.
مهارت ها
FileMakerFileMaker ProMicrosoft AccessDatabase DevelopmentDatabase ManagementLearningMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. مبانی پایگاه داده رابطه ای
- 04 - سیستمهای مدیریت پایگاه داده (DBMS)
- 05 - ساختارهای رابطه ای
- 06 - گزینههای RDBMS خود را بشناسید
- 07 - چرخه عمر توسعه پایگاه داده
2. جلوگیری از ناهنجاری داده ها
- 08 - مزایای پایگاه داده رابطه ای
- 09 - اطلاعات تکراری را حذف کنید
- 10 - دادههای متناقض را حذف کنید
- 11 - دادهها را به اجزای آن تقسیم کنید
- 12 - از تضاد دادهها جلوگیری کنید
- 13 - نیاز به اطلاعات کامل
- 14 - ساختار ثابتی را حفظ کنید
3. جمعآوری الزامات
- 15 - هدف را درک کنید
- 16 - سیستم فعلی را بررسی کنید
- 17 - کشف بازیگران و وظایف
- 18 - با مشتری مصاحبه کنید
- 19 - با ارزشهای تاریخی کار کنید
- 20 - استثناها و بی نظمیها را شناسایی کنید
4. توسعه مدل دادههای مفهومی
- 21 - موجودیتها و جداول را درک کنید
- 22 - روابط را توسعه دهید
- 23 - انواع فرعی و سوپرتیپها را توسعه دهید
- 24 - از جداول جستجو استفاده کنید
- 25 - پیش نویس مدل داده اولیه
5. عادی سازی دادههای شما
- 26 - فیلدهای کلیدی را شناسایی کنید
- 27 - اولین فرم عادی
- 28 - فرم عادی دوم
- 29 - فرم سوم عادی
- 30 - عادی سازی
6. ملاحظات طراحی منطقی
- 31 - از یک قرارداد نامگذاری پیروی کنید
- 32 - انواع دادهها و دقت
- 33 - جداول اتصال ایجاد کنید
- 34 - محدودیتهای یکپارچگی را اعمال کنید
- 35 - یکپارچگی ارجاعی را اجرا کنید
- 36 - پروفایل سازی کنید
7. توسعه پایگاه داده فیزیکی
- 37 - از برنامه ریزی به سمت ساخت حرکت کنید
- 38 - جداول را در Access ایجاد کنید
- 39 - ایجاد روابط در Access
- 40 - کوئریها را در اکسس بنویسید
- 41 - جداول را در SQL Server ایجاد کنید
- 42 - ایجاد روابط در SQL Server
- 43 - ایجاد view در SQL Server
نتیجه
- 44 - طرح را اجرا کنید
- 45 - مراحل بعدی