loading...

مرجع آموزش طراحی سایت

بازدید : 34
چهارشنبه 21 شهريور 1403 زمان : 11:13

در‌این نوع مقر اطلاعات ، اطلاعات در ساختاری تروتمیز و معین بایستی ذخیره شوند. این ساختار نظام مند، از روش مفهومی به اسم جدول صورت می‌گیرد . در نمونه مقر داده ی کالج، داده های مرتبط با دانشجو ها را در جدولی به اسم students نگه داری می‌کنیم. جداول مقر داده های ارتباط ای را مانند یک مخزنی فرض نمائید، که قرار میباشد داده هایی معلوم و با ساختاری تروتمیز و از پیشین رقم خورده را در خویش نگه داری نمایند. بدین ساختار معلوم، شِما (schema) گفته می گردد. از روش شِمای جدول، محدودیت هایی در نوع و ساختار داده های طراحی سایت در مشهد جدول ساخت می‌کنیم.

این محدودیت ها در ساختار یک جدول به امداد مضمون‌ دیگری به اسم فیلد (field) طراحی میشوند. برای مثال جدول دانشجو یان قادر است مشمول فیلد های شماره دانشجویی، اسم و سن باشد (برای آسانی صرفا این سه فیلد را در حیث می‌گیریم). هرکدام از این فیلد ها دارنده نوع داده ی خاصی میباشد. برای مثال فیلد اسم از نوع حرفه و فیلد سن از نوع عددی خواهد بود. روی هر مورد از این فیلدها قابلیت تعریف و تمجید محدودیت های دیگری هم وجود دارااست. به عنوان مثال داده های فیلد شماره دانشجویی بایستی مدام یکتا باشند.

اطلاعات در جداول مقر اطلاعات، در پوسته سطر ها یا این که رکورد ها درج میگردند. هر گاه بخواهیم رکوردی را در جدولی درج کنیم بایستی براساس شِمای آن کار کنیم به‌این معنا که آحاد محدودیت هایی که روی فیلد های آن تعریف‌و‌تمجید گردیده‌است، رعایت کنیم. به علاوه این که، به جز فیلد هایی که برای جدول تمجید گردیده اند، نمی اقتدار داده ی اضافه تری در جدول قرار بخشید. از جمله قابلیت و امکان پذیر وجود ندارد که رکوردی درج کرد که زادگاه دانشجو را هم داشته باشد زیرا فیلدی به اسم زادگاه در شِمای جدول دانشجوها نیست. در سود کلیه ی داده های یک جدول، ساختاری معین و با تعداد فیلد های مشخصی خواهند داشت.

جدول تحت جدول دانشجوها را نماد میدهد که دارنده 3 فیلد یا این که ردیف و 2 رکورد یا این که سطر میباشد . همانطور که می‌بینید هر مورد از سطر ها دارنده شِمای مشخصی می باشند یعنی دارنده تعداد فیلد های مشخص و معلوم با نوع داده ی مشخصی می‌باشند.

age

name

Id

21

علی

1

22

احمد

2

21

رضا

3

مزیتی که داشتن schema داراست این میباشد که زمانی قصد تلاوت داده یا این که تایپ کردن داده روی جدول را داریم با یک ساختار معلوم رو به رو هستیم.

مواقعی که تا این جا گفته شد، مرتبط با یک جدول یکتا بود. در بیشتر مورد ها با تعدادی جدول رو به رو میباشید که رابطه مفهوم داری با هم دارا هستند. فرض نمایید ضمن داده ها دانشجو که در جدول دانشجوها ذخیره شد، داده ها دروسی که در دانشکده ارائه میگردند در جدول دیگری به اسم دروس ذخیره می‌شود. در جریان تعیین دروس بوسیله دانشجو یان اطلاعاتی صورت می‌گیرد که کدام دانشجو کدام درس را گزینش نموده است. در واقع این دو جدول با هم در زمینه ی می باشند. این داده ها در جدول دیگری ذخیره می‌شود و زیرا رابطه فی مابین موجودیت های دانشجو و درس، رابطه گزینش درس میباشد، پس نام آن را گزینش فن می‌گذاریم یعنی دانشجو درس را گزینش می نماید و درس هم بوسیله دانشجو تعیین میشود. پس تا این جا سه جدول داریم که با هم در خصوص میباشند.

بدین نکته می بایست اشاره نمود که یک کدام از دلایل مستقل کردن این جداول از هم، دوری از درج داده ها تکراری میباشد و گرنه می توانستیم تمام داده های این سه جدول را در یک جدول در اختیار بگذاریم که هر رکورد آن مشمول تمام داده ها دانشجو و درس خواهد بود. البته پیاده سازی خوب این میباشد که داده ها دانشجو و درس در جاهای مختلفی قرار بگیرند و با شناسه آنها که مقدار یکتایی داراست شغل کنیم.
در‌پی اشکال روابطی که در مقر داده های ارتباط ای به کارگیری می‌شوند را توضیح می‌دهیم.

