“ELEVIZOR DO'KONI ma’lumotlar bazasini yaratish.
Mavzu: “ TELEVIZOR DO'KONI" ma’lumotlar bazasini yaratish. Reja: 1 Kirish . MBBT ni hozirgi kundagi ilm-fandagi o’rni. MBBT istiqbollari. 2 Nazariy qism. Malumotlar bazasi haqida tushuncha MBBT da jadvallar, so’rovlar, formalar va hisobotlar bilan ishlash. MBBT tillari haqida ma’lumot. 3 Amaliy qism. 4 Xulosa . 5 Foydalanilgan adabiyotlar.
1.Kirish. Agar siz o'zingizning ma'lumotlar bazangizni yaratmoqchi bo'lsangiz, ma'lumotlar bazasini loyihalash qoidalariga rioya qilish yaxshi fikr, chunki bu sizning ma'lumotlaringizning uzoq muddatli yaxlitligini va texnik xizmat ko'rsatish qulayligini ta'minlaydi. Ushbu o'quv qo'llanma sizga ma'lumotlar bazalari nima ekanligini va relyatsion ma'lumotlar bazasini loyihalash qoidalariga bo'ysunadigan ma'lumotlar bazasini qanday loyihalashtirishni o'rgatadi. Ma'lumotlar bazalari - bu katta hajmdagi tegishli ma'lumotlarni saqlash va olish imkonini beruvchi dasturlar. Ma'lumotlar bazalari quyidagilardan iborat jadvallar, o'z ichiga olgan ma `lumot... Ma'lumotlar bazasini yaratganingizda, qaysi biri haqida o'ylashingiz kerak jadvallar yaratishingiz kerak va nima ulanishlar Jadvallardagi ma'lumotlar orasida mavjud. Boshqacha qilib aytganda, siz o'ylashingiz kerak loyiha ma'lumotlar bazasi. Yaxshi loyiha ma'lumotlar bazalari, avval aytib o'tilganidek, ma'lumotlarning yaxlitligini va texnik xizmat ko'rsatish qulayligini ta'minlaydi. Ma'lumotlar bazasi unda ma'lumotlarni saqlash va kerak bo'lganda ushbu ma'lumotlarni olish uchun yaratilgan. Bu shuni anglatadiki, biz joylashtirish, kiritish ( KIRITMOQ) ma'lumotlar bazasiga ma'lumot kiritamiz va biz ma'lumotlar bazasidan ma'lumotlarni olish imkoniyatiga ega bo'lishni xohlaymiz ( TANLASH). Ma'lumotlar bazasi so'rovlari tili shu maqsadda ixtiro qilingan va unga nom berilgan Strukturaviy so'rovlar tili yoki SQL. Ma'lumotlarni kiritish operatsiyalari (INSERT) va ularni tanlash (SELECT) aynan shu tilning bir qismidir. Quyida ma'lumotlarni olish so'rovi va uning natijasi misoli keltirilgan. SQL hikoya qilish uchun katta mavzu bo'lib, ushbu qo'llanmaning doirasidan tashqarida. Ushbu maqola qat'iy ravishda taqdim etishga qaratilgan ma'lumotlar bazasini loyihalash jarayoni... Keyinchalik, alohida o'quv qo'llanmada men SQL asoslarini ko'rib chiqaman.
Munosabat modeli. Ushbu qo'llanmada men sizga relyatsion ma'lumotlar modelini qanday yaratishni ko'rsataman. Relyatsion model - bu jadvallardagi ma'lumotlarni qanday tartibga solish va bu jadvallar orasidagi munosabatlarni qanday aniqlashni tavsiflovchi model. Relyatsion model qoidalari ma'lumotlarning jadvallarda qanday tashkil etilishini va jadvallarning bir-biri bilan qanday bog'lanishini belgilaydi. Oxir oqibat, natija rasmdagi kabi ma'lumotlar bazasi diagrammasi yoki aniqrog'i, ob'ekt bilan munosabatlar diagrammasi ko'rinishida taqdim etilishi mumkin (Misol MySQL Workbench dan olingan). Misollar. Men o'quv qo'llanmada misol sifatida bir qator ilovalardan foydalanganman. RDBMS.
Misol jadvallarini yaratishda foydalanilgan RDBMS bu MySQL. MySQL - eng mashhur RDBMS va bepul. Ma'lumotlar bazasini boshqarish yordam dasturi. MySQL-ni o'rnatganingizdan so'ng, siz MySQL bilan ishlash uchun faqat buyruq qatori interfeysiga ega bo'lasiz. Shaxsan men ma'lumotlar bazalarimni boshqarish uchun grafik interfeysni afzal ko'raman. Men SQLyog-dan ko'p foydalanaman. Bu bepul GUI yordam dasturi. Ushbu qo'llanmadagi jadval tasvirlari u erdan olingan. Vizual modellashtirish. Ajoyib bepul MySQL Workbench ilovasi mavjud. Bu sizga ma'lumotlar bazasini grafik tarzda loyihalash imkonini beradi. Qo'llanmadagi diagrammalar ushbu dasturda ko'rsatilgan. RDBMS dan mustaqil dizayn. Shuni bilish kerakki, ushbu qo'llanma MySQL uchun misollar keltirsa-da, ma'lumotlar bazasi dizayni RDBMSdan mustaqil. Bu shuni anglatadiki, ma'lumotlar faqat MySQL emas, balki umuman aloqador ma'lumotlar bazalariga tegishli. Siz ushbu qo llanmadagi bilimlarni Mysql, Postgresql, Microsoft Access,ʻ Microsoft Sql yoki Oracle kabi har qanday relyatsion ma lumotlar bazasiga ʼ qo llashingiz mumkin. ʻ Keyingi qismda men ma'lumotlar bazalarining evolyutsiyasi haqida qisqacha gapirib beraman. Siz ma'lumotlar bazalari va relyatsion ma'lumotlar modeli qayerdan kelganligini bilib olasiz.
2. Tarix. 70-80-yillarda, kompyuter olimlari hali ham jigarrang smokinglar va katta, kvadrat hoshiyali ko'zoynak taqib yurganlarida, ma'lumotlar (odatda) vergul yoki yorliqlar bilan ajratilgan matnli hujjatlar bo'lgan fayllarda tuzilmagan holda saqlangan. 70-yillarda IT mutaxassislari shunday ko'rinishga ega edilar. (Bill Geyts pastki chap tomonda). Matnli fayllar bugungi kunda ham kichik hajmdagi oddiy ma'lumotlarni saqlash uchun ishlatiladi. Vergul bilan ajratilgan qiymatlar (CSV) - vergul bilan ajratilgan qiymatlar juda mashhur va bugungi kunda turli dasturiy ta'minot va operatsion tizimlar tomonidan keng qo'llab-quvvatlanadi. Microsoft Excel - bu CSV fayllari bilan ishlaydigan dasturlarga misol. Bunday faylda saqlangan ma'lumotlar kompyuter dasturi tomonidan o'qilishi mumkin.