کمپيوټر, Databases
يو څو-to-څو: په لاسرسي د بیلګې په توګه، د ايس کيو ايل. څنګه کولای شو چی یو څو-to-څو؟
ټول DBMS (ډیټابیس د مدیریت د سیستم) ، د جدولونو تر منځ اړیکې بیلابیل ډولونه شتون لري. په منځ کې يې يوه يوه-to-، يو-to-سره څو، څو يو د (ځينې لېواله دي چې يو د دغو دوه ډوله په ګوته کړي) او ګڼ شمېر-to-ډېر. یو د ورستنيو مثال په توګه، او د په مختلفو ډیټابیس، لکه د لاسرسي او یا د ايس کيو ايل د خپل غوښتنلیک د توضیحاتو، به په دې ليکنه کې بحث وشي.
تعریف
د اړیکو د ډېرو-تعریف چې د د د د د نورو ټولو مواردو کې د essences یوه کاپي د هر يوه لوبه په توګه. په بل عبارت، د لومړي ځل (دوهم) جدول سره د دویم (لومړنۍ) د ټولو برخو سره تړلي هر ډګر کې.
دا پروګرام په څرګند ډول د دې اړیکو په اصل منعکسوي.
کله چې يو اړیکې د ډېرو-نه استفاده وشی؟
د مثال په توګه یو څو-to-ډیرو - يو محصل ډلې او د ښوونکو د يوې ډلې. هر زده کوونکی په يو څو استادانو، چې، په خپل وار، د لکچر څو زده کوونکو ته په يو وخت زده کوي. د انځور په یو-to-ډیر او څو-to-څو تر منځ توپير په ګوته کوي.
زياتره-to-ډیرو اړیکو، په عمل کې زیاتره د په لویه کچه د ډیټابیس، کوچني توضیحی مثالونه معمولا یوازې د تعليمي اهدافو لپاره کارول شوي، په حقیقت کې په برابرولو کې ضروري ده چې دا وګرځي چې د دوی ترمنځ په ډیټابیس کې د نور ادارو او اړیکې - د نور د پرله پسې ډب احتمال څو-to-ډېر.
څنګه کولای شو چی یو څو-to-څو؟
د پوښتنې په تړاو مثالونه به اوس هم د مادې د کورس کې زياته شي، خو دا مهمه ده چې نه یوازې د پوه شي چې څه ده، خو هم څنګه به عملي کوي. د دې پروسې جزييات په مستقيمه توګه د ډیټابیس د دندې لپاره ټاکل پورې تړاو لري، په داسې حال کې د اصل په ټولو لپاره يو شان دی.
د مایکروسافټ د لاسرسي
له "مایکروسافټ" دفتر سافټ ده د اوږدې مودې لپاره په سافټ بازار په نامه. دا په داسې حال سره د يو متن مدير Worfd، اکسیل جدولي پروسسر او نورو ته د "د دفتر" د کرښې پورې. تاسو کولای شی د لاسرسي (د "acces"، لفظي ژباړې لوستلو - "د لاسرسي") ته اخلي او له هغه "د همکارانو" جلا. دا سپارښتنه ده ته واخلي، البته، جواز سافټ ویر، خو دا کومه پټه ده د منظم فايلونه، یا torrents لاسونه په بڼه په پراخه ويب سنما repack څومره موندل کیدای شي،. "د مایکروسافټ Acces" آن په سفري شورا شتون لري. دا سره د ولايتي شورا د کار د نصب او د کومې ځانګړې مهارتونو ته اړتيا نه لري، دا د انتخاب لپاره ترټولو غوره که د سافټ ویر به نه اکثرا د اوږد تل وکارول شي او.
په شرايطو له دا روښانه ده "مایکروسافټ Acces" چې - د يو ډيټابيس د مدیریت د سیستم. او د تر ټولو مشهور دی. دا اړیکی، چې دا مانا لري چې دا د منطقي بنسټ ولاړه ده د معلوماتو موډل، چې د خپل کار په دوره کې ده چې د راجع ټولګه تيوري او د لومړي نظم منطق. په لاسرسي اړیکو (مثالونه به په وضاحت ورکړل شي) د ډېرو-ډېر، ډېر ساده پوه. په پام کې ده.
دا دوه ميزونه دي ..
د دې لپاره نه چې څه نوې اختراع، ونيسي مخکې ذکر چې د زده کوونکو په اړه د څو-to-څو بېلګې په توګه تشریح کړي. تاسو باید د یو جدول: "زده کوونکي" او جدول جوړول "د ښوونکو." دواړه د دغو د لومړي او دوهم لومړني کلي ګانې دي. د لومړي او دوهم جدولونه چې تڼیو - بل جدول کې، چې د ګډو د دواړو ادارو مواردو برخو هم اړتیا لري.
که موږ یو مختلف مثال په توګه په پام کې: راځئ چې وايي، د لوبغاړو او د ټيم (دا حقیقت چې لږ تر لږه د لوبغاړو لپاره د بېلابېلو لوبډلو سره لوبې يو، او هره ډله د یولس لوبغاړو څخه جوړه شوې ده ورکول)، دي د پیوستون په جوړولو کې به بدلون ونه مومي. هغوی به درې جدولونه هم اړتيا لري. له دغو څخه، "د فوټبال" او په توګه د اصلي "ډلې" او یو منځني.
د معلوماتو پروګرام
په ډیټابیس "مایکروسافټ Acces" جدولونو تر منځ اړیکې د ټب "د معلوماتو سکیم" په کارولو سره پلي کیږي. د نندارې له ويناوالو زياته کړه دی د ټولو ادارو (په دې صورت کې، د ټولو درې جدولونه) ته. د مدیر تر منځ د څو-to-څو د دواړو اړیکې به په کارولو سره، يو-to-ډیرو اړیکو ( "زده کوونکي" او "د ښوونکو") او د پړاوونه جدول جوړول. د دې، چې تاسو باید د لومړنیو اړوندو تڼیو نښلیدنې.
د انځور پورته ښيي د ټب "مالومات مدار" (Relathionships) څنګه. زياته کړه د شمېر د جدول بورډ نامعلومې. د ځای دی د کارن لخوا په بشپړه توګه تعدیل.
د ايس کيو ايل
د ايس کيو ايل ډیټابیس طرح - په پرتله چې د "Acces" سخته دنده. که maykrosoftovskih محصول په بشپړه توګه د دفتر چاپیریال سره مطابقت لري، د يوه ستر او له هر خوشې او د ټولو extensible فعالیت د اوسمهالولو، خو په ورته وخت کې د ساده کارن ليدنمخ، ايس کيو ايل مناسب - دا یوه جلا غیر طرزالعملي پروګرامونو ژبه، سره چې د مختلفو د مسولانه تاسو کولای سره ډيټابيس کې کار وکړي. د دې دنده مشهور سافټ: سينه_پوښ مای او DB2 (يو نامتو، خو نه د خپل ډول یوازې یو). سره له دې چې د هغوی د هر خپل subtleties او نازکیو لري، د ايس کيو ايل ژبه ده د خپل "د ملګرو". د سره لږ تر لږه د دوی یو کار وکړي، تر څو د نورو سره معامله به ډېر آسانه وي زده.
جوړول، د ډکولو او په کيو ايل د شته ډيټا مستقیم عمل یوه ځانګړې کوډ يا سکرېپټونو لارې ته اړتیا لري. که څه هم، هغه کسان چې لا دا چې د کړی "زيات شمېر-to-څو"، یو مثال چې په دې پروګرامونو ژبه ده چې لاندې درکړل، باید لږ تر لږه د ايس کيو ايل د ژبې اساسي قومندې او د اصولو پوهيږي.
د يو زيات شمېر-to-څو جوړولو اصل
جبری پسي شي ځينې وشرموي او "د پرخې داخلېدل د"، خو په حقیقت کې د د مخابراتو د پلي کولو د اصل ورته پاتې دي. د څو-to-ډیرو اړیکو ټايپ په عمل کې پلي شوې، نه يوازې په "Acces"، خو هم د ايس کيو ايل، باید په لومړي سر دوه اډې جدولونو او یو رامنځته - منځني. په همدې ډول، دا سره د مهم دی: د اساسي طبيعت د اصلي برخو کې، چې هر يو د ده په نښلوونکي جدول کې ثبت کړي دي. په دې مانا چې د ايس کيو ايل-څو-to-څو اړیکې بنسټیزه څخه د "Acces" مختلفو نه دي.
د مخابراتو د تطبيق
د تطبيق لپاره د يو څو-to-څو په بهرني تڼیو (د بهرنیو کیلي) په اصلي جدول د اصلي مهمو ورته په کارولو سره د يو کيو ايل رسم الخط. دوی په ګډه سره د ټولو برخو کې ثبت کله او / یا د سمون د رامنځته کولو.
د يو زيات شمېر-to-ډېر رول
په عمومي توګه، په د ادارو ترمنځ د اړیکو ډیټابیس لپاره د معلوماتو په زیرمه یې د بشپړتیا کارول. یوازې یو ښه ډیزاین سره ټول اړين اړيکې ډیټابیس خوندي ګودامونه، کاروونکي تجربه ډاډ او د ده یوه جوړښت چې ده ته د بهرني نفوذ او د بدلون په وړاندې مقاومت. معمولا، که د ډیټابیس د ټول سازمان، شرکت يا شرکت لرونکی د معلوماتو، په دې کې د مختلفو مواردو بنسټونو ټولګه لرونکی د.
دا په دې مانا چې د دغو پروژو په چمتو کولو ( "Acces") او یا د لیکلو سکرېپټونو (په "سينه_پوښ" یا "DiBiTu") کې به هم موجود وي لږ تر لږه یو څو-to-ډېر. DB پاچا - د مثال په SQL، اکثرا په روزنیز کورس د "ډیټابیس سازمان" کارول.
د پاچا د معلوماتو مرکز
د روزنې ډیټابیس دی پاچا سهامي شرکت په اړه معلومات. په منځ کې د جدولونو:
- د شرکت د کارکوونکو - لرونکی د کارمند په تذکرو، تخلص، د لومړي نوم او منځنۍ لومړنۍ (پر بهرنيو نومونه تمرکز)، هم د مشر کوډ او د کارکوونکو د دریځ اشغال، د د شرکتونو د شاملیدو نېټه خپل معاش او د کمیسیون، د کوډ د کارت تر لاسه کوي؛
- د شرکتونو څانګې - د جدول د برخو په منځ کې د قانون او د رياست په نوم، او همدارنګه د خپل ځای د کوډ ولري؛
- د رسنېو د ادارو، چې د کوډ د نصب او د ښار په نوم معلومات شامل دي د ننوتلو؛
- په شرکت دريځ - له دوه برخو کې یو کوچنی میز وروسته کوډ او د هغې د رسمي نوم؛
- شرکتونو-پیرودونکي - برخو کې: د قانون او د اخيستونکي، پته، د ښار، د بهرنیو چارو، زيب کود او سيمه کوډ، د ټیلفون شمیره په نوم، د مشتريانو د کوډ د خدمتونو د مدیر، د اخيستونکي او تبصرې (تبصرې او یادښتونه) د پور؛
- د پلورلو تړونونه، د جزا قانون او د قرارداد د نېټې، د اخيستونکي کوډ، د سپارلو نېټه او د قرارداد مجموعي مبلغ لري؛
- د خرڅلاو اعمال - د کوډ د عمل او د قرارداد، چې د قانون، د محصول کوډ، د هغې بيه، اندازه اخیستل شوی او له ټولو څخه د اخیستلو لګښت شامل دي د قانون؛
- د اجناسو - د محصول کوډ نوم؛
- قیمت - د محصول کوډ، بيه، د ټیټ ممکنه قیمت، د تاسیس نیټه او د لغو بيه د نېټې د هغه اعلان کړ.
کوچني ميز کې چې دوه يا درې څخه زيات نه برخو سره تر د یوه میز سره تړلي يو او يا يو-to-څو یو-to-.
مقياس له هماغه جدول کې، لکه "د شرکت د کارکوونکو"، "شرکت-مصرف"، "د پلورلو تړونونه" او "د خرڅلاو اعمالو" سره د څو ادارو سره تړلي دي، سره يو شمېر - سره د "منځګړو" په مرسته د څو-to-ډیرو اړیکو. جدول "د شرکت پیرودونکي" پخپله په نازولو ده، لکه، ځکه چې دا د پټی ډېرو لري، له نورو جدولونو او د يوه بهرني مهم دي. برسېره پر دې، د کچې او د اړیکو ډیټابیس "پاچا شرکت" دا ده چې د ټولو اړیکې دي بیلیدونکې له يو بل سره تړلې او یو بل اغیز وکړي. د لږ تر لږه د هغوی یو له منځه به د ټول ډیټابیس د بشپړتيا د له منځه وړلو لامل شي.
مهم نازکیو
کله چې د ډیټابیس د مدیریت د سیستم کارول په پام کې یو څو-to-څو تطبیق، د، دا مهمه ده چې د صحيح تڼیو سره چې به د چال چلند پورته رسم شی، معلوم کړي. په ناسم ډول د تړاو خپل اصلي هدف نه پوره تطبيق - يعنې، د جدول د بشپړتیا ډاډ، او په پايله کې، د اټکلي ارام ځای، د کارونکي به، له بلې خوا د د الين او اضافي ستونزې، په ځانګړي ډول مشهود په ترڅ کې د ايډيټنګ جدولونو او د هغوی د معلوماتو د ډکولو ترلاسه،.
Similar articles
Trending Now