01 / 100

What is PostgreSQL

PostgreSQL nima?

Kirish: ushbu qo'llanmada siz PostgreSQL nima ekanligi va u bilan nimalari qurishingiz mumkinligi haqida bilib olasiz.


Ma'lumotlar bazasi nima?

Ma'lumotlar bazasi — ma'lumotlarni saqlash uchun ombordir. U tashqi fayllar va veb-saytlar kabi turli manbalardan ma'lumotlarni saqlash va ularni tizimli tarzda tartibga solish imkonini beradi. Odatda ma'lumotlar bazalari ma'lumotlarni qattiq disklarda saqlaydi va ularni keyinroq qidirish yoki yangilash imkonini beradi.


PostgreSQL nima?

PostgreSQL, ko'pincha Postgres deb ataladi, bepul va ochiq manbali relatsion ma'lumotlar bazasini boshqarish tizimi (RDBMS):

PostgreSQL nima?

RDBMS da ma'lumotlar bir-biriga bog'langan bir nechta jadvallar shaklida tashkil etiladi. Masalan, mahsulotlarni saqlash uchun bitta jadval va hisob-fakturalarni saqlash uchun boshqa bitta jadval bo'lishi mumkin. PostgreSQL o'zining mustahkamligi, unumdorligi va moslashuvchanligi bilan mashhur. PostgreSQL kichik loyihalardan tortib yirik korporativ tizimlarigacha bo'lgan ilovalarda keng qo'llaniladi.


PostgreSQL mijozlari

PostgreSQL ma'lumotlar bazalari bilan ishlash uchun mijoz dastur kerak bo'ladi. Ko'plab turdagi PostgreSQL mijoz dasturlari mavjud:

  • Ish stoli ilovalari.
  • Veb-ilovalar.
  • Buyruq qatori interfeysi (CLI) dasturlari.

PostgreSQL mijoz dasturi PostgreSQL serveriga ulanadi. PostgreSQL serveri bilan ishlash uchun ma'lumotlarni qo'shish, qaytarish, yangilash va o'chirish uchun strukturaviy so'rovlar tili (SQL) buyruqlarini yozasiz:

PostgreSQL mijozi

E'tibor bering, SQL — MySQL, Oracle va Microsoft SQL Server kabi turli ma'lumotlar bazalari bilan ishlash uchun ishlatiladigan standartlashtirilgan tildir.


Qiyinchiliklar

PostgreSQL bilan ishlayotganda bir nechta asosiy qiyinchiliklarga duch kelasiz:

  • PostgreSQL ma'lumotlar bazalaridan ma'lumotlarni olish uchun samarali SQL so'rovlarni qanday yozish.
  • Ilovalaringiz uchun optimal ma'lumotlar bazasi tuzilmalarini (yoki sxemalarni) qanday loyihalash.
  • Indekslar, ko'rinishlar va saqlanadigan protseduralar kabi PostgreSQL xususiyatlarini qachon ishlatishni tushunish.

Xulosa

  • PostgreSQL — bu kuchli, bepul va ochiq manbali relyatsion ma'lumotlar bazasini boshqarish tizimi (RDBMS).
  • Ma'lumotlar o'zaro bog'langan jadvallar ko'rinishida saqlanadi va boshqariladi.
  • Ma'lumotlar bazasi bilan ishlash uchun standartlashtirilgan SQL (Structured Query Language) tili qo'llaniladi.
  • PostgreSQL serveriga ulanish va buyruqlar berish uchun CLI (masalan, psql) yoki GUI (masalan, pgAdmin) mijoz dasturlari ishlatiladi.
QBilimingizni sinab ko'ring
1 / 4

1. PostgreSQL nima?