Харилцан хамааралтай мэдээллийн санг хэрхэн үүсгэх

Агуулгын хүснэгт:

Харилцан хамааралтай мэдээллийн санг хэрхэн үүсгэх
Харилцан хамааралтай мэдээллийн санг хэрхэн үүсгэх

Видео: Харилцан хамааралтай мэдээллийн санг хэрхэн үүсгэх

Видео: Харилцан хамааралтай мэдээллийн санг хэрхэн үүсгэх
Видео: Цахим төлбөрийн баримтын системд хойшлогдсон худалдан авалтын падаан үүсгэх заавар 2024, May
Anonim

Мэдээллийн санг бүрдүүлэхэд хамааралтай хандлага нь хүснэгтэн өгөгдлийн загвартай ажиллах, өөрөөр хэлбэл танилцуулах ердийн аргаар ажиллахыг хэлнэ. Энэ нь мэдээллийн сангийн менежментийн системийг ашиглан хэрэгждэг.

Харилцан хамааралтай мэдээллийн санг хэрхэн үүсгэх
Харилцан хамааралтай мэдээллийн санг хэрхэн үүсгэх

Харилцан хамааралтай бүтэц, өгөгдөл бэлтгэхийн мөн чанар

Мэдээллийн сан бүр нь нэг буюу хэд хэдэн хүснэгтэд хадгалагдсан зохион байгуулалттай, бүтэцлэгдсэн мэдээллийг агуулдаг. Хүснэгтүүд нь мөр, баганаас бүрдэх өгөгдлийн байгалийн ба танил дүрслэл юм. Харилцааны хандлага нь ийм хүснэгтүүдийн хоорондох тодорхой хамаарлыг илэрхийлдэг. Холбоос эсвэл харилцаа холбоо нь нэг асуултанд нэг дор хэд хэдэн хүснэгтээс өгөгдлийг нэгтгэх, авах боломжийг олгодог.

Харилцан хамааралтай мэдээллийн сан үүсгэхийн тулд хамгийн түрүүнд хүснэгтүүд болон тэдгээрийн хоорондын харилцааг бүрдүүлэх шаардлагатай. Энэ тохиолдолд та дараах дүрмийг дагаж мөрдөх ёстой. Нэгдүгээрт, хүснэгт бүр ижил төрлийн, өвөрмөц нэртэй байх ёстой. Хоёрдугаарт, хүснэгтийн мөрүүд нь тогтсон тооны талбар, утгуудаас бүрдэх ёстой (та олон багана, давтаж бүлгийг оруулах боломжгүй). Гуравдугаарт, мөрүүд нь ямар ч мөрийг таних чадвартай байхын тулд дор хаяж нэг утга (талбар) өөр хоорондоо ялгаатай байх ёстой. Дөрөвдүгээрт, баганууд нь өвөрмөц нэртэй байх ёстой бөгөөд нэг төрлийн өгөгдлийн утгуудаар дүүргэсэн байх ёстой бөгөөд танилцуулах цорын ганц боломжит арга бол тодорхой өгөгдлийн утга юм (хүснэгтүүдийн хооронд ямар нэгэн тусгай холбоо байж болохгүй).

Та сонголтуудыг түр зуурын хүснэгт болгон нэгтгэх замаар олон хүснэгтээс өгөгдлийг нэг дор боловсруулах боломжтой. Хамгийн түгээмэл үйлдлүүд бол сонголт, төсөөлөл, байгалийн нэгдэл, нэгдэл, огтлолцол, ялгаа юм. Хүснэгт үүсгэх үед үндсэн ойлголтуудын нэг нь үндсэн түлхүүр бөгөөд энэ нь аж ахуйн нэгжийг хоёрдмол утгагүйгээр илэрхийлдэг танигч юм. Жишээлбэл, аяга тавагны ширээн дээр үндсэн түлхүүр нь тавагны дугаар байж болно. Өгөгдөл бүхий бүх хүснэгтүүдийн хувьд та тэдгээрийг ижил төстэй түлхүүрүүдийг үүсгэх хэрэгтэй.

DBMS ашиглан хэрэгжүүлэх

Мэдээллийн сангийн менежментийн систем (Oracle, MySQL, SQLite гэх мэт) нь үүсгэсэн өгөгдлийг бүрэн удирдаж, асуулга явуулах боломжийг танд олгоно. DBMS-ийн аль нэгийг сонгосноор та үүсгэсэн хүснэгтүүдийг синтаксийн дагуу програмд шилжүүлэх ёстой. Энэ бол чухал шинж чанаруудыг алдалгүй нямбай хийх шаардлагатай томоохон ажил юм.

Асуулт, өгөгдөл боловсруулалтын цаашдын ажил нь SQL програмчлалын хэл дээр суурилдаг. Энэ хэл дээр хүснэгтүүдийг үүсгэж, бичлэгүүдийг нэмж устгаж, өөрчилж, нэг эсвэл хэд хэдэн хүснэгтээс өгөгдөл татаж, бүтцийг өөрчилдөг.

Зөвлөмж болгож буй: