ورود کاربران VIP سرزمین دانلود، مرجع دانلود و آموزش رایگان نرم افزار

منوی سایت

آموزش پایگاه داده

تازه های این بخش :

آموزش مقدماتی بانک اطلاعات اکسس (Access)

(مربوط به موضوع آموزش پایگاه داده)

آموزش مقدماتی بانک اطلاعات اکسس (Access)

 

 

 

 

از بانک اطلاعاتی (دیتابیس - Database) معمولا در برنامه نویسی، و همچنین پروژه های کاری و اداری استفاده میشود. برنامه های زیادی برای ایجاد دیتابیس وجود دارند که از معروف ترین آنها میتوان به نرم افزار پایگاه داده مایکروسافت (یعنی Access) و همچنین SQL اشاره کرد.
 
اما جدا از اینکه شما از چه بانک اطلاعاتی استفاده میکنید، برخی مفاهیم در همه آنها مشترک هستند. در این مقاله، با مقدمات بانک اطلاعاتی در نرم افزار Microsoft Access آشنا میشوید.
 
 
برای طراحی هر سیستمی، یک سری داده های خام (پردازش نشده) وجود دارند که به عنوان ورودی به سیستم تغذیه می شوند. سپس این داده ها مورد پردازش قرار گرفته و در نهایت داده ها به اطلاعات تبدیل می گردند.
 
اگر بخواهیم اجزای یک سیستم را به صورت ساده ذکر کنیم عبارت خواهند بود از ورودی، پردازش و خروجی. برای مثال در یک سیستم کتابخانه شما یک سری داده ها مثل نام کتاب، نویسنده، موضوع و نام ناشر را دارید ولی این داده ها پردازش نشده اند. برای پردازش داده ها نیازمند یک بانک اطلاعاتی هستید. چون حجم داده های شما زیاد است قصد دارید از Access برای کار خود استفاده نمایید. اکسس داده های شما را دریافت و با دستوراتی که توسط کد های برنامه به آن می دهید داده ها را مورد پردازش قرار داده و در نهایت داده های پردازش شده (اطلاعات) را در اختیارتان قرار می دهد.
 
در ابتدا شما باید طرح کلی سیستمی که قصد اجرای آنرا دارید بر روی کاغذ پیاده کنید. شاید بتوان این مرحله را مهمترین مرحله از طراحی سیستم به حساب آورد. در این مرحله شما باید جداول خود را طراحی کنید. هر جدول یک یا چند فیلد تشکیل شده، برای مثال در پروژه کتابخانه باید جدولی برای کتاب ها طراحی کرده و سپس فیلد های مورد نیاز خودتان مثل کد کتاب، نام کتاب، نویسنده و سایر فیلد های مربوط به این جدول را مشخص نمایید.
 
تعیین نوع فیلد گام بعدی در طراحی جداول به حساب می آید. مثلا برای نام کتاب نوع فیلد را باید متن (Text) در نظر بگیرید. پس از طراحی جداول بانک اطلاعاتی و فیلد های آن باید ارتباط بین جداول را مورد بررسی قرار دهید. اکسس یک بانک اطلاعاتی رابطه ای بوده و تعیین ارتباط بین جداول از اهمیت ویژه ای برخوردار است.
 
در گام بعدی باید اقدام به طراحی فرم های ورود اطلاعات نمایید. فرم ها ابزاری هستند که داده ها را به جریان می اندازند. شما ممکن است روزانه با فرم های زیادی برخورد داشته باشید. مثل فرم ثبت نام دانشگاه، فرم در خواست عضویت در یک سایت، فرم استخدام در یک شرکت و فرم هایی از این دست که می تواند کاغذی یا الکترونیکی باشد. به هر شکل بدون فرم ها داده ها به جریان نخواهند افتاد.
 
در شرکت ها و موسسات بزرگ فرم ها توسط افراد خاصی طراحی می گردند. هر فرم داری یک کد خاص بوده و هر فرد مجاز به طراحی فرم به سلیقه خود نمی باشد. فرم ها ابزاری استاندارد برای ورود داده به سیستم می باشند. شما می توانید ابتدا فرم های خود را بر روی کاغذ پیاده سازی نموده و سپس آن را به اکسس انتقال دهید. فرم ها نباید از پیچیده گی  زیادی برخوردار باشند تا کاربر بتواند به آسانی داده های خود را در آنها وارد نماید. همچنین فرم ها باید طوری طراحی شوند که کاربر را مجبور به ورود داده ای استاندارد نموده و در صورت ورود داده های غیر استاندارد با دادن هشدار آنها را آگاه سازد.
 
