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

Database Foundations: Data Structures

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

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

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

مقدمه Introduction

  • سازماندهی داده ها در یک پایگاه داده Organizing data in a database

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

  • بیشترین استفاده از پرونده های تمرینی Making the most of the exercise files

  • سرورهای پایگاه داده را تنظیم کنید Set up the database servers

1. انواع داده ها 1. Data Types

  • مفاهیم یکپارچگی داده ها Data integrity concepts

  • نقش انواع داده ها The role of data types

  • انواع داده های عددی Numeric data types

  • انواع داده های نویسه Character data types

  • انواع داده های تاریخ و زمان Date and time data types

  • انواع متداول اضافی Additional common types

  • چالش: انتخاب انواع داده Challenge: Choosing data types

  • راه حل: انتخاب انواع داده Solution: Choosing data types

2. یک پایگاه داده عادی طراحی کنید 2. Design a Normalized Database

  • با نرمال سازی از یکپارچگی داده ها محافظت کنید Protect data integrity with normalization

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

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

  • شکل سوم سوم Third normal form

  • ملاحظات غیر عادی سازی Denormalization considerations

3. ردیف ها را با کلیدهای اصلی شناسایی کنید 3. Identify Rows with Primary Keys

  • هدف یک کلید اصلی Purpose of a primary key

  • کلید اصلی جدول را تعیین کنید Establish the table's primary key

  • کلیدهای طبیعی Natural keys

  • کلیدهای ترکیبی Composite keys

  • کلیدهای جایگزین Surrogate keys

  • چالش: یک کلید اصلی به یک جدول اضافه کنید Challenge: Add a primary key to a table

  • راه حل: یک کلید اصلی به یک جدول اضافه کنید Solution: Add a primary key to a table

4. پیوند داده ها با کلیدهای خارجی 4. Link Data with Foreign Keys

  • کلیدهای خارجی چیست؟ What are foreign keys?

  • یک ستون کلید خارجی به جدول اضافه کنید Add a foreign key column to a table

  • بین جداول رابطه ایجاد کنید Create a relationship between tables

  • توالی ستون IDENTITY IDENTITY column sequences

5. روابط داده را رسمیت دهید 5. Formalize Data Relationships

  • روابط یک به یک One-to-many relationships

  • روابط یک به یک One-to-one relationships

  • روابط بسیاری به بسیاری Many-to-many relationships

  • روابط خود ارجاع Self-referencing relationships

  • به روزرسانی آبشار و حذف آن Cascade updates and deletes

  • چالش: جداول را با کلید پیوند دهید Challenge: Link tables with keys

  • راه حل: جداول را با کلید پیوند دهید Solution: Link tables with keys

6. نمایه ها 6. Indexes

  • فهرست های جدول Table indexes

  • فهرست ها را به یک جدول اضافه کنید Add indexes to a table

  • مشاهده آمار شاخص View index statistics

7. محدودیت ها 7. Constraints

  • اعتبار سنجی داده ها با محدودیت ها Validate data with constraints

  • محدودیت های پوچ Null constraints

  • محدودیت های منحصر به فرد Unique constraints

  • تنظیم مقادیر پیش فرض Setting default values

  • محدودیت ها را بررسی کنید Check constraints

  • چالش: محدودیت ها را به یک جدول اضافه کنید Challenge: Add constraints to a table

  • راه حل: محدودیت هایی را به یک جدول اضافه کنید Solution: Add constraints to a table

نتیجه Conclusion

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

نمایش نظرات

آموزش مبانی پایگاه داده: ساختارهای داده
جزییات دوره
2h 55m
46
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
157
- از 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 .