Kursdagi boshqa ochiq darslar

PostgreSQL to’liq qo’llanma

Kurs davomida hozirgi kunda ancha keng tarqalgan va keng miqyosda qo'llaniladigan ma'lumotlar omborini ishlatishni o'rganasiz va deyarli barcha "use case" larni ya'ni ko'p ishlatiladigan barcha holatlarni ko'rib chiqamiz. Bu kursni o'rganib siz keyinchalik boshqa databaselarda (MySQL, MariaDB ...) ham ishlay olishingiz mumkin.
Boshlash

PostgreSQL - asosiy tushunchalar

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, obyektga 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.

Kurs qay tartibda oʻtiladi?

Videodarslar

Darslar video shaklida platformaga joylangan boʻlib, ularni xohlagan paytda va istalgan joyda koʻrish mumkin. Videodarslar yangilab boriladi.

Vazifalar

Modul oxirida test topshiriqlari berilgan. Testdan muvaffaqiyatli oʻtgan oʻquvchilargina keyingi moduldagi darslarga kirish imkoniyatiga ega boʻladi.

Kurs tarkibi

  • 28 ta dars
  • Kurs davomiyligi - 4 soat
MohirDev hamjamiyati guruhiga kirish
PostgreSQL 2-dars. Database yaratish, unga ulanish va o'chirish
PostgreSQL 3-dars. Table yaratish, uni o'chirish va Data Typle lar haqida.
PostgreSQL 4-dars. Jadvalga ma'lumot yozish. (INSERT INTO)
PostgreSQL 5-dars. Mokaroo sayti orqali default datalar yaratish
PostgreSQL 6-dars. SELECT FROM orqali jadvaldagi ma'lumotlarni olish
PostgreSQL 7-dars. ORDER BY orqali ma'lumotlarni sortirovka qilish
PostgreSQL 8-dars. DISTINCT va WHERE, AND buyruqlari haqida
PostgreSQL 9-dars. Limit, offset va fetch buyruqlari haqida
PostgreSQL 10-dars. BETWEEN, LIKE va ILIKE buyruqlari
PostgreSQL 11-dars. GROUP BY va HAVING
PostgreSQL 12-dars. Aggregat Funksiyalar haqida
PostgreSQL 13-dars. Arifmetik operatsiyalar va ALIAS
PostgreSQL 14-dars. COALESCE va NULLIF haqida
PostgreSQL 18-dars. CHECK haqida
PostgreSQL 19-dars. DELETE FROM buyrug'i
PostgreSQL 20-dars. UPDATE so'rovi
PostgreSQL 21-dars. FOREIGN KEY, RELATIONSHIP, JOIN lar haqida
PostgreSQL 22-dars. INNER JOIN haqida
PostgreSQL 23-dars. LEFT JOIN haqida
PostgreSQL 24-dars. RIGHT JOIN haqida
PostgreSQL 25-dars. FOREIGN KEYga bog'langan datani DELETE qilish
PostgreSQL 26-dars. Ma'lumotlarni CSV faylga import qilish

Kurs oʻqituvchisi

Behruz Xolmominov

Behruz Xolmominov

Node.JS Backend Engineer

SHIPPING ERP COMPANY va CLICK kompaniyasida Back-end dasturchi

Kursni oʻrganishni hozirdan boshlang

  • 1 yil davomida foydalanish imkoniyati
  • Videodarslar
  • Testlar
  • Loyihalar
  • Yuklab olinadigan manbalar
  • Mobil qurilma orqali kirish

Bepul

Kursni tekinga oling va hoziroq oʻrganishni boshlang.

Koʻp soʻraladigan savollar

Mohirdevda faqat onlayn videokurslar mavjud.
Yangi guruh ochilishini kutishingizga ehtiyoj yo’q. O’zingizga ma’qul kursni xarid qilishingiz bilan o’rganishni boshlasangiz bo’ladi.
Barcha darslar o’zbek tilida o’tilgan. Ingliz tilini bilishingiz o’rganishingizni yengillashtira oladi.
Bizning raqam: +998 (78) 113 62 72. Telegram: @mohirdevsales_bot