SlideShare une entreprise Scribd logo
1  sur  23
Өгөaгдлийн санг зохион байгуулах
Өгөгдлийн сан Өгөгдлийн сан гэдэг нь хоорондоо холбоо хамааралтай, тодорхой зорилгоор бүлэглэж цуглуулсан өгөгдлүүдийн цогц юм. Компьютержсэн мэдээллийн системд өгөгдөл гэдгээр тодорхой утга бүхий дүрслэгдэх боломжтой мэдээллүүдийг ойлгоно. Өгөгдлийг компьютерт оруулж, хадгалж болдог. Өгөгдөл нь тухайн системээсээ хамаарч янз бүрээр харагдаж болно. Объект - системд шаардагдах өгөгдөлүүд  Хүмүүс (оюутан, багш, үйлчлүүлэгч, …) Үйл явдал (бүртгэл, хичээл сонголт, захиалга, …) Юмс (өрөө, хичээл, эм)
Өгөгдлийн сан   Аттрибут - объект дахь өгөгдлийг илэрхийлэх шинж чанарыг хэлнэ. Жишээ нь:  Оюутан объектын хувьд  ,[object Object]
Хэддүгээр курс
Суралцаж буй мэргэжил
…  гэх мэтУтга - обьектын авах утга буюу өгөгдлийг хэлнэ. Жишээ нь:  Оюутны хувьд  ,[object Object]
Курс   (2, 4, 1 …)
Мэргэжил (ПХ, ТХ, БУ …)
… гэх мэт ,[object Object]
Өгөгдлийн санг удирдах систем 	ӨС-г гар аргаар, компьютерээр үүсгэж, зохион байгуулж болно.  	Тэгвэл ӨС-г компьютерээр үүсгэж боловруулах тусгай хэрэгсэл, хэрэглээний програм шаардагдана гэсэн үг. Тэдгээр програм хэрэгслүүдийг Өгөгдлийн санг удирдах систем гэж нэрлэдэг. 	Бидний мэдэх Microsoft Access програм нь ӨСУС-н нэг юм. 	Бусад ӨСУС болох Clipper, Paradox, Dbase, MSSQL, MySQLзэргийг энд дурьдаж болно.
Өгөгдлийн санг зохион байгуулах Тухайн системд орж ирэх өгөгдлийнхээ загварыг гаргахыг өгөгдлийн сангийн бүтэц тодорхойлох гэнэ.  	Өгөгдөл тоон, текстэн, он сар өдөр гм төрөлтэй байна. Төрөл бүр өөрийн формат, тодорхой урттай байх бөгөөд Өгөгдлийн санг удирдах систем бүр ялгарах онцлогтойгоор тодорхойлсон байдаг.
Холбоос Холбоосын төрлийг тодорхойлохдоо нэг объектын нэг тохиолдолыг аваад нөгөө объектын хичнээн тохиолдолтой холбогдож байгааг тодорхойлж мөн эсрэг тохиолдолд мөн үүнийг давтана.
ERD 	- Chen Model and Crow’s Foot Нийлмэл аттрибутыг энгийн болгох Өгөгдлийн давхцалыг арилгах Өгөгдлийн ерөнхий схем буюу relational schema байгуулах Өгөгдлийн санг зохион байгуулах
ERD зурах тэмдэглэгээ
Холбоос ба хамаарал
1:M
M:N to 1:M
M:N to 1:M
M:N to 1:M

Contenu connexe

Similaire à ªãºAãäëèéí ñàíã çîõèîí áàéãóóëàõ

Similaire à ªãºAãäëèéí ñàíã çîõèîí áàéãóóëàõ (13)

It101-2
It101-2It101-2
It101-2
 
It101 lects 2
It101 lects 2It101 lects 2
It101 lects 2
 
Ogogdliin sangiin zohion baiguulalt lekts
Ogogdliin sangiin zohion baiguulalt lektsOgogdliin sangiin zohion baiguulalt lekts
Ogogdliin sangiin zohion baiguulalt lekts
 
Лекц-6
Лекц-6Лекц-6
Лекц-6
 
It101 lec6 10.06
It101 lec6 10.06It101 lec6 10.06
It101 lec6 10.06
 
U.it101 lec6 2017.03.09
U.it101 lec6 2017.03.09U.it101 lec6 2017.03.09
U.it101 lec6 2017.03.09
 
It101 lec6
It101 lec6It101 lec6
It101 lec6
 
Kh ashaaaa
Kh ashaaaaKh ashaaaa
Kh ashaaaa
 
It101 lab9
It101 lab9It101 lab9
It101 lab9
 
It101 lab9
It101 lab9It101 lab9
It101 lab9
 
It101-lab9
It101-lab9It101-lab9
It101-lab9
 
Medeelel zui ii-n lecture
Medeelel zui ii-n lectureMedeelel zui ii-n lecture
Medeelel zui ii-n lecture
 
