🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی پایگاه داده: ساختارهای داده
- آخرین آپدیت
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
کارشناس تجسم داده
آدام ویلبرت یک متخصص تجسم داده است که به مشتریان کمک می کند اطلاعات بهتری از داده های خود بدست آورند.
آدام بعنوان مشاور و مربی بیش از 5 سال را صرف کمک به مشتریان دولت ، بنگاههای اقتصادی و غیرانتفاعی کرده است تا از Access و Excel به طور کارآمد استفاده کنند. آدام علاوه بر اینکه کارگاه های Access و Excel را در سراسر ایالات متحده از طریق مشارکت با مرکز آموزش محیط زیست Northwest انجام داده است ، پایگاه داده های Access را برای مدیران خدمات پارک ملی و دانشمندان سازمان زمین شناسی ایالات متحده ایجاد کرده است. رویدادهای آموزش چند روزه عمیق وی به نفع شرکت های خصوصی مانند بوئینگ و ورایزون ، سازمان های غیردولتی و کارمندان دولت در آژانس هایی مانند آژانس حفاظت از محیط زیست ، دفتر مدیریت سرزمین و سپاه مهندسان ارتش است.
آدام به عنوان بنیانگذار CartoGaia ، یک شرکت نقشه برداری ، محصولات نقشه برداری با کیفیت انتشار را تولید می کند تا آگاهی در چیدمان فضایی داده ها را کشف کند تا به راهنمایی سیاست گذاران و تصمیم گیرندگان در طیف گسترده ای از کاربردهای محیطی و تجاری کمک کند. وی به عنوان یکی از مشارکت کنندگان برجسته نسخه افتتاحیه اطلس طراحی انجمن اطلاعات کارتوگرافی آمریکای شمالی انتخاب شد. می توانید با آدام در توییتر awilbert یا در adamwilbert.com .
نمایش نظرات