کتاب آموزش گام‌به‌گام برنامه‌نویسی بانک اطلاعاتی با ویژوال بیسیک‌نت

کتاب آموزش گام‌به‌گام برنامه‌نویسی بانک اطلاعاتی با ویژوال بیسیک‌نت


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

کتاب آموزش گام‌به‌گام برنامه‌نویسی بانک اطلاعاتی با ویژوال بیسیک‌نت با بهره‌گیری از سال‌ها تجربه در امر تدریس، تألیف کتب کامپیوتر و مهم‌تر از همه برنامه‌نویسی در زمینه بانک اطلاعات تدوین شده است. از ویژگی‌های جالب و برجسته این کتاب، بیان مثال‌های متنوع کاربردی، حل گام‌به‌گام آن‌ها و توضیح کامل مثال‌های بیان شده، می‌باشد.

امروزه حجم زیادی از اطلاعات ذخیره و بازیابی می‌شوند. برای جلوگیری از افزونگی داده (تکرار بی‌مورد داده‌ها)، بی‌‌نظمی و ایجاد سازگاری بین گزارش‌ها از بانک اطلاعات استفاده می‌شود. بانک‌های اطلاعات متعددی وجود دارند که پرکاربردترین و بهترین آن‌ها، سیستم بانک اطلاعات رابطه‌ای است. یکی از بانک‌های اطلاعات رابطه‌ای، SQL Server است اکنون نسخه 2008 این بانک اطلاعاتی در بازار موجود است. اما، این کتاب طوری طراحی شده است که وابسته به نسخه خاصی از بانک اطلاعاتی نباشد. زیرا در این کتاب سعی شده است تمام کارها از طریق دستورات SQL انجام شود. ویژگی‌هایی از قبیل کارایی بالا، سهولت یادگیری و استفاده، کارکردن در محیط شبکه، قابلیت دسترسی و امنیت بالا، آن را به عنوان پرکاربردترین بانک اطلاعات جهان تبدیل کرده است. به طوری که 70 درصد کاربران دنیا از این بانک اطلاعات استفاده می‌کنند.

از طرف دیگر، با بانک اطلاعات SQLServer نمی‌توان کارهایی از قبیل ایجاد فرم‌های ورود و ویرایش اطلاعات، تهیه گزارش‌ها و غیره را انجام داد. به همین دلیل، برای انجام کارهای مذکور به زبان برنامه‌نویسی نیاز داریم. از آنجایی زبان برنامه‌نویسی ویژوال بیسیک‌دات‌نت، یک زبان ساده و کار آمد است که افراد زیادی از آن بهره می‌گیرند. از نکات بارز این کتاب آموزش گزارش‌گیری Microsoft Report است که در فصل 9 آن را می‌بینید. این زبان را به عنوان زبان برنامه‌نویسی بانک اطلاعات انتخاب نمودیم.

