تالیف کتاب
ایجاد و مدیریت ارتباط بین Access و SQL Server
پیش گفتار
خدای پاک و یگانه را سپاس مي گويم که توفیق تالیف این کتاب را به من عطا فرمود تا بتوانم هر چند اندک در اشاعه علوم و فنون دانش کامپیوتر به هموطنان عزیزم خدمت كنم. براي روح پدرم شاد باش و براي مادر عزيزم سلامتی آرزومندم.
این کتاب را به همسر نازنینم تقدیم میکنم که با فداکاری ها و مهربانی های خود قوت قلب من است.
از ناشر محترم اين كتاب صميمانه سپاسگزارم و آرزوي توفيق روزافزون برايشان دارم.
علي كريمخاني زمستان 1400

مقدمه
امروزه با پیشرفت چشمگیر کاربردهای حوزه فناوری اطلاعات و ظهور مفاهیم تحول دیجیتال در تمامی سطوح، اطلاعات و نگهداری سوابق رویدادها، به یکی از بنیادی ترین و اساسی ترین نیازهای زیربنایی این تحول عظیم تبدیل شده است. اطلاعات در تمامی سطوح و برای کسب و کارهای مختلف به موجودیتی بسیار حیاتی تبدیل شده است، به طوری که تمامی تصمیمات کلان و استراتژیک سازمان ها و شرکت های بزرگ بر پايه پردازش اطلاعات سازمان بدست می آید. این داده ها و اطلاعات هستند که مدیران را در انتخاب مسیر درست تر یاری می کنند و با پردازش آنچه در گذشته رخ داده است می توانند آینده را برایمان ترسیم کنند. پایگاه داده ها یکی از اجزای جدایی ناپذیر تمامی سیستم های اطلاعاتی و نرم افزارهای پیشران امروزی هستند. هدف بسیاری از نرم افزارها پردازش داده ها و استنتاج از اطلاعات نگهداری شده در پایگاه داده هاست. نگهداري، ساختاردهي و زمينه سازي جهت بهره برداري از اطلاعات بر عهده پايگاه هاي داده است. این کتاب با تمرکز بر سیستمهای مدیریت پایگاه داده های Access و SQL Server که از محصولات شرکت مایکروسافت هستند، سعی دارد با معرفی و بیان نقاط قوت و ضعف هر یک از این سیستمها به راهکرا نرم افزاری یکپارچه ای برسد. در این کتاب پس از ارائه مفاهیم مختصر آموزشی هر یک از این دو سیستم مدیریت پایگاه داده ها، یک راهکار تولید و پیاده سازی نرم افزارها را ارائه می کنم که از ایجاد و مدیریت ارتباط مستقیم این دو سیستم بدست می آید. سعی دارم با بیان و تمرکز بیشتر بر روی مسائل فنی و تکنیکی این موضوع، از بیان تعاریف کلی و معرفی های تئوری گذر نموده و راهکار مدنظر را با موشکافی بیشتر و بیان نکات خاص مربوطه تجزیه و تحلیل نمایم. پس از تعاریف کلی ولی مورد نیاز برای فهم مطالب تکنیکی، به آموزش و توصیف امکانات دو نرم افزار Access و SQL Server می پردازم. صد البته برای آموزش کامل و ذکر تمامی نکات آموزشی پیرامون هر یک از این نرم افزارها نیاز به نگارش چندین و چند کتاب بوده و امکان آن نخواهد بود که تنها در یک فصل این کتاب به تمامی نکات و مسائل تکنیکی آن ها اشاره نمود. با این حال سعی بر آن شده است به تمامی نکاتی که برای مخاطبان این کتاب در استفاده و بهره برداری صحیح و درست از این نرم افزار ها و استفاده از این راهکار نرم افزاری یکپارچه مورد نیاز است، پرداخته شود. سپس به ارائه مدل یکپارچه نرم افزاری با استفاده از ارتباط بین Access و SQL Server خواهم پرداخت و با آموزش انواع ارتباطات قابل اجرا بین این دو محصول مایکروسافت (Microsoft) و بیان نمونه پروژه ای واقعی و قابل تطابق با نیازهای محیط کسب و کار بحث را به اتمام می رسانم. سعی بر آن شده است که بصورت کاملا کاربردی و عملی تمامی تکه کدهای نرم افزاری و تنظیمات فنی و تکنیکی مورد نیاز هر یک از این دو نرم افزار ارائه گردد تا مخاطبان این کتاب بتوانند بصورت کاملا عملی و کاربردی از این کتاب بهره برداری نمایند. به این امید که این کتاب برای اهالی فن در این حوزه مقبول بیاید و بتواند با ارائه راهکاری نرم افزاری به اشخاص و سازمان ها جهت پیشبرد اهداف دیجیتال سازی کمک رساند. با اینکه تمامی سعی و تلاشم این بوده که بتوانم به تمامی جوانب موضوع بپردازم، با این حال می تواند از نظر علمی یا فنی اشتباهات یا کمبودهایی داشته باشد. بنابراین از تمامی همکاران، کارشناسان و صاحب نظران محترم صمیمانه خواهشمندم کم و کاستی های این کتاب را بر من آشکار ساخته و پیشنهادهای سازنده خود را به بنده ارائه فرمایند. پیشاپیش از بیان نظرات ارزشمندتان بی نهایت سپاسگزارم.
تمامی مخاطبان این کتاب و صاحبنظران می توانند از طرق زیر با بنده در ارتباط باشند:
وب سايت : http://alikarimkhani.ir
ايميل : info@alikarimkhani.ir
علی کریمخانی زمستان 1400

