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

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