در‌این نوع مقر اطلاعات ، اطلاعات در ساختاری تروتمیز و معین بایستی ذخیره شوند. این ساختار نظام مند، از روش مفهومی به اسم جدول صورت می‌گیرد . در نمونه مقر داده ی کالج، داده های مرتبط با دانشجو ها را در جدولی به اسم students نگه داری می‌کنیم. جداول مقر داده های ارتباط ای را مانند یک مخزنی فرض نمائید، که قرار میباشد داده هایی معلوم و با ساختاری تروتمیز و از پیشین رقم خورده را در خویش نگه داری نمایند. بدین ساختار معلوم، شِما (schema) گفته می گردد. از روش شِمای جدول، محدودیت هایی در نوع و ساختار داده های طراحی سایت در مشهد جدول ساخت می‌کنیم.

این محدودیت ها در ساختار یک جدول به امداد مضمون‌ دیگری به اسم فیلد (field) طراحی میشوند. برای مثال جدول دانشجو یان قادر است مشمول فیلد های شماره دانشجویی، اسم و سن باشد (برای آسانی صرفا این سه فیلد را در حیث می‌گیریم). هرکدام از این فیلد ها دارنده نوع داده ی خاصی میباشد. برای مثال فیلد اسم از نوع حرفه و فیلد سن از نوع عددی خواهد بود. روی هر مورد از این فیلدها قابلیت تعریف و تمجید محدودیت های دیگری هم وجود دارااست. به عنوان مثال داده های فیلد شماره دانشجویی بایستی مدام یکتا باشند.

اطلاعات در جداول مقر اطلاعات، در پوسته سطر ها یا این که رکورد ها درج میگردند. هر گاه بخواهیم رکوردی را در جدولی درج کنیم بایستی براساس شِمای آن کار کنیم به‌این معنا که آحاد محدودیت هایی که روی فیلد های آن تعریف‌و‌تمجید گردیده‌است، رعایت کنیم. به علاوه این که، به جز فیلد هایی که برای جدول تمجید گردیده اند، نمی اقتدار داده ی اضافه تری در جدول قرار بخشید. از جمله قابلیت و امکان پذیر وجود ندارد که رکوردی درج کرد که زادگاه دانشجو را هم داشته باشد زیرا فیلدی به اسم زادگاه در شِمای جدول دانشجوها نیست. در سود کلیه ی داده های یک جدول، ساختاری معین و با تعداد فیلد های مشخصی خواهند داشت.

جدول تحت جدول دانشجوها را نماد میدهد که دارنده 3 فیلد یا این که ردیف و 2 رکورد یا این که سطر میباشد . همانطور که می‌بینید هر مورد از سطر ها دارنده شِمای مشخصی می باشند یعنی دارنده تعداد فیلد های مشخص و معلوم با نوع داده ی مشخصی می‌باشند.

age

name

Id

21

علی

1

22

احمد

2

21

رضا

3

مزیتی که داشتن schema داراست این میباشد که زمانی قصد تلاوت داده یا این که تایپ کردن داده روی جدول را داریم با یک ساختار معلوم رو به رو هستیم.

مواقعی که تا این جا گفته شد، مرتبط با یک جدول یکتا بود. در بیشتر مورد ها با تعدادی جدول رو به رو میباشید که رابطه مفهوم داری با هم دارا هستند. فرض نمایید ضمن داده ها دانشجو که در جدول دانشجوها ذخیره شد، داده ها دروسی که در دانشکده ارائه میگردند در جدول دیگری به اسم دروس ذخیره می‌شود. در جریان تعیین دروس بوسیله دانشجو یان اطلاعاتی صورت می‌گیرد که کدام دانشجو کدام درس را گزینش نموده است. در واقع این دو جدول با هم در زمینه ی می باشند. این داده ها در جدول دیگری ذخیره می‌شود و زیرا رابطه فی مابین موجودیت های دانشجو و درس، رابطه گزینش درس میباشد، پس نام آن را گزینش فن می‌گذاریم یعنی دانشجو درس را گزینش می نماید و درس هم بوسیله دانشجو تعیین میشود. پس تا این جا سه جدول داریم که با هم در خصوص میباشند.

بدین نکته می بایست اشاره نمود که یک کدام از دلایل مستقل کردن این جداول از هم، دوری از درج داده ها تکراری میباشد و گرنه می توانستیم تمام داده های این سه جدول را در یک جدول در اختیار بگذاریم که هر رکورد آن مشمول تمام داده ها دانشجو و درس خواهد بود. البته پیاده سازی خوب این میباشد که داده ها دانشجو و درس در جاهای مختلفی قرار بگیرند و با شناسه آنها که مقدار یکتایی داراست شغل کنیم.
در‌پی اشکال روابطی که در مقر داده های ارتباط ای به کارگیری می‌شوند را توضیح می‌دهیم.

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 811
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 102
  • بازدید کننده امروز : 1
  • باردید دیروز : 301
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 706
  • بازدید ماه : 825
  • بازدید سال : 4557
  • بازدید کلی : 33335
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی