O`zbekiston respublikasi raqamli texnologiyalar vazirligi

O`ZBEKISTON RESPUBLIKASI Raqamli TEXNOLOGIYALAR VAZIRLIGI
Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti
Ma’lumotlar bazasini boshqarish
1-Mustaqil ishi
Mavzu: Tashkilotning dasturiy ta'minotini hisobga olishni avtomatlashtirish
Tayyorladi: Ermuhammedov Xondamir
Tekshirdi: Gaipnazarov Rustam
Toshkent -2023
Reja:
1.Ishning maqsadi.
2.Nazariy qism.
3.Amaliyot ko’rsatmalari.
4.Xulosa
1.Ishning maqsadi: Ma’lumotlar bzasini shakillantirish PostgreSQL Oracle MySQl ma’lumot bazalari haqida ko’broq ma’lumotga ega bo’lish.
2.Nazariy qism: PostgreSQL - bu relyatsion ma'lumotlar omborini boshqarish tizimi. Ya'ni, ma'lumotlarni boshqarish tizimi bo'lib, u aloqalar(relation) ko'rinishida taqdim etiladi. Aloqa - jadvallarni matemetik aniq ifodalash. Ma'lumotlarni jadvallarda saqlash hozirgi vaqtda shunchalik tarqalganki, huddi bu ma'lumotlarni saqlashni eng tabiiy yo'li hisoblanadigandek. Lekin ma'lumotlarni saqlashni turli xil boshqa yo'llari mavjud.
Masalan, Unix oilasiga kirivchi operatsion tizimlarda fayllar va kataloglar iyerarxik ko'rinishdagi ma'lumotlar ombori. Bundan tashqari hozirgi kunda, opyektga yo'naltirilgan ma'lumotlar ombori juda tez rivojlanmoqda.
Har qanday jadval, nomlangan qatorlardan tashkil topadi. Jadvaldagi hamma qatorlar bir xil nomlangan ustinlardan tashkil topadi. Bu holatda har bitta ustun uchun qandaydir bir tipni ko'rsatish mumkin. Ya'ni bu ustunga tegishli ma'lumotlar qaysi tipda bo'lishi mumkinligini aniqlab olish. Ustunlar tartibi hamma qatorlarda aniq o'zgarmas bo'lada, SQL jadvalda aniq bir tartibni saqlab bermaydi, lekin uni so'rov vaqtida tartiblash mumkin bo'ladi.
Jadvallar ma'lumotlar omboriga birlashtiriladi, aniq bir PostgreSQL serverdagi ma'lumotlar ombori esa ma'lumotlar ombori klasteri tashkil etadi.
3.Amaliyot ko’rsatmalari:
Birinchi o’rinda qaysi ma’lumotlar bazasida ishlashimmiz tanlab olishimiz kerak. Men PostgreSQL ni tanladim.
Keyin uni yuklab olishimiz kerak. Men PostgreSQLni C dickka yuklab oldim.
Keyingi galda bizaga PostgreSQL ni ko’rinishi kelib chiqadi.
Bu yerdan bza next tugmasini bosamiz.
Bizadan ma’lumotni qayerga o’rnatishimizzi so’ridi men c dickni tanladim.
Keyin next tugmasi bosiladi. Agar boshqa dickni tanlashimiz mumkin.
Bu yerda bizaga qaysi bo’limlar kerayligi so’raladi.
Men PostgreSQL ni pgAdmin 4 ni va Command Line Tools ni tanladim.
Keyingi galda ma’lumotlar bzasiga parol qoyishimiz kerak.Bu parolni esda tutishimiz lozim yana so’raladi bu parol.
Bu yerda parol ikkimartta qaytariladi.
Keyingi galda bza port tanlashimiz kerak.
Bu yerda 5432 port tanladim.
Maʼlumotlar bazasining yangi tarkibini tanlang
Keyin next tugmasi bosiladi.
PostgreSQL o’rnatilmoqda.
PostgreSQL ni ko’rinishi.Keyingi galda bzaga berilgan mavzu bo’yicha ma’lumotlar bazasini yaratamiz.
Bank soxasi bo’yicha ma’lumotlar bazasi.
Bu soxlaraning o’zaro bog’liqligi.
Bu yerda kimga kim hizmat qilishi (1 ga ko’p) yoki (ko’pga 1) ligi ko’rsatilgan.
4.Xulosa
PostgreSQL, ochiq manbali verilarni bazasini boshqarish tizimi (DBMS) sifatida foydalaniladigan kuchli va ishonchli verilarni bazasi tizimi ekan. PostgreSQL asosan yozuvli mantiqiy bilan bog'liq verilarni saqlash, boshqarish va so'rov qilish imkonini bizga yaratib beradi Bu yaxshi dokumentatsiyaga ega, keng qo'llaniladi SQL standartlarini qo'llaydi va bir nechta iste'molchilarga bir vaqtning o'zida ega bo'lishni ta'minlarkan. PostgreSQL ham oddiy, ham ortiqcha miqdordagi verilarni qo'llarkan va yuqori darajada istiqbolli, tarmoqli, kiber xavfsizlikni ta'minlarkan.
|