آموزش اصول بانک های اطلاعاتی رابطه ای

تعداد ویدئو 44
زمان دوره 03:10:34
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده لیندا

آموزش اصول بانک های اطلاعاتی رابطه ای یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی اصول بانک های اطلاعاتی رابطه ای می باشد که با نام اصلی Relational Database Fundamentals توسط شرکت Lynda منتشر شده است.

بانک اطلاعاتی رابطه ای (Relational Database) چیست؟

بانک اطلاعاتی رابطه ای (Relational Database) یک دیتابیس دیجیتال است که بر اساس مدل رابطه ای داده ها که توسط آقای E. F. Codd مطرح شد کار می‌کنند. علاوه بر این یک سیستم نرم‌افزاری برای نگهداری بانک‌های اطلاعاتی رابطه ای تحت عنوان RDBMS وجود دارد. علاوه بر این، بسیاری از سیستم‌های بانک‌های اطلاعاتی رابطه ای و یا همان RDBMS ها گزینه ای برای استفاده کردن از زبان SQL برای پرس و جو گرفتن و نگهداری داده های درون بانک اطلاعاتی دارند.

Relational-Database

مدل رابطه ای و یا relational model داده‌ها را در قالب جداول که اصطلاحاً table که به آنها رابطه و یا relation نیز می‌گوییم سازماندهی می کند. هرکدام از جداول از سطرها و ستون ها تشکیل شده اند و هر سطر با استفاده از یک کلید منحصر به فرد شناخته می شود. سطرها را تحت عنوان رکورد و یا tuple نیز می شناسیم. علاوه بر این، برای ستونها نام attribute نیز مورد استفاده قرار می گیرد.

سرفصل مطالب آموزش ویدئویی اصول بانک های اطلاعاتی رابطه ای

فصل صفر: مقدمه

فصل اول: مباحث ابتدایی بانک های اطلاعاتی رابطه ای

  • تعریف RDBMS
  • ساختار رابطه و بانک های رابطه ای
  • تعریف ستون
  • تعریف سطر
  • تعریف سلول
  • گزینه های پیش رو برای کار با بانک های رابطه ای
  • RDBMS دسکتاپ
  • مایکروسافت اکسس
  • FileMaker Pro
  • RDBMS سرور
  • مایکروسافت اس کیو ال سرور
  • Oracle
  • DB2
  • MySQL
  • چرخه ی حیات توسعه ی بانک های رابطه ای
  • Planning
  • Requirement Gathering
  • Conceptual Design
  • Logical Design
  • Physical Design
  • Construction
  • Implementation and Rollout
  • Ongoing Support

فصل دوم: پیش گیری از Data Anomaly ها

  • مزایایی استفاده از بانک های اطلاعاتی و چرخه ی حیات توسعه ی بانک های رابطه ای
  • داده های تکراری (Duplicate Information) و رفع آنها در بانک های اطلاعاتی
  • داده های ناسازگار (Inconsistent Data) و رفع آنها در بانک های اطلاعاتی
  • مشکل فیلدهای چند بخشی (Multipart Field) و رفع آنها در بانک های اطلاعاتی
  • مشکل برخورد داده ها (Data Conflict) و رفع آنها در بانک های اطلاعاتی
  • الزام ورود داده های کامل (Complete Information) در بانک های اطلاعاتی
  • مشکل فیلدهای چند مقداری (Multivalued Field) و رفع آنها در بانک های اطلاعاتی
  • اصل Open-Closed بودن جداول در بانک های اطلاعاتی

فصل سوم: جمع آوری نیازمندی ها

  • تعریف جمله ی ماموریت از ساخت دیتابیس (Mission Statement)
  • تعریف جمله ی اهداف از ساخت دیتابیس (Mission Objective)
  • بررسی سیستم بانک اطلاعاتی فعلی
  • مشخص کردن Actor ها و وظایف آنها در بانک اطلاعاتی
  • انجام مصاحبه برای مشخص کردن وظایف، سیستم فعلی و سیستم جدید
  • تنظیم رفتار با داده های قدیمی (Historical Value) در بانک اطلاعاتی
  • بررسی و در نظر گرفتن داده های استثنا (Exceptions and Irregularities)

فصل چهارم: توسعه ی Conceptual Data Model

  • بررسی مفاهیم Entity ها و جداول
  • کار با روابط بین جداول
  • کار با Subytpe ها
  • استفاده از جداول Lookup
  • ساخت دیتا مدل اولیه

فصل پنجم: نرمال سازی داده ها

  • مشخص کردن فیلدهای کلید
  • فرم اول نرمال (1NF)
  • فرم دوم نرمال (2NF)
  • فرم سوم نرمال (3NF)
  • دینرمال کردن جداول

فصل ششم: ملاحظات Logical Design

  • رسم و رسومات نام گذاری در بانک ها
  • Data Type ها
  • جداول Junction
  • اضافه کردن قیودجامعیت داده ها
  • مباحث مربوط به Referential Integrity
  • مباحث مربوط به ایندکس ها

فصل هفتم: ساخت بانک اطلاعاتی فیزیکی

  • شروع به ساخت بانک اطلاعاتی
  • ساخت جداول در اکسس
  • ساخت روابط بین جداول در اکسس
  • ساخت کوئری ها در اکسس
  • ساخت جداول در SQL Server
  • ساخت روابط بین جداول در SQL Server
  • ساخت ویئوها در SQL Server

فصل هشتم: نتیجه گیری

  • پیاده سازی برنامه ریزی ها
  • مراحل بعدی کار

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش اصول بانک های اطلاعاتی رابطه ای”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید