کتاب آموزش گامبهگام برنامهنویسی بانک اطلاعاتی با ویژوال بیسیکنت
در کتاب آموزش گامبهگام برنامهنویسی بانک اطلاعاتی با ویژوال بیسیکنت اثر رمضان عباس نژاد ورزی، مطالبی از قبیل ایجاد بانک اطلاعات، جداول، کلاسهای ویژوال بیسیکنت برای کار با بانک اطلاعات، ورود، ویرایش، حذف رکوردها، رویههای ذخیره شده، پشتیبانگیری و بازیابی فایلهای پشتیبان به صورت فشرده شده، تراکنشها و گزارشگیری از بانک اطلاعات بیان گردیده است.
کتاب آموزش گامبهگام برنامهنویسی بانک اطلاعاتی با ویژوال بیسیکنت با بهرهگیری از سالها تجربه در امر تدریس، تألیف کتب کامپیوتر و مهمتر از همه برنامهنویسی در زمینه بانک اطلاعات تدوین شده است. از ویژگیهای جالب و برجسته این کتاب، بیان مثالهای متنوع کاربردی، حل گامبهگام آنها و توضیح کامل مثالهای بیان شده، میباشد.
امروزه حجم زیادی از اطلاعات ذخیره و بازیابی میشوند. برای جلوگیری از افزونگی داده (تکرار بیمورد دادهها)، بینظمی و ایجاد سازگاری بین گزارشها از بانک اطلاعات استفاده میشود. بانکهای اطلاعات متعددی وجود دارند که پرکاربردترین و بهترین آنها، سیستم بانک اطلاعات رابطهای است. یکی از بانکهای اطلاعات رابطهای، 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
مطالب مرتبط
تگها
مطالب پربیننده
- چه کسانی می توانند نامخانوادگیشان را تغییر دهند
- روزانه چقدر پروتئین مصرف کنیم؟
- خواص شگفتانگیز کیوی را بشناسید
- فراخوان دومين كنگره بين المللی راهكارهای گسترش فرهنگ غدير و ترويج نهج البلاغه
- ۳ نوشیدنی مفید برای سالمندان
- نکاتی مهم درباره جوشهای صورت
- علائم بیش فعالی در دخترها و پسرها را بشناسید
- میوه ای برای تقویت سیستم ایمنی بدن
- گیاهی برای دفع سنگ کلیه
- اربعین؛ پلی به سوی وحدت جهانی
- چالشهای ازدواج در دوران پیری
- اذن پدر برای ازدواج دختر لازم است یا خیر؟
- معرفی سوغات و صنایع دستی مازندران
- چگونه عطر مناسب بخریم؟
- زندگی نامه مسعود پزشکیان
- رابطه زناشویی برنده و بازنده ندارد
- درباره دوران بحرانی نوجوانی
- بازار کرمان با قدمت ۶۰۰ سال
- معرفی موزه هنرهای معاصر تهران؛ بازتابی از هنر ایران و جهان
- مصرفگرایی و ویرانی زندگی
- پاسخ به سوالات رایج درباره مصرف شیر
- معرفی جنگل فندقلو؛ بهشتی مینیاتوری در اردبیل
- درباره سن پیری بیشتر بدانیم
- اهمیت خواب را جدی بگیرید
- معرفی مسجد شیخ لطف الله، اثری شگفت انگیز از دوران صفویه
- پناهگاه سکوت
- نحوه خوابیدن به خواستههای درونی
- مضرات سیگار از آسیبهای پوستی تا تهدید سلامتی
- در مورد کف پای صاف و باورهای قدیمی
- چگونه با کودکان چاق تعامل داشته باشیم
- قوانین کلاس و مدرسه
- قالب آماده و زیبای پاورپوینت(15)
- ۵ فیلم که همه زنان ایرانی باید تماشا کنند
- شعار سال ۱۴۰۱ «سال تولید، دانشبنیان و اشتغالآفرین»
- قالب زیبای پاورپوینت برای ارائه پروپوزال و دفاع رساله دکترا
- قالب پاورپوینت کادر دار زیبا
- پورنوگرافی چیست و چه اثری بر مغز و رابطه جنسی دارد؟
- قالب پاورپوینت گرافیکی و طرح دار زیبا
- قالب پاورپوینت گرافیکی زیبا
- رنگ چشم هایتان درباره شما و اجدادتان چه می گوید؟
- نمونه تدریس درس اول هدیه آسمان پنجم
- قالب پاورپوینت گرافیکی جالب
- اندکی درباره درسپژوهی
- کتاب پسری که جادویی شد
- همه زائران سلطان
- قالب پاورپوینت
- معرفی کتاب
- دوستی با کتاب
- قالب پاورپوینت گرافیکی
- درباره محسن رضایی
- معرفی کتاب
- قیافه و ظاهر واسه متولدین کدوم ماه، خیلی مهمه؟
- درباره امیر کبیر
- کتاب راهنمای کامل Interaction access
- متن کامل دعای جوشن کبیر با ترجمه
- کتاب پیوند زخم خورده
- درباره فخرالدین عراقی
- درباره محسن مهر علیزاده
- کتاب آموزش علیه آموزش
- خلاصه کتاب سواد بصری