تحقیقات نرم افزاریoffice
نرم افزارهای کاربردیoffice:
نرم افزار کاربردیMicrosoft Accessوکاربرد های آن:
یکی از اجزای مایکروسافت آفیس است که برای ایجاد پایگاه دادههای رابطهای مورد استفاده قرار میگیرد. این نرمافزار پایگاه داده جت را با یک واسط کاربری گرافیکی و ابزاری جهت تولید نرمافزار ترکیب نمود.
تاریخچهaccess:
نسخه? 1?0 این نرمافزار در سال 1992 میلادی همراه با مایکروسافت ویندوز پا به عرصه? وجود نهاد، در این نسخه این امکان فراهم شد تا بستههای پایگاه داده? جداگانه بتوانند از طریق تکنولوژی اتصال پایگاه داده? شیگرا (به انگلیسی: ODBC) با یکدیگر ارتباط برقرار کنند. نسخه? 2?0 اکسس در سال 1994 وارد بازار شد. یکی از ویژگیهای مهم این نسخه افزوده شدن موتور پایگاه داده? جت (به انگلیسی: Jet database engine) بود که باعث شد اجرای پرسوجوها به صورت محسوسی سریعتر شود.
با آمدن ویندوز 95 آفیس 95 هم معرفی شد. در این نسخه از آفیس زبان ویبیایی به صورت رسمی، زبان گسترش پشت همه? نرمافزارهای آفیس شد.
در سال 1997 وب رو به گسترش بود و اکسس جدید با ابزارهایی برای تعامل با ابزارهای وب معرفی شد.
اکسس 2000 بهبودهای قابل توجهی در زمینه? برنامهنویسی داشت. در این نسخه ایدیاُ (به انگلیسی: ActiveX Data Objects یا ADO) معرفی شد.
در اکسس 2002 قابلیت یکپارچگی ارجاعی (به انگلیسی: referential integrity) معرفی شد. افزوده شدن قابلیتهای ایکسامال از دیگر ویژگیهای این نسخه بود.
در نسخه? 2003 علاوه بر بهبود قابلیتهای ایکسامال برخی ابزارهای بیهمتا در زمینه? برنامهنویسی و اشکالزدایی اضافه شدند.
پس از آن نسخه? 2007 آفیس معرفی شد و نسخه? کنونی اکسس، نسخه? 2016 است.
کاربا access و یادگیری انواعی از مفاهیم آن:
برای کار کردن با access باید با برخی از مفاهیم هایی آشنا شوییم وبدانیم که محیط این
نرم افزار چگونه می باشد.
نرم افزار access از مهمترین بخش به نام (Data Base)تشکیل شده است .
(Database) :
قبل از اختراع کامپیوتر، سازمان ها و شرکت ها از سیستم های دستی برای نگهداری اطلاعات خود استفاده می کردند. اطلاعات در پوشه های مجزا نگهداری می شدند، که با افزایش اطلاعات، دسترسی به آن ها سخت تر و دشوار می شد، مانند بایگانی سنتی یک سازمان.
با رشد روز افزون اطلاعات و حجم زیاد آن ها نیاز به یک برنامه و سخت افزار مدون حس می شد. از این رو با اختراع کامپیوتر، سیستم های فایل جایگزین سیستم های دستی و سنتی شدند. سازمان ها و شرکت ها اطلاعات را در کامپیوتر و در یک فایل مجزا ذخیره می کردند و برنامه نویسان با استفاده از زبان های نسل سوم مانند کوبول و بیسیک برنامه هایی برای تهیه گزارشات و دست کاری اطلاعات ذخیره شده بر اساس این اطلاعات می نوشتند. ایراد وارد به این سیستم های فایل، عدم یکپارچگی آن ها بود. بنابراین، سیستم های فایل به مرور زمان جای خود را به پایگاه داده ها دادند.
پایگاه داده ها شامل شش قسمت می باشد که این پایگاه داده ها شامل:
oracle.1
2.mySQL
3.microsoft SQL
4.sy base
5.SQLite
6.microsoft access
_الان در اینجا ما باmicrosoft access آشنا می شویم.
SQL:
زبانی است سطح بالا مبتنی بر زبان سطح پایین و ریاضی جبر رابطهای که برای ایجاد، تغییر، و بازیابی دادهها و نیز عملیات بر روی آنها بهکار میرود.
زبان SQL به سمت مدل شیگرا - رابطهای نیز پیشرفت کردهاست.
نرم افزار اکسس دارای کاربرد های بیش از حدی نیز می باشد.
منشأ اصلی سیکوال به مقاله? سال 1970 ادگار کاد تحت عنوان «مدل رابطهای دادهها برای بانکهای بزرگ دادههای اشتراکی»بازمیگردد. در دهه? 70 گروهی از شرکت آیبیام در شهر سان خوزه بر روی سیستم پایگاه دادههای سیستم آر بدون توجه به این مقاله کار میکردند و زبان SEQUEL را به منظور عملیات و بازیابی اطلاعات ذخیره شده در سیستم آر ایجاد کردند. اگر چه اسکیوال ناشی از تلاشهای کاد بود اما دونالد چامبرلین و ریموند بویس به عنوان طراحان زبان SEQUEL شناخته میشوند.
با آموزش Sql ، و به دلیل گستردگی کاربرد این زبان و نرم افزار Sql Server، نه تنها می توانید در طراحی سایت کارتان گسترش یابد بلکه در زمینه های دیگر نیز می توانید از این زبان و نرم افزار استفاده نمایید. کاربرد اس کیوال در زمینه هایی است که با داده سر و کار دارید. ذخیره ی داده ها و اطلاعات ، تحلیل داده ها ، گزارش گیری بسیار قدرتمند از اطلاعات و داده ها و ... از جمله مهمترین کاربرد های زبان اس کیوال و نرم افزار اسکیوال سرور می باشد.
چرا جداول اس کیو ال سرور باید با هم مرتبط باشند؟
تا امروز ما تنها یک جدول معرفی کرده بودیم، و این جدول اطلاعات تماس ها را در خود ذخیره می کرد، و این اطلاعات شامل نام، نام خانوادگی، شماره تلفن، شماره موبایل، و نشانی اشخاص می باشد. امروز می خواهیم به جدولمان یک فیلد دیگر نیز اضافه کنیم و آن فیلد جنسیت اشخاص می باشد. در واقع هر شخص یا می تواند مرد باشد و یا زن. اگر چنین فیلدی را به جدولمان اضافه کنیم، در هر فیلد باید مدام کلمه مرد و یا کلمه زن که نشان دهنده جنسیت یک شخص می باشد، تکرار گردد. طراحان دیتابیس برای اینگونه مواردی که مدام مشمول تکرار یک کلمه می گردند معمولا جدول جداگانه ای طراحی می کنند. دلیل اینکه برای اینگونه موارد جداول جداگانه ای ایجاد می شود موارد زیر هستند :
- از ورود اطلاعات تکراری جلوگیری می شود.
- اطلاعات به صورت منظم تر و ساختیافته تر، سازماندهی می شوند.
- اگر نیاز به ویرایش به یک نوع از این شکل باشد کار ساده تر صورت می پذیرد. (در این باره در ادامه بیشتر خواهیم دانست)
- و مزایای بسیار دیگری که به مرور با آنها آشنا خواهید شد...
DATA BASEشامل record هایی می باشد واین ها هم شامل filed می باشد.
سیستم مدریت پایگاه داده ها(DMBS):
سیستم مدیریت پایگاه داده ها برنامه ای است که عمل ذخیره سازی و بازیابی
و امنیت و..... پایگاه داده ها را کنترل می کند.
این نمونه اطلاعاتی از نرم افزار access می باشد البته توضیحات بیشتری هم درباره
نرمافزار access وجود دارد ولی تمامی این مطالب اینجا قابل درج نمی باشد.پایان