برای مثال فرمی جهت ورود اطلاعات کتاب های یک کتابخانه طراحی شده است. در این فرم فیلدی به نام کد کتاب وجود دارد که نوع آن متنی می باشد، ولی شما می خواهید کاربر تنها مجاز به ورود عدد در آن باشد. برای این کار باید با کاربر را مجبور به ورود عدد در این فیلد نموده و در صورت اشتباه با پیام مناسب این اشتباه را به کاربر گوشزد کند. همچنین اگر تمام فیلد های یک فرم باید پر شوند و کاربر یک یا چند فیلد را خالی  بگذارد، سیستم باید با پیغام مناسب کاربر را مجاب به پر کردن تمام فیلد ها نماید. برای طراحی فرم ها باید از رنگ ها و طرح هایی استفاده کرد که در عین سادگی باعث خستگی کاربر نگردد. در آفیس به این نکته بسیار توجه شده است. 
 
پس از طراحی جداول و فرم ها شما خواهید توانست بر اساس داده هایی که از طریق فرم ها در جداول ذخیره کرده اید گزارشات مورد نیاز خود را از سیستم دریافت کنید. در حقیقت نتیجه کار شما گزارشاتی است که از سیستم گرفته می شود. در صورتی که فیلد ها، جداول و فرم ها به خوبی طراحی نشده باشند، مطمئنا گزارشات سیستم هم از کیفیت خوبی برخوردار نخواهند بود.
 
اکسس برای طراحی اشیای خود (که عبارتند از جداول، پرس و جو ها، فرم ها، گزارشات و ماکرو ها) 2 روش در نظر گرفته است. یکی استفاده از Wizard های طراحی است که برای کاربران مبتدی مناسب میباشد. و دیگری طراحی عناصر اکسس توسط کاربران است که که برای افراد حرفه ای در نظر گرفته شده است.
 
 
امیدواریم در این مقاله توانسته باشیم شما را با مقدمات نرم افزار بانک اطلاعاتی Access آشنا کنیم.

این مطلب مربوط به موضوع آموزش پایگاه داده میباشد.

آموزش مفاهیم اصلی اکسس

(مربوط به موضوع آموزش پایگاه داده)

آموزش مفاهیم اصلی اکسس

 

 

 

 

پایگاه داده اکسس یکی از قدیمی ترین و بهترین نرم افزار های پایگاه داده می باشد. از این نرم افزار برای ساخت پایگاه داده های نسبتا متوسط استفاده می شود. در این مطلب آموزشی قصد داریم تا برخی از مفاهیم این نرم افزار و همچنین مفاهیم کلی پایگاه داده را به شما آموزش دهیم.

 

 

Database: که معنی عبارت آن بانک اطلاعاتی یا پایگاه داده است. و به فایلی گفته می شود که متشکل از Tableها (جدول ها اطلاعاتی)، Query ها (مجموعه های وسایل جستجوی Data)، سیستم های منظم سازی Data، ترکیب مجدد Data و غیره باشد. یا به عبارت دیگر Database یک مجموعه سازمان یافته از داده ها است.

 

Data: داده های فرستاده شده به کامپيوتر می باشد.

 

Record: محل خاص حفظ اطلاعات که مجموعه ای از فيلد ها (عناصر) است.

 

Data field: بخشی از یک رکورد می باشد که برای نگهداری یک نوع خاص اطلاعات استفاده می شود. هر فیلد نام و نوع مخصوص خودش را دارد.

 

Table: در پایگاه داده به بخشی گفته می شود که معمولا در برگیرنده گروهی از معلومات داده شده به کامپیوتر می باشد. این جدول ها از فیلدها و رکوردها تشکیل شده است.

 

Query: با وجود اینکه Database داری اطلاعات زیادی است، ولی ما هرگز به تمام اطلاعات آن به طور همزمان نیاز نداریم. بلکه درخواست اطلاعاتی را داریم که آنها را بعد از فیلتر و بر اساس نتایج جستجو و مطابق میل خویش بدست بیاوریم. این پرس جو در اکسس Query نامیده میشود.

 

امیدواریم این مقاله توانسته باشد شما را با مفاهیم اولیه دیتابیس Access آشنا کند.


این مطلب مربوط به موضوع آموزش پایگاه داده میباشد.
سرزمین دانلود، مرجع دانلود و آموزش نرم افزار

سرزمین دانلود را دنبال کنید !

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

با وارد کردن ایمیل خود و سپس تایید آن، جدیدترین مطالب و نرم افزار ها برای شما ارسال می شود:



------------------------------------------