Содержание
- 2. Reja: Normallashtirish haqida tushuncha 1-Normal forma 2-Normal forma 3- Normal forma 4-Normal forma
- 3. 1. Normallashtirish Normallashtirish bu ma’lumotlarni ko’proq bog’liq jadvallarga ajratish va ortiqcha, keraksiz ma’lumotlarni kamaytirish. Ortiqcha, keraksiz
- 4. Ma’lumotlarning takrorlanishi ma’lumotlar bazasini hajmini oshirib yuboradi. Ma’lumotlar kiritishda muommo hosil bo’ladi; Ma’lumotlarni o’chirishda muommo Ma’lumotlarni
- 5. Talabalar Jadvali
- 6. Talabalar Jadvali
- 7. Talabalar Jadvali
- 8. Kelib chiqadigan muommolar Ma’lumotlar bazasini hajmi ortib ketadi. Ma’lumot kiritishda muommo Ma’lumot o’chirishda muommo Ma’lumotni o’zgartirishda
- 9. 2. Ma’lumot kiritishda muommo
- 10. 3. Ma’lumot O’chirishda muommo
- 11. 3. Ma’lumot O’chirishda muommo
- 12. 3. Ma’lumot O’chirishda muommo
- 13. 3. Ma’lumot O’chirishda muommo
- 14. 3. Ma’lumot O’chirishda muommo
- 15. 3. Ma’lumot O’chirishda muommo Talabalar ma’lumoti bilan yo’nalish ma’lumotlari ham o’chib ketdi.
- 16. 3. Ma’lumotni o’zgartirishda muommo Aytaylik Yo’nalish rahbari o’zgardi. Mr. Azizovdan Mr. Lazizov bo’ldi
- 17. 3. Ma’lumotni o’zgartirishda muommo MR.Lazizov MR.Lazizov MR.Lazizov MR.Lazizov Juda ham ko’p ortiqchia ish
- 18. Normallashtirish Eski talaba jadvali Yangi talaba jadvali Yangi yo’nalish jadvali
- 19. Yo’nalish jadvali
- 20. Yangi talaba jadvali
- 21. Normalizatsiya o’xshashliklarni kamaytirish. Yo’nalish jadvali Talaba jadvali
- 22. Ma’lumot kiritish muommosi yechimi faqatgina ID, Ismi va Yo’nalishi kiritiladi. Va 2 jadval o’zgartirilmaydi Talaba jadvali
- 23. Talaba jadvali Yo’nalish jadvali Ma’lumot o’chirish
- 24. Talaba jadvali Yo’nalish jadvali Ma’lumot o’chirish
- 25. Talaba jadvali Yo’nalish jadvali Ma’lumot o’chirish
- 26. Talaba jadvali Yo’nalish jadvali Ma’lumot o’chirish
- 27. Talaba jadvali Yo’nalish jadvali Ma’lumot yo’q Ma’lumot O’chirish muommosi yechimi talaba o’chirilganda ham, yo’nalish jadvaliga zarar
- 28. Talaba jadvali Yo’nalish jadvali Ma’lumot O’zgartirish Mr.Akbarov +99871001010 Faqatgina bitta qatorda o’zgarish qilish imkonini beradi.
- 29. Normalizatsiya turlari 1. 1-Normal formalar 2. 2-Normal formalar 3. 3-Normal formalar 4. 4-Normal formalar
- 30. 1- Normal Formalar
- 31. Bu normallashtirishning 1 chi qadami hisoblanadi: Ma’lumotlar bazasi dizaynini kengaytirish imkonini beradigan shaklda yaratish kerak. Ma’lumotlar
- 32. 1-Normal formalarni bajarish uchun 4 ta asosiy shartlar mavjud: 1. Har bir qator yacheykalari faqat va
- 33. Shart 1 Har bir qator ma’lumotlari faqat va faqat bitta ma’lumotni o’z ichiga olishi lozim; X,Y
- 34. Shart 2 Har bitta ustunlar bir tipdagi ma’lumotlarni saqlashi kerak. Turli tipdagi ma’lumotlarni hech qachon bir
- 35. Shart 3 Har bir ustun nomlari yagona nomda bo’lishi va boshqa ustunda takrorlanmasligi kerak. Bir xil
- 36. Shart 4 Ma’lumotlarni saqlashda ketma-ketlik ahamiyatga ega emas. SQL so’rovlar yordamida istalgan ma’lumot osongina chaqirib olinishi
- 37. Misol
- 38. Misol
- 39. Misol
- 40. 2- Normal Formalar
- 41. 2-Normal formalar shartini bajarish uchun Jadval 2 ta asosiy shartni bajarish kerak: 1. 1-Normal Forma shartlarini
- 42. Qaramlik (dependency) nima? 1. Student_id bu Primary Key and istalgan ma’lumot jadvaldan shu kalit yordamida chaqirib
- 44. Student_id + subject_id => Primary key
- 45. O’qituvchi jadvali faqatgini subject_idga qaram. Student_idga esa teacher ismlarini hech qanday aloqasi, bog’liqligi yo’q. Buni qisman
- 46. Yechim: teacher ustunini fanlar jadvaliga ko’chirish
- 47. Yechim: teacher ustunini fanlar jadvaliga ko’chirish
- 49. Скачать презентацию