Se304 lec7
Se304 lec7Se304 lec7
Se304 lec7
 

ªãºAãäëèéí ñàíã çîõèîí áàéãóóëàõ

  • 2. Өгөгдлийн сан Өгөгдлийн сан гэдэг нь хоорондоо холбоо хамааралтай, тодорхой зорилгоор бүлэглэж цуглуулсан өгөгдлүүдийн цогц юм. Компьютержсэн мэдээллийн системд өгөгдөл гэдгээр тодорхой утга бүхий дүрслэгдэх боломжтой мэдээллүүдийг ойлгоно. Өгөгдлийг компьютерт оруулж, хадгалж болдог. Өгөгдөл нь тухайн системээсээ хамаарч янз бүрээр харагдаж болно. Объект - системд шаардагдах өгөгдөлүүд Хүмүүс (оюутан, багш, үйлчлүүлэгч, …) Үйл явдал (бүртгэл, хичээл сонголт, захиалга, …) Юмс (өрөө, хичээл, эм)
  • 3.
  • 6.
  • 7. Курс (2, 4, 1 …)
  • 9.
  • 10. Өгөгдлийн санг удирдах систем ӨС-г гар аргаар, компьютерээр үүсгэж, зохион байгуулж болно. Тэгвэл ӨС-г компьютерээр үүсгэж боловруулах тусгай хэрэгсэл, хэрэглээний програм шаардагдана гэсэн үг. Тэдгээр програм хэрэгслүүдийг Өгөгдлийн санг удирдах систем гэж нэрлэдэг. Бидний мэдэх Microsoft Access програм нь ӨСУС-н нэг юм. Бусад ӨСУС болох Clipper, Paradox, Dbase, MSSQL, MySQLзэргийг энд дурьдаж болно.
  • 11. Өгөгдлийн санг зохион байгуулах Тухайн системд орж ирэх өгөгдлийнхээ загварыг гаргахыг өгөгдлийн сангийн бүтэц тодорхойлох гэнэ. Өгөгдөл тоон, текстэн, он сар өдөр гм төрөлтэй байна. Төрөл бүр өөрийн формат, тодорхой урттай байх бөгөөд Өгөгдлийн санг удирдах систем бүр ялгарах онцлогтойгоор тодорхойлсон байдаг.
  • 12. Холбоос Холбоосын төрлийг тодорхойлохдоо нэг объектын нэг тохиолдолыг аваад нөгөө объектын хичнээн тохиолдолтой холбогдож байгааг тодорхойлж мөн эсрэг тохиолдолд мөн үүнийг давтана.
  • 13. ERD - Chen Model and Crow’s Foot Нийлмэл аттрибутыг энгийн болгох Өгөгдлийн давхцалыг арилгах Өгөгдлийн ерөнхий схем буюу relational schema байгуулах Өгөгдлийн санг зохион байгуулах
  • 16.
  • 17. 1:M
  • 21.
  • 22.
  • 23.
  • 24. Хүснэгт Хүснэгт буюу харьцаа - Мөр баганаас тогтсон өгөгдөл хадгалах хоёр хэмжээст бүтэц. Нэг өгөгдлийн сан хэдэн ч хүснэгтээс тогтож болно. Багана буюу аттрибут - Обьектын шинж чанар, багана бүр өөр нэртэй байна. Мөр буюу бичлэг - Бичлэг бүр нэг обьектыг харуулна. Бичлэгүүд ялгаатай байна. Утга - Мөр багана бүрийн огтлолцол дээр цорын ганц утга байна.
  • 25. Entity set Student Attribute Pr_Code Stu_name Stu_ID D001025 Bat PT01D068 D001027 Dorj BA01D071 D001032 Dulmaa SW01D050 D001040 Tsetseg HW01D042 Entity Жишээ нь Value Must be atomic Tuple
  • 26. Түлхүүр Нэг ба түүнээс дээш аттрибут бусад аттрибутаа тодорхойлдог. Тэдгээр аттрибутыг түлхүүр аттрибут гэнэ. Түлхүүр аттрибут нь нэг эсвэл хэд хэдэн аттрибутаас тогтож болно. Түлхүүр нь давхардсан болон нулл утга авч болохгүй. Олон төрлийн түлхүүрийг ашигладаг. - Анхдагч түлхүүр (primary key)-бусад бүх аттрибутаа бүрэн тодорхойлдог. - Гадаад түлхүүр (foreign key)-хүснэгтүүдийг холбодог. өөр ямар нэг хүснэгтийн анхдагч түлхүүр болдог.
  • 28. Өгөгдлийн толь Өгөгдлийн сан дах бүх хүснэгтийн дэлгэрэнгүй тайлбар байна. Өөрөөр хэлбэл, хүснэгт бүрийн аттрибутуудын нэр, шинж чанар байна.