Maʻlumotlar bazasini boshqarish tizimlarni oʻrnatish va sozlash



Yüklə 411,85 Kb.
səhifə3/3
tarix28.11.2023
ölçüsü411,85 Kb.
#167448
1   2   3
1-LABORATORIYA ISHI

Dastur xususiyatlari:
1. Ma‘lumotlar bazasi modelini grafik shaklida tasvirlash.
2. Jadvallar oʻrtasidagi munosabatlarni yaratish bilan bogʻliq boʻlgan
koʻplab munosabatlarni oʻrnatish aniq va funksional mexanizmga ega.
3. SQL soʻrov muharriri ularni darhol serverga yuborishga va jadval
shaklida javob olishga imkon beradi.
4. Vizual rejimda jadvaldagi ma‘lumotlarni tahrirlash imkoniyati.
5. Reverse Engineering - mavjud ma‘lumotlar bazasi serveridan
jadvallar tuzilishini tiklash.
Dastlab dasturni oʻrnatish uchun rasmiy saytdan yuklab olish kerak.
Dasturning quyidagi versiyasini oʻrnatamiz: « postgresql-14.1-1-
windows-x64
».

1.2-rasm. PostgreSQL 14.1 versiyasi

Shundan soʻng, yaratilgan test1 ma‘lumotlar bazasining tarkibi


chapdagi daraxt menyusida koʻrsatiladi:


1.18-rasm. PostgreSQL daraxt menyusi
Qoida tariqasida, ma‘lumotlar bazasi bilan ishlash maxsus soʻrovlar tili
- SQL yordamida amalga oshiriladi. Keling, pgAdmin-da ma‘lumotlar bazasiga nisbatan eng oddiy SQL soʻrovlarini qanday bajarishni koʻrib chiqaylik.Masalan, oldingi mavzuda yaratilgan test1 ma‘lumotlar bazasini olaylik (yoki yangisini yaratamiz) va unga jadval va bir nechta dastlabki ma‘lumotlarni qoʻshamiz. Buni amalga oshirish uchun pgAdminoynasining oʻng qismidagi ma‘lumotlar bazasini sichqonchaning oʻngtugmasi bilan bosing va paydo boʻlgan kontekst menyusida Soʻrovlar vositasi elementini tanlang:

1.19-rasm. PostgreSQL dasturida soʻrovlar oynasini ishga tushirish

Shundan soʻng, dasturning markaziy qismida SQL kodini kiritish


uchun maydon ochiladi. Keling, quyidagi iboralar toʻplamini kiritamiz:

1.20-rasm. SQL kodini kiritish uchun maydon

Aslida, barcha kodlar ikki qismga boʻlingan. Birinchi qism CREATE TABLE operatori boʻlib, u uchta ustunli Id, Name va Age dan iborat foydalanuvchilar jadvalini yaratadi. Ikkinchi qism esa bir qatorga bitta jadval qoʻshadigan INSERT operatoridir.


Ushbu koʻrsatmalarga amal qilish uchun asboblar panelidagi kod ustidagi chaqmoq belgisini bosing. Va shundan soʻng, foydalanuvchilar jadvali tanlangan ma‘lumotlar bazasiga (test1) qoʻshiladi, unga bitta qator qoʻshiladi.
Keyinchalik, ma‘lumotlar bazasiga qarshi har qanday boshqa SQL kodi xuddi shunday tarzda bajariladi. Kerakli ma‘lumotlar bazasi ham
tanlanadi, Query Tool parametri tanlanadi, soʻngra kiritish maydoniga
SQL kodi kiritiladi va u bajariladi.
Shuni ta‘kidlash kerakki, har bir jadval uchun sxema aniqlangan. Odatiy boʻlib, bu ―ommaviy‖ sxema. Shuning uchun, jadvalni toppish uchun biz ma‘lumotlar bazasi qismiga oʻtishimiz, uni kengaytirishimiz kerak, soʻngra Sxemalar pastki qismini, undagi umumiy pastki qismi (sxema nomi) va undan keyin jadval bilan bogʻlangan barcha jadvallarni ifodalovchi, jadvallar pastki qismini tanlashimiz kerak. umumiy sxema:


1.21-rasm. Ma‘lumotlar bazasining umumiy koʻrinishi

Endi jadval yaratilganda qoʻshilgan ma‘lumotlarni olamiz. Buning


uchun quyidagi kodni ishga tushiring:
SELECT * FROM users

Va dasturning pastki qismida, Ma‘lumotlarni chiqarish maydonida, biz jadval koʻrinishida ilgari qoʻshilgan ma‘lumotlarni koʻramiz.



1.22-rasm. Ma‘lumotlarni chiqarish maydoni

Nazorat savollari.

1. Qanday ma‘lumotlar bazasini boshqarish tizimlarini bilasiz?
2. Ma‘lumotlarni tasvirlash modеllari qanday talablari bor?
3. MB modеllarining asosiy turlari?
4. PostgreSQL haqida nimalar bilasiz?
5. PostgreSQL dasturida server yaratish?
Yüklə 411,85 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin