مطالب اين فصل
1- طراحي و نماي يك بانك اطلاعاتي
2- ساخت يك جدول با استفاده از فيلدها و مشخصات مورد نظر
3- پيمايش و كنترل يك جدول
4- وارد كردن داده به يك جدول
5- تعريف كليدهاي اوليه
6- برقراري فهرست راهنما (Index)
7- تنظيمات ايجاد جدول
8- تغيير دادن خواص فيلد
9- تغييرتغيير داده هاي موجود در يك جدول
10- حذف داده موجود در يك جدول
طراحي و نماي يك بانك اطلاعاتي
در اين بخش با شيوه هاي طراحي يك سند باك اطلاعاتي و همچنين نماي آن آشنا خواهيد شد.
طراحي يك سند بانك اطلاعاتي:
براي ايجاد و طراحي يك بانگ اطلاعاتي ابتدا بايد بدانيد كه نياز به چه اطلاعاتي داريد و سپس بانك اطلاعات جمع آوري شده را به بانك اطلاعات وارد نماييد.
درخواست اطلاعات از شما
اطلاعات مجموعه سوالاتي است كه در زمان طراحي يك پايگاه داده (Database) براي ايجاد بانك اطلاعاتي توسط طراح از شما درخواست شده و يا خود آن را مطرح مي نماييد.
درخواست اطلاعات چيست؟
قبل از طراحي يك پايگاه داده بايد نيازهاي خود از طراحي را تعريف نماييد. يعني انتظاري را كه از يك بانك اطلاعات داريد مشخص نماييد.
مهمترين اصل در طراحي يك پايگاه داده در خواست اطلاعاتي است كه بايد وارد برنامه كاربردي بانك اطلاعات شود.
به چه منظوري اطلاعات درخواست مي شود؟
اطلاعات شما سبب مي شود كه طراح، داده هاي اوليه شما را بررسي نموده و پس از بازنگري ابتدايي آن، سطبق نياز جداول بانك اطلاعاتي را تعريف نمايد.
به چه اطلاعاتي نياز داريد؟
در خصوص نوع اطلاعاتي بايد به پرسش هايي دررابطه با نوع جستجو، شيوه قرارگيري اطلاعات و روش مصاحبه داده ها پاسخ دهيد.
تعريف احتياجات :
براي اين كه اطلاعات شما بتواند سودمند باشد بايد يك طرح ساده (شرح كلي) از احتياجات خود را بنويسيد. اگر طراح بانك اطلاعات شخصي ديگري مي باشد، بايد احتياجات شما طوري مشخص شود كه به راحتي قابل درك بوده و بتوان آنها را كنترل نمود به عنوان مثال يك مجتمع آموزش دوره هاي كارمپيوتري متفاوتي را براي سنين مختلف ارائه مي نمايد.
براي ارائه اين دوره ها از 4 مركز ديگر استفاده مي نمايد. حال در تصوير زير شيوه هاي آموزشي را كه مجتمع براي مراكز مختلف تعريف نموده مشاهده مي نماييد. (تعريف احتياجات).
ساخت دكورهاي غير تكراري: هر جدول بايد داراي يك كليد اصلي باشد. اين كليد شامل يك فيلد و يا تركيبي از فيلدها مي باشد. زماني كه كليد اصلي را در جدول تعريف مي نماييم بايد به اين نكته توجه داشته باشيم كه نبايد دكوردهاي تكراري را وارد جدول نماييم.
كليد اصلي به دو روش توسط كاربر و يا از طريق نرم افزار بانك اطلاعاتي تعريف مي شود. در صورتي كه كليد اصلي توسط نرم افزار بانك اطلاعاتي تعريف گردد. يك فيلد به عنوان شمارنده در اول هر ركورد قرار مي گيرد.
در زمان درج داده ها در ركورد، فيلد شمارنده به صورت اتوماتيك براي هر ركورد يك شماره تعريف مي كند و تغيير اين فيلد توسط كاربر امكان پذير نيست در نتيجه نمي توان ركوردهاي تكراري ايجاد نمود.
ساخت فيلدهاي (Fields) غير تكراري:
در يك جدول نمي توان از فيلدهاي تكراري استفاده نمود. در صورتي كه بخواهيم از فيلدهاي تكراري استفاده كنيم بايد آن را در يك جدول ديگر تعريف نمود. به عنوان مثال نمي توان دو فيلد با عنوان Name را براي يك جدول تعريف نمود.
ساخت فيلدهاي وابسته به يكديگر:
در طراحي يك جدول اين نكته حائز اهميت است كه فيلدها مي توانند با ساير جداول در ارتباط باشند. به اين نوع از فيلدها، فيلدهاي وابسته گفته مي شود. به عنوان مثال: در يك شركت خدماتي مي توان دو جدول مربوط به اشخاص و فاكتور فروش را تعريف نمود. درجدول اشخاص كليد شناسايي (Id) به عنوان كليد اصلي بوده و در جدول فاكتور كليد شناسايي (Id) به عنوان كليد فرعي در نظر گرفته مي شود. با اين روش مي توان فيلدهاي وابسته به يكديگر را تعريف نمود.
ساخت فيلدهاي مستقل:
در اين روش مي توان فيلدهايي را ايجاد نمود كه هيچ گونه وابستگي به ساير جداول نداشته باشند.
در مثال قبل فيلد نام در جدول اشخاص هيچگونه ارتباطي با جدول فاكتور ندارد.
ساخت يك جدول با استفاده از فيلدها و مشخصات مورد نظر:
در اين بخش با شيوه هاي ساخت يك جدول به كمك فيلدها و مشخصات آنها آشنا خواهيد شد.
ساخت يك بانك اطلاعاتي جديد(New):
در اين روش از منوي File فرمان New را اجرا مي نماييم پس از انجام اين عمل كادر محاوره اي فرمان ظاهر مي شود.
در كادر ظاهر شده روي دكمه General كليك مي كنيم. در پنجره مربوط آيكون Database را انتخاب نموده و سپس روي دكمه Ok كليد مي نماييم در اين مرحله كادر تبادلي فايل جديد (File new) ظاهر مي شود.
در بخش File name نام فايل مورد نظر را وارد نموده و روي دكمه Create كليك مي كنيم مجدداً يك كادر محاوره اي ظاهر مي شود.
در كادر ظاهر شده يكي از موضوعات مربوظ به بانك اطلاعاتي ايجاد شده را انتخاب مي نماييم. به عنوان مثال براي ايجاد جدول حالت Tables را انتخاب مي كنيم. در رابطه با ساير موضوعات در بخش هاي ديگر توضيح بيشتري خواهيم داد.
ساخت يك جدول با استفاده از جدول ساز خبره (Wizard)
براي ايجاد يك جدول به روش خبره مراحل زير را طي مي نماييم:
دكمه Ok آيكون File New General Database پس از طي نمودن مراحل فوق كادر محاوره اي فايل جديد (File New) ظاهر مي شود. نام بانك را در بخش File name وارد نموده روي دكمه Create كليك مي نماييم.
در اين مرحله كادر محاوره اي مربوط به بانك ايجاد شده ظاهر مي شودجهت ايجاد جدول روي گزينه Table كليك نموده تا گزينه هاي مربوط به آن در پنجره سمت راست ظاهر شود.
روي گزينه انتخاب شده عمل كليك دوبله را انجام مي دهيم. با انجام اين عمل كارد محاوره اي جدول ساز خبره (Table Wizard) ظاهر مي شود.
برچسب ها:
طراحي و نماي يك بانك اطلاعاتي