آموزش یادگیری پایگاه داده های رابطه ای

Learning Relational Databases

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

Adam Wilbert اصول طراحی پایگاه داده رابطه ای را پوشش می دهد ، صرف نظر از اینکه از Access ، FileMaker ، Open Office یا SQL Server استفاده می کنید. بیاموزید که چگونه از ناهنجاری داده جلوگیری کنید ، الزامات لازم را برای برنامه ریزی طراحی خود جمع آوری کنید و یک مدل داده ای مفهومی ایجاد کنید - ترجمه ایده های خود به اجزایی مانند جداول ، روابط ، پرس و جوها و نماها بعلاوه ، در مورد ملاحظات منطقی طراحی که می تواند به شما کمک کند یک پایگاه داده بسازید که نگهداری آن آسان باشد ، بیاموزید.
موضوعات شامل:
  • سه قاعده روابط را مشخص کنید.
  • چهار مرحله ایجاد پایگاه داده رابطه ای را خلاصه کنید.
  • استراتژی ای را توصیف کنید که ممکن است برای اطمینان از انعطاف پذیری پایگاه داده از نظر س questionsالاتی که کاربر می تواند بپرسد ، استفاده کنید.
  • نحوه جلوگیری از خزش دامنه را توضیح دهید.
  • مشخصات جدول جستجو را بیاد بیاورید.
  • موقعیت هایی را تشخیص دهید که غیر طبیعی سازی در آنها مفید خواهد بود.
  • انواع روابط مدل شده توسط جداول اتصال را درک کنید.
  • یکپارچگی ارجاع را تعریف کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • فایل های تمرینی Exercise files

1. مبانی بانک اطلاعاتی رابطه ای 1. Relational Database Basics

  • سیستم های مدیریت پایگاه داده (DBMS) Database management systems (DBMS)

  • ساختارهای ارتباطی Relational structures

  • با گزینه های RDBMS خود آشنا شوید Get to know your RDBMS options

  • چرخه توسعه بانک اطلاعاتی The database development lifecycle

2. جلوگیری از ناهنجاری های داده 2. Preventing Data Anomalies

  • مزیت های پایگاه داده رابطه ای Relational database advantages

  • اطلاعات تکثیر را حذف کنید Remove duplicate information

  • داده های متناقض را حذف کنید Eliminate inconsistent data

  • داده ها را به اجزای آن تجزیه کنید Break data down into its components

  • از درگیری داده جلوگیری کنید Prevent data conflicts

  • به اطلاعات کامل نیاز دارید Require complete information

  • یک ساختار مداوم را حفظ کنید Maintain a consistent structure

3. جمع آوری الزامات 3. Gathering Requirements

  • هدف را درک کنید Understand the goal

  • سیستم فعلی را مرور کنید Review the current system

  • بازیگران و وظایف را کشف کنید Discover actors and tasks

  • با مشتری مصاحبه کنید Interview the client

  • با ارزشهای تاریخی کار کنید Work with historical values

  • استثنائات و بی نظمی ها را مشخص کنید Identify exceptions and irregularities

4- توسعه مدل داده مفهومی 4. Developing the Conceptual Data Model

  • موجودات و جداول را درک کنید Understand entities and tables

  • توسعه روابط Develop relationships

  • توسعه زیرگروه ها و ابرنواخترها Develop subtypes and supertypes

  • استفاده از جداول جستجو Utilize lookup tables

  • مدل داده اولیه را تهیه کنید Draft the initial data model

5- عادی سازی اطلاعات شما 5. Normalizing Your Data

  • فیلدهای کلیدی را شناسایی کنید Identify key fields

  • اولین فرم طبیعی First normal form

  • فرم طبیعی دوم Second normal form

  • شکل عادی سوم Third normal form

  • دنورالیزاسیون Denormalization

6. ملاحظات طراحی منطقی 6. Logical Design Considerations

  • یک کنوانسیون نامگذاری را دنبال کنید Follow a naming convention

  • انواع داده ها و دقت Data types and precision

  • جداول اتصالی ایجاد کنید Create junction tables

  • محدودیت های یکپارچگی را اعمال کنید Apply integrity constraints

  • تمامیت ارجاعی را اعمال کنید Enforce referential integrity

  • ایجاد شاخص ها Build indexes

7. توسعه بانک اطلاعات فیزیکی 7. Developing the Physical Database

  • از برنامه ریزی به ساخت و ساز بروید Move from planning to construction

  • جداول را در Access ایجاد کنید Create the tables in Access

  • روابط را در دسترسی برقرار کنید Establish relationships in Access

  • نوشتن نمایش داده شد در Access Write queries in Access

  • جداول را در SQL Server ایجاد کنید Create the tables in SQL Server

  • روابط را در SQL Server برقرار کنید Establish relationships in SQL Server

  • ایجاد نمایی در SQL Server Create views in SQL Server

نتیجه Conclusion

  • اجرای طرح Implement the plan

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری پایگاه داده های رابطه ای
جزییات دوره
2h 43m
45
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
333,223
- از 5
ندارد
دارد
دارد
Adam Wilbert
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adam Wilbert Adam Wilbert

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

آدام بعنوان مشاور و مربی بیش از 5 سال را صرف کمک به مشتریان دولت ، بنگاههای اقتصادی و غیرانتفاعی کرده است تا از Access و Excel به طور کارآمد استفاده کنند. آدام علاوه بر اینکه کارگاه های Access و Excel را در سراسر ایالات متحده از طریق مشارکت با مرکز آموزش محیط زیست Northwest انجام داده است ، پایگاه داده های Access را برای مدیران خدمات پارک ملی و دانشمندان سازمان زمین شناسی ایالات متحده ایجاد کرده است. رویدادهای آموزش چند روزه عمیق وی به نفع شرکت های خصوصی مانند بوئینگ و ورایزون ، سازمان های غیردولتی و کارمندان دولت در آژانس هایی مانند آژانس حفاظت از محیط زیست ، دفتر مدیریت سرزمین و سپاه مهندسان ارتش است.

آدام به عنوان بنیانگذار CartoGaia ، یک شرکت نقشه برداری ، محصولات نقشه برداری با کیفیت انتشار را تولید می کند تا آگاهی در چیدمان فضایی داده ها را کشف کند تا به راهنمایی سیاست گذاران و تصمیم گیرندگان در طیف گسترده ای از کاربردهای محیطی و تجاری کمک کند. وی به عنوان یکی از مشارکت کنندگان برجسته نسخه افتتاحیه اطلس طراحی انجمن اطلاعات کارتوگرافی آمریکای شمالی انتخاب شد. می توانید با آدام در توییتر awilbert یا در adamwilbert.com .