Өгөгдлийн сан нь гаднаас харахад хүснэгттэй төстэй мэт санагдаж магадгүй; Энэ нь багана, мөрөнд байрлуулсан өгөгдлийг харуулдаг. Гэхдээ өгөгдлийн сан нь илүү хүчирхэг учраас ижил төстэй байдал энд дуусдаг.
Мэдээллийн сан юу хийж чадах вэ?
Хэрэв өгөгдлийн сан нь ихэнх өгөгдлийн сангийн аль нь хамааралтай бол өөр өөр хүснэгтэд бүртгэлүүдийг хооронд нь холбодог. Энэ нь та хүснэгтүүдийн хооронд харилцаа үүсгэж болно гэсэн үг юм. Жишээлбэл, хэрэв та Хэрэглэгчийн хүснэгтийг Захиалгын хүснэгттэй холбосон бол Хэрэглэгчийн хүснэгтээс нэг үйлчлүүлэгчийн боловсруулж байсан бүх худалдан авалтын захиалгыг Захиалгын хүснэгтээс олох эсвэл зөвхөн тодорхой хугацаанд боловсруулсан захиалгыг буцааж өгөхийн тулд илүү боловсронгуй болгох боломжтой. – эсвэл таны төсөөлж чадах бараг бүх төрлийн хослол.
Эдгээр хүснэгтийн хамаарлын улмаас мэдээллийн сан нь асуулга гүйцэтгэсний дараа ямар мөр буцаж ирэхийг нарийн тааруулахын тулд хүснэгтийн баганын янз бүрийн хослол, шүүлтүүр бүхий нарийн төвөгтэй хайлтыг дэмждэг.
Өгөгдлийн сан нь хэд хэдэн хүснэгтэд нарийн төвөгтэй нэгтгэсэн тооцооллыг гүйцэтгэдэг. Жишээлбэл, та бүх боломжит дэд нийлбэрүүдийг оруулаад эцсийн дүнг оруулан хэдэн арван жижиглэнгийн худалдааны зардлуудыг жагсааж болно.
Өгөгдлийн сан нь дизайн болон хэд хэдэн хязгаарлалтын тусламжтайгаар давхардлаас зайлсхийж, мэдээллийн үнэн зөвийг баталгаажуулж, тууштай, өгөгдлийн бүрэн бүтэн байдлыг хангадаг.
Мэдээллийн сангийн бүтэц гэж юу вэ?
Хамгийн энгийнээр бол мэдээллийн сан нь багана, мөр агуулсан хүснэгтүүдээс бүрддэг. Өгөгдлийг давхардлаас зайлсхийхийн тулд ангиллаар нь хүснэгт болгон хуваадаг. Жишээлбэл, бизнес нь Ажилчдад зориулсан ширээ, нэг нь үйлчлүүлэгчдэд, нөгөө нь бүтээгдэхүүнүүдэд зориулагдсан хүснэгттэй байж болно.
Хүснэгтийн мөр бүрийг бичлэг гэж нэрлэдэг ба нүд бүр талбар юм. Талбар (эсвэл багана) бүр тоо, текст эсвэл огноо гэх мэт тодорхой төрлийн өгөгдлийг агуулна. Энэ тодорхойлолтыг таны өгөгдлийг үнэн зөв, найдвартай байлгахын тулд хязгаарлалт гэж нэрлэдэг хэд хэдэн дүрмээр хэрэгжүүлдэг.
Харилцааны мэдээллийн сан дахь хүснэгтүүд нь түлхүүрээр холбогддог. Энэ нь мөрийг өвөрмөц байдлаар тодорхойлдог хүснэгт бүрийн ID юм. Хүснэгт бүр үндсэн түлхүүрийн багана ашигладаг бөгөөд тухайн хүснэгтэд холбогдох шаардлагатай бүх хүснэгт нь эхний хүснэгтийн үндсэн түлхүүртэй тохирох гадаад түлхүүрийн баганыг санал болгодог.
Доод шугам
Өгөгдлийн сангийн бүх хөдөлгүүрүүд асуулга дэмждэг бөгөөд энэ нь өгөгдлийн сангаас дэд багц мэдээллийг гаргаж авахын тулд тодорхой дүрмийг тодорхойлох үйл явц юм. Гэсэн хэдий ч өөр өөр хөдөлгүүрүүд өөр өөр түвшний дэмжлэгийг санал болгодог. Жишээлбэл, серверт суурилсан шийдэл нь тайлан бичих өөр хэрэгслээр дамжуулан илүү гоо зүйн хувьд илүү тааламжтай болгох ёстой хүснэгтийн гаралтыг буцаадаг. Microsoft Access гэх мэт ширээний компьютерт суурилсан мэдээллийн сан нь асуулгын хэрэглүүртэй нэгтгэсэн визуал тайлангийн дизайнерыг агуулдаг бөгөөд энэ нь тайланг шууд хэвлэхийн тулд нэг цэгээс худалдан авахад хүргэдэг.
Өгөгдлийн сангийн нийтлэг бүтээгдэхүүн
Microsoft Access нь өнөөгийн зах зээл дээрх хамгийн алдартай мэдээллийн сангийн платформуудын нэг юм. Энэ нь Microsoft Office-тэй хамт ирдэг бөгөөд Office-ийн бүх бүтээгдэхүүнтэй нийцдэг. Энэ нь шидтэнгүүд, ашиглахад хялбар интерфэйстэй бөгөөд таны мэдээллийн баазыг хөгжүүлэхэд чиглүүлдэг. FileMaker Pro, LibreOffice Base (үнэгүй) болон Brilliant Database зэрэг бусад ширээний мэдээллийн сангууд бас боломжтой.
Эдгээр шийдлүүд нь жижиг хэмжээний, нэг хэрэглэгчийн ширээний программуудад зориулагдсан.
Бизнесийн хувьд том хэмжээний, олон хэрэглэгчийн мэдээллийн сангийн сервер илүү утга учиртай. MySQL, Microsoft SQL Server, Oracle зэрэг серверийн өгөгдлийн сангууд нь асар хүчтэй боловч бас үнэтэй бөгөөд сурахад маш их бэрхшээлтэй байдаг.
Зайлшгүй ур чадвар
Хамгийн энгийн өгөгдлийн сангаас бусад бүх өгөгдлийн сангууд нь шинэ өгөгдлийн сангийн хөрөнгийг (хүснэгт, багана гэх мэт) боловсруулах эсвэл асуулга ашиглан мэдээллийг задлахын тулд Бүтцлэгдсэн асуулгын хэл дээр тулгуурладаг. Хэдийгээр SQL нь скрипт бичихэд хялбар хэл боловч өөр өөр өгөгдлийн сангийн үйлдвэрлэгчид өөрсдийн өмчлөлийн өгөгдлийн сангийн хөдөлгүүртэй харьцуулахад арай өөр хувилбарыг ашигладаг.