Loyiha ishining maqsadi. Ushbu loyiha ishini tayyorlashda asosiy masala Kasalxona ma’lumotlar bazasini yaratish boʻlib xizmat qiladi. Ya`ni Kasalxona xodimlarining ishini yengillashtirish va ularning tizimiga kamchilik. Loyiha ishi davomida ma’lumotlar bazasi sifatida PostgreSQL, hamda HTML, JavaScript, Java, Spring Boot dasturiy vositalaridan foydalanish ko`nikmalarini hosil qilish.
BOB: YANGILIKLAR MA’LUMOTLAR BAZASINI YARATISHNING PREDMET SOHASI TAHLILI Yangiliklar(news) ma’lumotlar bazasi tahlili
Ushbu kurs ishini predmet sohasi sifatida yangiliklar(news) ma’lumotlar bazasi tanlab olingan. Yangiliklar ma’lumotlar bazasini ishlab chiqishda postlar, userlar, kommentlar, videolar online tizimlarning tartibi, uslubi, tuzilishi, ish faoliyatini o‘rganib chiqiladi. O‘rganib chiqilgan ma’lumotlarga asosan ma’lumotlar bazasi loyihalashtiriladi. Kurs ishi predmet sohasining vazifasi yangiliklar ma’lumotlar bazasini yuritish, ma’lumotlar bazasini saqlab borish, joiz bo’lsa ma’lumotlarni o’zgartirish va o’chirish uchun
ma’lumotlar bazasini shakllantirish va tizim ish faoliyatini avtomatlashtirish, postlar jarayonlarini tezlashtirish va oshiqcha qog’ozbozlikka barham berish va boshqalardan iborat bo’ladi.
Aniq malumotlarni hal qilishda inson real dunyoni u yoki bu sohasi bilan cheklanadi. Bunday hollarda faqat bazibir obektlarni o‘rganishgina qiziqish uyg‘otadi. Bunday obektlarni majmuasini predmet soxa deyiladi.
Hech bir inson inkor qilolmaydiki, hozirgi kunda axborot texnologiyalari asrida yashayapmiz. Vaholanki, o‘zimizga tegishli yoki ish faoliyatimizga tegishli ko‘pgina axborotlarni elektron tarzda olib yuramiz. Qolaversa, dunyo aholisining kattagina qismi kundalik hayotda ulkan hajmdagi axborotlar majmui bo‘lgan internet tarmogidan foydalanadi. Biz foydalanadigan axborot hajmi kattalashib borgan sari uni boshqarish murakkablashib boraveradi. Savol kelib chiqishi tabiiyki, qanday qilib internet tarmogidagi qidiruv saytlari biz qidirgan axborotni sekundlar ichida minglab muqobillari bilan birga topib beradi? Qanday qilib
normativ-huquqiy hujjatlar to‘plamidan iborat elektron axborot tizimlari bizning so‘rovga mos hujjatlarni bir lahzada topib beradi? Javob oddiy, bularning hammasi berilganlar bazasini boshqarish tizimlari (keyingi o‘rinlarda BBBT) orqali amalga oshiriladi. BBBT uchun ko‘p dasturiy taminotlar ishlab chiqilgan, misol uchun relyatsion: SQL Server, Oracle, MySQL, MS Access, PostgreSQL va norelyatsion: MongoDB, MariaDB va hokazolar.
Ma’lumotlar bazasini ishlab chiqishda 4 ta jadvaldan foydalanilgan:
Hodimlar
Bemorlar
Dori-darmonlar
Yetkazib beruvchilar
Ushbu jadvallar quyidagi jadvaldagi ko‘rinishdagi ustunlarga ega:
1.1 – jadval
Yangilikalar ma’lumotlar bazasining predmet sohasi
News
|
Content
Title
LikesCount
ViewsCount
HeadAttachment
|
Category
| |
Comments
|
Author
Message
CommentId
NewsId
|
VideoNews
| |
Tags
| |
Va yana boshqa tablelar
Yangiliklar tizimlarini chuqur tahlil etish natijasida kasalxona ma’lumotlar bazasining predmet sohasini yuqoridagicha shakllantirishga qaror qildim va kasalxona uchun online tizim yaratish mobaynida ma’lumotlar bazasi dasturiy ta’minoti sifatida zamonaviy norelyatsion ma’lumotlar bazalaridan biri bo’lgan PostgreSQL va dasturiy ta’minot sifatida HTML, ReactJS va Javalardan foydalandim. Ma’lumotlar bazasi va dastur o’rtasida bog’lanish Spring Boot yordamida amalga oshirilgan.
Do'stlaringiz bilan baham: |