فهرست مطالب
فصل اول: آشنایی با زبان ویژوال بیسیک‌نت
1-1. زبان ویژوال بیسیک نت
2-1. فضای نام
3-1. انواع داده‌ها
4-1. متغیرها
1-4-1. نامگذاری متغیرها
2-4-1. اعلان متغیرها
3-4-1. مقدار دادن به متغیرها
5-1. ثوابت
6-1. عملگرها
7-1. فرم برنامه
1-7-1. خواص فرم
2-7-1. رویدادهای فرم
3-7-1. متدهای فرم
8-1. کنترل‌ها
1-8-1. کنترل Label
2-8-1. کنترل TextBox
3-8-1. کنترل Button
4-8-1. کنترل ListBox
5-8-1. کنترل ComboBox
6-8-1. کنترل CheckBox
7-8-1. کنترل CheckedListBox
8-8-1. کنترل RadioButton
9-8-1. کنترل GroupBox
10-8-1. کنترل MenuStrip
11-8-1. کنترل ContextMenuStrip
12-8-1. کنترل PictureBox
9-1. ساختارهای کنترلی
1-9-1. ساختارهای تصمیم
10-1. ساختارهای تکرار
11-1. مدیریت صفحه کلید
12-1. آرایه‌ها
13-1. کلاس‌ها و اشیاء
1-13-1. تعریف کلاس
2-13-1. نمونه‌سازی کلاس
3-13-1. اعضای کلاس
فصل دوم: مبانی بانک اطلاعات SQL Server
1-2. تعریف سیستم مدیریت بانک اطلاعات
1-1-2. دلایل استفاده از بانک اطلاعات
2-1-2. طراحی بانک اطلاعاتی
3-1-2. نرمال‌سازی داده‌ها
2-2. بانک اطلاعات SQL Server
3-2. معرفی بانک اطلاعاتی نمونه
4-2. ورود به بانک اطلاعاتی
SQL Server
5-2. تایپ و اجرای دستورات SQL
فصل سوم: ایجاد بانک اطلاعات و جداول آن
1-3. ایجاد بانک اطلاعات و جداول آن
1-1-3. ایجاد بانک اطلاعات
2-1-3. تغییر خواص بانک اطلاعات موجود
3-1-3. حذف بانک اطلاعات
2-3. اشیای بانک اطلاعات
1-2-3. ایجاد جدول با دستور SQL
2-2-3. تغییر ساختار جدول با دستور SQL
3-2-3. حذف جدول با دستور SQL
3-3. دستیابی به بانک اطلاعاتی با ADO. NET
1-3-3. فضای نام System. Data
2-3-3. تأمین‌کننده‌های داده
3-3-3. کلاس‌های Connection
4-3-3. واسط IDbCommand7
فصل چهارم:کلاس‌های پایه بانک اطلاعات
1-4. کلاس DataSet
1-1-4. پر کردن DataSet
2-4-1. پر کردن DataSet با چندین جدول
3-1-4. تثبیت تغییرات DataSet
4-1-1. دسترسی به جداول DataSet
2-4. کلاس DataTable
1-2-4. کلاس DataColumn
2-2-4. کلاس DataRow
3-4. کنترل DataGridView
فصل پنجم: ورود و ویرایش داده‌ها
1-5. دستورات SQL برای ورود، ویرایش و حذف داده‌ها
1-1-5. دستور INSERT
2-1-5. ویرایش رکوردهای جدولی
3-1-5. حذف رکوردهای جدول
2-5. انقیاد داده‌ها
1-2-5. انقیاد کنترل‌های ساده
2-2-5. انقیاد کنترل‌های پیچیده
3-5. کلاس DataView
1-3-5. مرتب‌سازی DataView
2-3-5. فیلتر رکوردهای DataView
3-3-5. جستجوی رکورد خاص
4-5. ذخیره تصاویر در بانک اطلاعاتی
1-4-5. بازیابی تصویر از بانک اطلاعاتی
2-4-5. انقیاد کنترل‌ها به فیلد تصاویر
فصل ششم: بازیابی داده‌ها
1-6. پرس‌وجو
2-6. عملگرها در SQL Server
1-2-6. عملگرهای محاسباتی
2-2-6. عملگر انتساب
3-2-6. عملگرهای بیتی
4-2-6. عملگرهای رابطه‌ای
5-2-6. عملگرهای منطقی
6-2-6. عملگرهای یکانی
7-2-7. عملگرهای اتصال رشته‌ای
8-2-6. عملگرهای ویژه
3-6. بازیابی اطلاعات از جداول
4-6. پیوند جداول
1-4-6. الحاق ضربدری
2-4-6. الحاق متعادل
3-4-6. الحاق نامتعادل
4-4-6. الحاق درونی
5-4-6. الحاق بیرونی
5-6. پرس و جوی فرعی
6-6. پرس و جوهای مرکب
7-6. کلاس DataAdapter
1-7-6. ایجاد شیء SqlDataAdapter
2-7-6. بازیابی نتایج پرس‌وجو
3-7-6. پر کردن DataTable با DataAdapter
4-7-6. رویدادهای SqlDataAdapter
8-6. کلاس DataReader
1-8-6. سازنده‌های کلاس SqlDataReader
2-8-6. متد ExecuteNonQuery
3-8-6. متد ExecuteScalar
9-6. کاتالوگ
فصل هفتم: اشیای پیشرفته Sql Server و ADO. NET
1-7. دید
1-1-7. ایجاد دید
2-1-7. تغییر دید
3-1-7. حدف دید
2-7. متغیرها
3-7. توضیحات
4-7. ساختارهای تصمیم
1-4-7. دستور IF … Else
2-4-7. دستور IF تو در تو
3-4-7. دستور CASE
5-7. رویه‌های ذخیره شده
1-5-7. ایجاد رویه‌های ذخیره شده
2-5-7. اجرای رویه ذخیره شده
3-5-7. تغییر رویه ذخیره شده
4-5-7. حذف رویه‌های ذخیره شده
6-7. توابع
1-6-7. ایجاد توابع
2-6-7. تغییر تابع
3-6-7. حذف تابع
7-7. ارسال پارامترها
فصل هشتم: تراکنش
1-8. تراکنش چیست؟
2-8. ارجاع به تراکنش
3-8. کلاس‌های پیاده‌سازی تراکنش
1-3-8. کلاس TransactionScope
2-3-8. کلاس CommittableTransaction
3-3-8. کلاس SqlTransaction
4-8. سطح‌های جداسازی تراکنش
5-8. نقاط ذخیره
فصل نهم: گزارش‌گیری با Microsoft Report
1-9. امکانات نرم‌افزار Microsoft Report
2-9. مراحل طراحی گزارش
3-9. ایجاد گزارش با ویزارد
4-9. اضافه کردن گزارش جدید
1-4-9. بخش‌های گزارش
2-4-9. اضافه کردن فیلد متن به گزارش
3-4-9. اضافه کردن خط
4-4-9. اضافه کردن مستطیل
5-4-9. اضافه کردن تصویر به گزارش
5-9. نمایش پنجره Data Sources
6-9. ارسال پارامتر به گزارش
1-6-9. تعریف پارامتر در Report
2-6-9. ارسال پارامتر از طریق فرم برای
گزارش
7-9. کنترل
MicrosoftReportViewer
8-9. اتصال به بانک اطلاعاتی از طریق کد
9-9. نمایش رکوردهای خاص از گرزارش
فصل دهم: پشتیبان‌گیری و بازیابی پشتیبان از بانک اطلاعات
1-10. پشتیبان‌گیری با دستور
BACKUP DATABASE
2-10. دستور
RESTORE DATABASE
1-3-10. کلاس File
2-3-10. کلاس Directory
3-3-10. کلاس FileStream
4-3-10. کلاس GzipStream
4-10. کنترل SQLDMO
1-4-10. اشیای SQLDMO
2-4-10. شیء SQLDMO. SQLServer
3-4-10. شیء SQLDMO. NameList
4-4-10. شیء SQLDMO. DataBase
5-4-10. شیء SQLDMO. Backup
6-4-10. شیء SQLDMO. Restore

مطالب مرتبط

تگ‌ها

مطالب پربیننده

پربیننده
آخرین مطالب

عضویت در خبرنامه