تعريف
داده(Data)
هر اطلاع مفيد ولازم درباره چيز يا امري رايك داده مي گويند.به شناسنامه
خود نگاه كنيد.نام، نام خانوادگي،نام پدر ،سال تولد،محل تولد،شماره شناسنامه وساير
اطلاعات آن ،همه درباره شماست.
اينها داده هاي مرتبط با شما هستندوشما را از ديگران متمايز ومجزا مي
كنند؛ به شما سود مي رسانند؛
حقوق شما را محفوظ مي دارند وبه دولت امكان مي دهند كه براي شما برنامه
ريزي كندو امكانات فراهم سازد.
داده ها در همه امور، نقش بازي مي كنند.مثلا در دادوستد، داده ها نقش
بسيار بزرگي دارند.اطلاع ازاين كه چه مقدارپول داريد؛ بابت چه كالا وخدماتي پول
گرفته يا پرداخته ايد؛ از چه حسابي پول برداشته وبه كدام حساب واريز كرده ايد؛
چقدر طلبكبريد وچقدر بدهكاريد؛و…. همه، داده هاي مالي شما هستند . حسابداران با چنين دا ده هاي
مالي سروكاردارند وآن را مديريت مي كنند
وازآن ها نتيجه گيري مي كنند.
گفتيم كه داده ها بايد مفيد ولازم باشند.مثالي مي زنيم:
اگردر شناسنامه شما وزن يا قد شما را مي نوشتند،صحيح بود؟ پاسخ منفي
است.ذكر وزن وقد در شناسنامه كاربردي ندارد و وجود آنها لازم نيست، هر چند كه مفيد
است.اما در پرونده پزشكي شما هم لازم هستند وهم مفيد،زيرا به شناسايي وضع سلامت
شما ونيز، به شناخت ودرمان بيماري شما ياري ميرسانند.
داده
ها با هم ارتباط دارند.
اگر بدانيد شماره شناسنامه شخصي 259 است، آيا مي توانيداورا پيدا كنيد؟
اين كار دشوار است. ممكن است شماره شناسنامه خيلي از مردم259 باشد. حالا اگر
بدانيد كه نام آن شخص مثلا مسعود است يافتن او آسانتر مي شود؛ هر چند كه هنوز هم
شايد اسم خيليها مسعود وشماره شناسنامه شان 259 باشد.اما اگر در همين حال، نام
خانوادگي او را هم بدانيد ديگر يافتن اوساده مي شود.نتيجه ارتباط داده ها به
يكديگر، شناسايي سريعتر است.داده هايي كه به هم ارتباط نداشته باشند يا نتوان
ارتباط آنها را نسبت به هم پيدا كرد، كاربرد زيادي ندارد وشايد اصلا به درد نخورد.
داده
هاي نامرتب كاربرد ندارند.
اگر اطلاعات وداده هاي زيادي را بدون نظم وترتيب در جاهاي مختلف پخش كنيد،
چطور مي توانيد به هنگام نياز ازميان آنها چيز خاصي را پيدا كنيد؟داده ها هم مثل
اشياي يك خانه يا انبار هستند وفقط از طريق نظم دادن وطبقه بندي وتازه كردن آنهاست
كه مي توان از آنها سود برد .
داده
ها چگونه مرتب ميشوند؟
راههاي مختلفي براي مرتب كردن داده ها وجود دارد.يكي از آسانترين روشها آن
است كه داده هارا به شكل يك جدول در آوريم. همه شمامي دانيد جدول چيست.برنامه
دانشگاه شما يك جدول است.دفتر حضور وغياب كلاس شما يك جدول است صورتحساب بانكي پدر
ومادر شما يك جدول است . اصول تمام جدولها يكي است ودرك آن نيز بسيار آسان است.در
تمام آنها،براي مرتب كردن اطلاعات صفحه را خط كشي كردند وآن به شكل سطر ها وستونها
در آوردند.به اين ترتيب ، مجبوريد اطلاعات را به شكل مرتب و زير هم ،در جدول وارد
كنيد.در بالاي هر ستون جدول،نام آنچه را كه قرار است در آن ستون وارد كنيد،مي
نويسيد.در هر سطر اطلاعات،نام شخص يا چيزي را كه آن داده ها به او مرتب است مي
نويسيد.مثالي مي زنيم.كتابهايي را كه در خانه يا دانشگاه داريد،در نظر بگيريد.مي
توانيد يك جدول درباره ي آنها تشكيل دهيد و اطلاعات مرتبط با كتابها را در آن
نگهداري كنيد.در مورد هر كتاب مي توانيد داده هايي از قبيل نام كتاب،نام
نويسنده،نام مترجم،نام ناشر،تعداد صفحات،تاريخ نشر و… را به صورت
زير،تبديل به يك جدول كنيد.
حال،براي هر كتاب اطلاعات مرتبط با آن را در يك سطر اين جدول مي نويسيد:
نام كتاب
|
نام نويسنده
|
نام مترجم
|
نام ناشر
|
تعداد صفحات
|
شناسايي وشكارجاسوس
|
پيتر رايت
|
محسن اشراقي
|
مؤسسه اطلاعات
|
608
|
ساعت سرمستي
|
هيوبرت ريوز
|
دكتر سهامي
|
نشر قطره
|
339
|
…
|
…
|
…
|
…
|
…
|
البته مي توان اين جدول را به هر شكل ديگري تهيه كرد و درباره ي هر كتاب
اطلاعات ديگري مانند نوبت چاپ،شماره ي شناسايي كتاب و…را نيز در جدول وارد كرد.مهم،اطلاعاتي
ست كه شما درباره ي هر كتاب مفيد و لازم مي دانيد و داده هاي شما به شمار مي آيند.اين جدول،داده هاي شما را مرتب
مي كند.به اين جدول داده ها(Data Table)مي گويند.
جستجو
در جدول داده ها
گفتيم كه مرتب كردن اطلاعات ، جستجو در آن را آسان مي كند فرض كنيد كه
جدولي از كتاب هاي موجود در خانه يا دانشگاه خود را تهيه كرده ايد واينك مي خواهيد
بدانيد كه مثلا كداميك در سال 1371چاپ شده است.
در اين صورت، به شكل زير عمل مي كنيد:
ستون تاريخ نشر را مي بينيم وآن را از بالا به پايين مرور مي كنيد . در هر
خانه اي از اين ستون كه عدد 1371 كه ديديد آن سطر جدول را با يك قلم رنگي رنگ مي
زنيد يا بيرون جدول ، كنار نام كتاب ،يك علامت مي گذاريد. وقتي همه جدول را مرور
كرديد تمام سطرهايي كه علامت دارند يا رنگ شده اند، كتابهاي مورد نظر شماهستند به
همين شكل، جستجوي نام نويسنده خاص ويا هر مورد ديگر، آسان مي شود.
با ارزان شدن وتوانمندشدن رايانه ها،بزودي برنامه نويسان بر آن شدند تا
برنامه هاي كاربردي قدرتمندي را براي كار با اطلاعات ايجاد كنند.كه در عين حال
آسان وهمه فهم باشد.يكي از آخرين محصولات نرم افزاري ويژه ي اين كار،برنامه هاي
اداري شركت ميكروسافت است،اين سلسله از برنا
مه هاي ميكروسافت آفيس(MicrosaftOffice)نام دارد و مجموعه اي از چند برنامه ي ك
اربردي براي ماشيني كردن دفاتر كار است.
يكي از قطعات اين مجموعه برنامه ها،برنامه ي كاربردي اكسس است كه براي
داده پردازي و استفاده از اطلاعات ايجاد شده است.اين برنامه مي تواند يك پايگاه
داده ها را اداره كند.اينك ببينيم كه پايگاه داده ها چيست؟
تعريف
پايگاه داده ها
گفتيم كه يكي از روشهاي آسان اداره ي داده ها،ايجاد جدول مرتبي از آنهاست
كه به آن جدول داده ها (DataTable)مي گويند.
برنامه ي اكسس،دو يا چند جدول داده را،پايگاه داده ها (Database)مي نامدو مي تواند آن رابه خوبي اداره كند.برنامه اي را كه مي
تواند يك پايگاه داده ها را اداره كند،برنامه ي مديريت پايگاه داده ها(Database
Management Program)مي
گويند.اكسس،يك برنامه ي مديريت پايگاه داده هاست.به مجموعه اي از جدولهاي داده
ها،پايگاه داده ها مي گويند.