Database Management Refrence Book
کتاب آموزش مدیریت پایگاه دادهها
دورانی که در آن زندگی میکنیم «عصر ارتباطات و اطلاعات» نامگذاری کردهاند، چون میزان تولید و مبادله اطلاعات در آن، آن قدر زیاد شده که تصور دنیا بدون ابزارهای تولید، مدیریت و انتقال اطلاعات تقریباً غیرممکن است. در گذشتههای نه چندان دور، همه اطلاعات مورد نیاز انسان در یک محل مشخص تولید و نگهداری میشد؛ افراد فقط با مراجعه به بانکی که در آن حساب باز کرده بودند میتوانستند وجه مورد نظر را برداشت یا واریز کنند و انجام کاری غیر از این بسیار دشوار بود. اما امروزه به لطف گسترش شبکههای رایانهای و تولید نرم افزارهای قدرتمند، همه این کارها با چند کلیک ساده انجام میشود.
در ماورای این عملیات ساده، دانشمندانی از رشتههای گوناگون مثل الکترونیک، مخابرات، رایانه، ریاضی و … سالها وقت خود را صرف کردهاند تا دوران ما را به عصر ارتباطات و اطلاعات تبدیل کنند. امروزه به مدد همین رشد ابزارهای ارتباطی شما پیغامی را تایپ میکنید و با یک کلیک آن را به دست گیرندهای که هزاران کیلومتر دورتر از شما نشسته است، میرسانید. در این پیشرفتهای خیره کننده، قطعاً نقش «سیستمهای مدیریت پایگاه داده» حیاتی و برجسته است.
پایگاه داده، بانک اطلاعاتی و بانک داده همگی عنوانهایی تقریباً مشابه هستند که کارِ مهم آنها، ذخیره کردن انبوهی از دادهها، بازگرداندن نتایج مورد نظر کاربر در سریع ترین زمان ممکن و در برخی موارد، انجام پردازشهایی روی دادههای ذخیره شده است. شما با خواندن این کتاب، قدم در مسیری میگذارید که در انتهای آن به یک کاربرِ بانکهای اطلاعاتی Access و SQL Server تبدیل خواهید شد و با کامل کردن دانستههای خود میتوانید به عنوان یک «طراح» یا «مدیر» پایگاه داده در بازار وسیع فن آوری اطلاعات مشغول به کار شوید.
این کتاب از سری کتابهای درسی شاخه “کار و دانش”، گروه تحصیلی “کامپیوتر” میباشد.
مباحث آموزشی این کتاب عبارتند از:
فصل اول (مفاهیم پایگاه داده)
۱-۱ آشنایی با انواع و ساختار پایگاه داده
1-۱-۱ معرفی پایگاه داده
1-۱-۲ سیستم مدیریت پایگاه داده
1-۱-۳ ساختار پایگاه داده
1-۱-۴ مدل داده ای
1-۲ آشنایی با مفاهیم پایگاه داده رابطه ای
1-۲-۱ فیلد
1-۲-۲ رکورد
1-۲-۳ جدول
1-۲-۴ کلید اصلی
1-۲-۵ ویژگیهای پایگاه داده رابطه ای
1-۳ ترسیم نمودارهای موجودیت-رابطه ای
1-۳-۳ مراحل طراحی
1-۴ نرمال سازی جداول
1-۴-۱ رابطه
1-۴-۲ ویژگیهای رابطه
1-۴-۳ وابستگی تابعی
1-۴-۴ وابستگی تابعی کامل
1-۴-۵ نمودار وابستگی تابعی
1-۴-۶ آنومالی
1-۴-۷ شرح آنومالیها
1-۴-۸ سطوح نرمال
فصل دوم (تغییر جداول پایگاه داده)
۲-۱ اصول Importing جدول
2-۲ اصول Exporting جدول
الف – صدور یک جدول به یک بانک اطلاعاتی دیگر
ب – صدور یک جدول به یک کارپوشه ی Excel
ج – صدور یک جدول به یک فایل متنی
د- صدور یک جدول به یک فایل HTML
۲-۳ فیلدهای Hyperlink
2-۴ تعیین و اضافه کردن Hyperlink در فیلدها
Freeze 2-5 کردن فیلدهای یک جدول
فصل سوم (ایجاد پر سوجوهای محاسباتی و عملیاتی)
۳-۱ انجام محاسبات در یک پرس وجو
3-۱-۱ عمل گرهای مقایسه ای
3-۱-۲ عمل گرهای منطقی
3-۱-۳ عمل گر IN
3-۱-۴ عمل گر BETWEEN
3-۱-۵ عمل گر LIKE
3-۱-۶ ایجاد فیلدهای محاسباتی
3-۱-۹ استفاده از توابع رشته ای
3-۲ طراحی پرس وجوهای عملیاتی
3-۲-۲ پرس وجوی بروزرسانی دادهها
3-۲-۳ پرس وجوی حذف دادهها
Export 3-3 پرس وجوها به فایل HTML
فصل چهارم (طراحی یک فرم پیشرفته)
۴-۱ کار با جعبه ابزار
4-۲ درج و ویرایش اجزاء فرم و کنترلها
4-۲-۱ درج کنترل
4-۲-۲ تغییر اندازه و مکان کنترل
4-۲-۳ چینش کنترلها
4-۲-۴ ترازبندی کنترلها
4-۲-۵ بهبود ظاهر فرم
4-۲-۶ ذخیره سازی فرم
4-۳ تنظیم خصوصیت اجزاء فرم و کنترلها
4-۳-۱ کار با برگه خصوصیات
4-۳-۲ متصل کردن دادهها
4-۳-۳ ایجاد دکمه
4-۳-۴ ساخت فرم با ویزارد
4-۴ استفاده از زیرفرم در فرم اصلی
4-۵ تغییر خواص زیرفرمها
فصل پنجم (کار با ماکروها)
۵-۱ اصول ایجاد و ویرایش ماکروها
5-۱-۱ ماکرو چیست؟
5-۱-۲ ایجاد ماکرو
5-۱-۳ فرمانهای ماکرو
5-۱-۴ ویرایش ماکرو
5-۲ استفاده از ماکروها در فرمها
5-۲-۱ انتساب ماکرو به رویداد
5-۲-۲ انواع رویدادها
5-۲-۳ ایجاد ماکروی شرطی
5-۲-۴ ایجاد ماکروی تعبیه شده
فصل ششم (محافظت از پایگاه داده)
۶-۱ فشرده سازی و ترمیم پایگاه داده
6-۲ پشتیبان گیری از پایگاه داده
6-۳ بررسی کارایی اجزاء پایگاه داده
6-۴ بررسی جدولها
6-۵ مستندسازی پایگاه داده
6-۶ قرار دادن رمز عبور برای پایگاه داده
6-۷ تنظیمات شروع به کار پایگاه داده
فصل هفتم (آشنایی با SQL Server)
SQL Server 7-1 و کاربرد آن
7-۲ آشنایی با Management Studio
7-۳ ایجاد پایگاه داده و جداول
7-۳-۱ استفاده از واسط گرافیکی
7-۳-۲ استفاده از کدهای SQL
7-۳-۳ انواع داده ای در SQL Server
7-۴ کیپارچگی دادهها
7-۴-۱ انواع کیپارچگی
7-۴-۲ روشهای پیاده سازی
7-۵ آشنایی با تراکنشها
فصل هشتم (پرس وجوهای جدول)
۸-۱ آشنایی با اجزاء کی دستور SELECT
8-۲ اصول انجام Filters
8-۳ اصول کار با عم لگرها
8-۳-۱ عمل گرهای توضیح
8-۳-۲ عمل گرهای محاسباتی
8-۳-۳ عمل گرهای بیتی
8-۴ مرتب سازی دادهها
8-۵ کار با GROUP BY
8-۶ کار با NULL
8-۷ دستکاری نویسهها
8-۸ دستکاری DATETIME
8-۹ پرس وجوی Metadata
8-۱۰ کار با TOP
8-۱۱ اجرای Ranking
8-۱۲ کار با عبارت CASE
فصل نهم (کار با Join)
۹-۱ الحاق متقاطع (CROSS)
9-۲ الحاق درونی (INNER)
9-۳ الحاق بیرونی (OUTER)
فصل دهم (کار با زیر پرس و جوها)
۱۰-۱ زیر پرس وجوهای تک مقداری
10-۲ زیرپرس وجوهای چند مقداری
10-۳ زیرپرس وجوهای مستقل و همبسته
فصل یازدهم (کار با جداول)
۱۱-۱ جدول مشتق شده
11-۲ کار با Common Table Expression
11-۳ کار با نماها
11-۳-۱ معرفی نما
11-۳-۲ ایجاد نما در Management Studio
11-۳-۳ ساخت نما با کدنویسی
11-۴ توابع Inline تعریف شده توسط کاربر
11-۵ کار با ۲۸۸ APPLY
فصل دوازدهم (کار با عملگرهای مجموعه ای)
۱۲-۱ کار با UNION
12-۲ کار با INTERSECT
12-۳ کار با EXCEPT
فصل سیزدهم (تغییر دادهها)
۱۳-۱ ورود دادهها
مراحل دانلود و نصب نرم افزارهای موجود در سافت سرا بسیار ساده
است.
برای دانلود نرم افزار یا ابزار مورد نظر کافیست بر
روی لینک (یا لینکهای) مربوط به آن کلیک کنید تا عملیات دانلود
فایل (ها) انجام شود.
در صورتی که در دانلود فایلها با
مشکلی مواجه شدید، بخش رفع
اشکال/گزارش خرابی لینک را مشاهده کنید.
نرم افزارهای موجود، بسته به حجمشان ممکن است در یک یا چند پارت ارائه شوند. در نرم افزارهایی که دارای چند پارت هستند باید تمام پارتهای موجود را دانلود کنید. البته ممکن است در برخی نرم افزارها احتیاج به دانلود تمام لینکها نباشد. مثلا اگر سیستم شما 64 بیتی است و نرم افزاری دارای دو ویرایش 32 و 64 بیت است، کافیست تنها پارتهای مربوط به ویرایش 64 بیتی را دانلود کنید. همچنین برخی نرم افزارها دارای اضافات و پلاگینهایی هستند که دانلود آنها نیز اختیاری است.
پس از دانلود یک نرم افزار، کافیست محتویات آن را توسط نرم
افزار WinRAR یا یک فشرده سازی دیگر که از فرمت RAR پشتیبانی می
کند، بر روی سیستم خود استخراج کنید. برای این منظور بر روی
اولین پارت کلیک راست و گزینه ی Extract Here را انتخاب کنید، در
این صورت تمام پارتهای موجود به صورت یکپارچه بر روی سیستم شما
استخراج می شوند.
در انتهای نام پارت اول نرم افزارهایی که
در چند پارت فشرده شده اند عبارت part1 یا part01 قرار دارد.
در صورتی که نرم افزاری تنها یک پارت دارد نیز به همین ترتیب بر
روی آن راست کلیک و گزینه ی Extract Here را انتخاب کنید.
فایلهای دانلود شده از سافت سرا دارای هیچ فایل اضافی یا
تبلیغاتی خاصی نیستند، از اینرو برای استخراج فایل دانلود شده،
با خیال آسوده بر روی فایل مورد نظر کلیک راست و گزینه ی Extract
Here را انتخاب کنید.
در این صورت نرم افزار و فایلهای
مربوط به آن (مانند سریال، راهنما و ...) در پوشه ای به صورت
مرتب استخراج خواهند شد.
فایلهای دانلود شده از سافت سرا برای استخراج نیازمند پسوورد می
باشند. پسوورد تمام فایلهای دانلود شده از سافت سرا softsara.ir
است.
بروز پیغام خطا پس از درج پسوورد (یا در طول استخراج
فایلها) دلایل مختلفی می تواند داشته باشد.
اگر پسوورد را
کپی (Copy & Paste) می کنید، به احتمال زیاد این مشکل وجود
خواهد داشت. زیرا معمولا هنگام کپی پسوورد از سایت یک کارکتر
فاصله در ابتدا یا انتهای آن ایجاد می شود. در صورتی که پسوورد
را تایپ می کنید، به کوچک بودن حروف و انگلیسی بودن صفحه کلید
توجه کنید.
برای اطلاعات بیشتر اینجا کلیک کنید.
کتاب های آموزش دیتابیس سافت و هارد یا نوت دری باشد خوب استا.