• دانلود تحقیق، مقاله و پروژه های دانشجویی به صورت کاملا رایگان
  • اشتراک فایل توسط پدید آورندگان جهت استفاده علمی دانشجویان و علاقه مندان
  • امکان ارسال لینک پروژه های جدید به ایمیل شخصی شما
  • رکورد دار تعداد اعضا با بیش از 270 هزار عضو فعال
  • منتخب بهترین وب سایت علمی فارسی زبان در جشنواره وب ایران

نظریه طراحی پایگاه داده ها

دانلود کتاب نگاه عمیق تر به پایگاه داده ها

تاریخ : ۱۴ مرداد ۱۴۰۰

نظریه طراحی پایگاه داده ها

 

عنوان کتاب  : نگاه عمیق تر به پایگاه داده ها

قالب بندی :  PDF

قیمت :   رایگان

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

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

فهرست :

فصل اول مقدمه

درباره اصطلاحات فنی

قوانین، نه محصولات

مروری بر مدل اصلی

فرق بین مدل و پیاده سازی

خصوصیات رابطه ها

فرق بین رابطه ها و مرابطه ها

فرق بین مقدارها و متغیرها

خلاصه

تمرینها

فصل دوم تفاوت رابطه ها و نوع ها

مقایسه با دامنه تحمیلی

اتمی بودن مقدار داده ها

نوع چیست ؟

فرق بین نوع های اسکالر و نوع های غیراسکالر

خلاصه

تمرینها

فصل سوم تفاوت تاپل ها و رابطه ها

تاپل چیست؟

چند دست آورد مهم

رابطه چیست؟

دست آوردهای مهم دیگر

چرا تاپلهای تکراری غیر مجازند

چرا تهی غیر مجاز است

خلاصه

تمرینها

فصل چهارم متغیرهای رابط های

به روزرسانی یعنی کار روی یک مجموعه در یک لحظه

در مورد کلید کاندید بیشتر بدانیم

در مورد کلید خارجی بیشتر بدانیم

در مورد ویوها بیشتر بدانیم

مرابطه ها و گزاره نماها

درباره تفاوت میان رابطه ها و نوعها بیشتر بدانیم

خلاصه

تمرینها

فصل پنجم: جبر رابط های

در مورد بسته بودن بیشتر بدانیم

عملگرهای اصلی

ارزیابی عبارات SQL

گسترش و خلاصه سازی

گروهبندی و از گروه درآوردن

تبدیل عبارت ها

مقایسه گره ای رابط های

در مورد انتساب رابط های بیشتر بدانیم

عملگر مرتب سازی

خلاصه

تمرینها

فصل ششم: قیدهای جامعیت

قیدهای نوع

قیدهای پایگاه

تراکنشها

چرا بررسی قیدهای پایگاه بایستی فوری انجام شود ؟

آیا نباید برخی بررسیها به تعویق بیافتند ؟

قیدها و گزار هنماها

نکات متفرقه

خلاصه

تمرینها

فصل هفتم: نظریه طراحی پایگاه داده ها

جایگاه نظریه طراحی

وابستگی تابعی و فرم نرمال بویس کاد

وابستگی پیوندی و فرم پنجم نرمال

نود و نه آفرین بر نرمالسازی

فصل هشتم: مدل رابط های چیست؟

تعریف مدل رابط های

اهداف مدل رابطه ای

چند اصل در ارتباط با پایگاه داده ها

تفاوت میان مدل رابط های و مدلهای دیگر

چه کارهایی برای انجام باقی مانده اند ؟

ضمیمه: کمی درباره منطق