معرفی و دانلود کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم)
برای دانلود قانونی کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم) و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم)
کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم) نوشته آبراهام سیلبرشاتس، هنری اف. کورت و اس. سودارشان به بررسی جامع و دقیق اصول و مفاهیم سیستمهای پایگاه داده میپردازد. این کتاب با رویکردی جزئینگر و اصولی، به دانشجویان و حرفهایهای حوزه کامپیوتر کمک میکند تا یکی از سختترین و مهمترین بخشهای علم کامپیوتر را به خوبی آموزش ببینند.
دربارهی کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم)
کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم) (Database System Concepts) نوشته آبراهام سیلبرشاتس (Abraham Silberschatz)، هنری اف. کورت (Henry F. Korth) و اس. سودارشان (S. Sundarshan)، به عنوان مرجعی جامع و پرفروش در زمینه پایگاههای داده، مورد استقبال متخصصان و توسعهدهندگان در سراسر جهان قرار گرفته است. این کتاب با بررسی مفاهیم بنیادی، طراحی و پیادهسازی پایگاههای داده، منبعی بینظیر برای یادگیری و ارتقای مهارتهای مربوط به این حوزه محسوب میشود. این کتاب با زبانی ساده و قابل فهم، تمرکز بر کاربرد عملی و بهروز بودن مطالب، به عنوان منبعی ارزشمند برای دانشجویان، متخصصان و علاقهمندان به این حوزه محسوب میشود.
کتاب مفاهیم سیستمهای پایگاه داده - جلد اول به چندین بخش تقسیم شده است که هر بخش به یکی از جنبههای مهم سیستمهای پایگاه داده میپردازد. بخش اول به معرفی انواع مختلف برنامههای کاربردی که از سیستمهای پایگاه داده استفاده میکنند، میپردازد. نویسندگان به بررسی کاربردهای عملی این سیستمها در صنایع مختلف مانند بانکداری، تجارت الکترونیک و مدیریت اطلاعات پرداختهاند. در یکی از فصول این کتاب زبان SQL به عنوان زبان استاندارد برای مدیریت و پرسوجوی پایگاه دادههای رابطهای معرفی شده است. نویسندگان به بررسی ساختار دستورات SQL و نحوه استفاده از آنها برای ایجاد، اصلاح و مدیریت دادهها پرداختهاند.
همچنین فرآیند طراحی پایگاه داده با استفاده از مدل موجودیت-رابطه (E-R) نیز در فصلهای بعدی توضیح داده شده است. در این بخش خوانندگان میتوانند با نحوه طراحی نمودارهای E-R و تبدیل آنها به جداول پایگاه داده آشنا شوند. در ادامه نیز نویسندگان به بررسی اصول و تکنیکهای طراحی پایگاه داده رابطهای میپردازد و روشهای عادیسازی (Normalization) و جلوگیری از ناهنجاریهای داده را توضیح میدهند.
بخش انتهایی کتاب مفاهیم سیستمهای پایگاه داده - جلد اول به بررسی فرآیند طراحی و توسعه برنامههای کاربردی که از پایگاه دادهها استفاده میکنند، اختصاص داده شده است. این بخش شامل توضیحاتی درباره تکنیکهای مختلف طراحی و پیادهسازی برنامههای کاربردی است.
در کل کتاب مفاهیم سیستمهای پایگاه داده - جلد اول نوشته آبراهام سیلبرشاتس، هنری اف. کورت و اس. سودارشان، کتابی ضروری برای هر کسی است که بهدنبال درک عمیقی از دنیای پایگاههای داده است. این کتاب در ایران توسط دکتر عینالله جعفرنژاد قمی در انتشارات علوم رایانه ترجمه و چاپ شده است.
کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم) برای چه کسانی مناسب است؟
کتاب مفاهیم سیستمهای پایگاه داده - جلد اول بهعنوان یک منبع درسی جامع و معتبر برای دانشجویان علوم کامپیوتر و مهندسی نرمافزار که به مطالعه سیستمهای پایگاه داده میپردازند، بسیار مناسب است. همچنین مهندسان نرمافزار و توسعهدهندگان پایگاه داده میتوانند از مطالب این کتاب برای درک بهتر مفاهیم و اصول طراحی سیستمهای پایگاه داده استفاده کنند.
در بخشی از کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم) میخوانیم
SQL یک زبان پرسوجوی قدرتمند اعلانی است. نوشتن پرسوجوها در SQL معمولاً سادهتر از نوشتن همان پرسوجوها در یک زبان برنامهسازی است؛ اما برنامهنویس پایگاه داده، حداقل به دو دلیل باید به زبانهای برنامهسازی همهمنظوره دسترسی داشته باشد:
1. تمام پرسوجوها نمیتوانند به SQL بیان شوند؛ زیرا SQL به اندازهی زبانهای برنامهسازی قوی نیست. یعنی پرسوجوهایی وجود دارند که میتوانند در زبانهایی مثل C، جاوا یا Cobol بیان شوند که نمیتوانند در SQL بیان شوند. برای نوشتن چنین پرسوجوهایی میتوانیم SQL را در زبان قویتری بگنجانیم (تعبیه کنیم).
2. فعالیتهای غیر اعلانی - مثل چاپ گزارش، تعامل با کاربر، یا ارسال نتایج پرسوجو به واسط گرافیکی کاربر - در داخل SQL نمیتوانند انجام شوند. برنامههای کاربردی معمولاً مولفههای متعددی دارند و انجام پرس وجو یا به هنگام سازی دادهها، تنها یکی از این مولفهها است. مولفههای دیگر به زبانهای برنامهسازی نوشته میشوند. برای یک برنامهی کاربردی بزرگ باید امکان ترکیب SQL با زبان برنامهسازی وجود داشته باشد.
فهرست مطالب کتاب
فصل اول: مقدمه
بخش اول: پایگاههای دادهی رابطهای
فصل دوم: مقدمهای بر مدل رابطهای
فصل سوم: مقدمات SQL
فصل چهارم: SQL در سطح متوسط
فصل پنجم: SQL پیشرفته
فصل ششم: زبانهای پرسوجوی رابطهای رسمی
بخش دوم: طراحی پایگاه دادهها
فصل هفتم: طراحی پایگاه داده و مدل E-R
فصل هشتم: طراحی پایگاه دادهی رابطهای
فصل نهم: طراحی و توسعهی برنامههای کاربردی
واژهنامه
مشخصات کتاب الکترونیک
نام کتاب | کتاب مفاهیم سیستمهای پایگاه داده - جلد اول (ویراست ششم) |
نویسنده | آبراهام سیلبرشاتس، هنری اف. کورت، اس. سودارشان |
مترجم | عین الله جعفرنژاد قمی |
ناشر چاپی | انتشارات علوم رایانه |
سال انتشار | ۱۳۹۹ |
فرمت کتاب | |
تعداد صفحات | 369 |
زبان | فارسی |
شابک | 978-600-205-033-5 |
موضوع کتاب | کتابهای پایگاه داده |