🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری پایگاه های داده رابطه ای
- آخرین آپدیت
دانلود Learning Relational Databases
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا تا به حال پایگاه داده ای را باز کرده اید که شخص دیگری ساخته باشد و احساس کند کمی گم شده است؟ یا تا به حال به طراحی پایگاه داده ساده خود فکر کرده اید و مطمئن نیستید که از کجا شروع کنید؟ یا شاید لازم باشد با تیمی از متخصصان پایگاه داده کار کنید و نمی دانید چگونه به زبان آنها صحبت کنید؟ این دوره می تواند به شما در غلبه بر این موانع کمک کند.
Adam Wilbert اصول طراحی پایگاه داده رابطهای را پوشش میدهد، صرف نظر از اینکه از Access، FileMaker، Open Office یا SQL Server استفاده میکنید. بیاموزید که چگونه از ناهنجاری های داده ها جلوگیری کنید، الزامات را برای برنامه ریزی طراحی خود جمع آوری کنید و یک مدل داده مفهومی ایجاد کنید - ایده های خود را به اجزایی مانند جداول، روابط، پرس و جوها و نماها تبدیل کنید. در مورد ملاحظات طراحی منطقی که می تواند به شما کمک کند پایگاه داده ای بسازید که نگهداری آن آسان باشد، بیاموزید. بعلاوه، برای به کارگیری آنچه یاد می گیرید، وارد چالش های عملی شوید.
سرفصل ها و درس ها
مقدمه
Introduction
آنچه شما باید بدانید
What you should know
خوش آمدید
Welcome
با استفاده از فایل های تمرین
Using the exercise files
تور کودرپد
CoderPad tour
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
داده ها را به اجزای آن تقسیم کنید
Break data down into its components
جلوگیری از تضاد داده ها
Prevent data conflicts
نیاز به اطلاعات کامل
Require complete information
اطلاعات تکراری را حذف کنید
Remove duplicate information
داده های متناقض را حذف کنید
Eliminate inconsistent data
یک ساختار ثابت را حفظ کنید
Maintain a consistent structure
3. جمع آوری الزامات
3. Gathering Requirements
سیستم فعلی را مرور کنید
Review the current system
بازیگران و وظایف را کشف کنید
Discover actors and tasks
با مشتری مصاحبه کنید
Interview the client
با ارزش های تاریخی کار کنید
Work with historical values
هدف را درک کنید
Understand the goal
استثناها و بی نظمی ها را شناسایی کنید
Identify exceptions and irregularities
4. توسعه مدل داده های مفهومی
4. Developing the Conceptual Data Model
زیرگروه ها و سوپرتیپ ها را توسعه دهید
Develop subtypes and supertypes
از جداول جستجو استفاده کنید
Utilize lookup tables
شناخت موجودیت ها و جداول
Understand entities and tables
پیش نویس مدل داده اولیه
Draft the initial data model
روابط را توسعه دهید
Develop relationships
5. عادی سازی داده های شما
5. Normalizing Your Data
فرم معمولی دوم
Second normal form
اولین فرم معمولی
First normal form
فیلدهای کلیدی را شناسایی کنید
Identify key fields
فرم سوم عادی
Third normal form
عادی سازی
Denormalization
6. ملاحظات طراحی منطقی
6. Logical Design Considerations
محدودیت های یکپارچگی را اعمال کنید
Apply integrity constraints
جداول اتصال ایجاد کنید
Create junction tables
ایجاد نمایه ها
Build indexes
یکپارچگی ارجاعی را اعمال کنید
Enforce referential integrity
از یک قرارداد نامگذاری پیروی کنید
Follow a naming convention
انواع داده ها و دقت
Data types and precision
7. توسعه پایگاه داده فیزیکی
7. Developing the Physical Database
ایجاد روابط در Access
Establish relationships in Access
پرس و جوها را در اکسس بنویسید
Write queries in Access
ایجاد view در SQL Server
Create views in SQL Server
جداول را در Access ایجاد کنید
Create the tables in Access
جداول را در SQL Server ایجاد کنید
Create the tables in SQL Server
حرکت از برنامه ریزی به ساخت و ساز
Move from planning to construction
ایجاد روابط در SQL Server
Establish relationships in SQL Server
راه حل: با CoderPad ارتباط برقرار کنید
Solution: Establish relationships with CoderPad
راه حل: جداول را با CoderPad ایجاد کنید
Solution: Create the tables with CoderPad
راه حل: پرس و جوها را در CoderPad بنویسید
Solution: Write queries in CoderPad
کارشناس تجسم داده
آدام ویلبرت یک متخصص تجسم داده است که به مشتریان کمک می کند اطلاعات بهتری از داده های خود بدست آورند.
آدام بعنوان مشاور و مربی بیش از 5 سال را صرف کمک به مشتریان دولت ، بنگاههای اقتصادی و غیرانتفاعی کرده است تا از Access و Excel به طور کارآمد استفاده کنند. آدام علاوه بر اینکه کارگاه های Access و Excel را در سراسر ایالات متحده از طریق مشارکت با مرکز آموزش محیط زیست Northwest انجام داده است ، پایگاه داده های Access را برای مدیران خدمات پارک ملی و دانشمندان سازمان زمین شناسی ایالات متحده ایجاد کرده است. رویدادهای آموزش چند روزه عمیق وی به نفع شرکت های خصوصی مانند بوئینگ و ورایزون ، سازمان های غیردولتی و کارمندان دولت در آژانس هایی مانند آژانس حفاظت از محیط زیست ، دفتر مدیریت سرزمین و سپاه مهندسان ارتش است.
آدام به عنوان بنیانگذار CartoGaia ، یک شرکت نقشه برداری ، محصولات نقشه برداری با کیفیت انتشار را تولید می کند تا آگاهی در چیدمان فضایی داده ها را کشف کند تا به راهنمایی سیاست گذاران و تصمیم گیرندگان در طیف گسترده ای از کاربردهای محیطی و تجاری کمک کند. وی به عنوان یکی از مشارکت کنندگان برجسته نسخه افتتاحیه اطلس طراحی انجمن اطلاعات کارتوگرافی آمریکای شمالی انتخاب شد. می توانید با آدام در توییتر awilbert یا در adamwilbert.com .
نمایش نظرات