SQL Server kursi (boshlang'ich)

SQL ni 0 dan o'rganamiz!

11 ta maqola

11-dars. Shartli ifoda (CASE)

CASE yordamida ma'lumotlarni shart asosida o'zgartirish, guruhlash va foydalanuvchi uchun tushunarli ko'rinishda chiqarish mumkin.

10-dars. Null funksiyalari

NULL qiymatlar deyarli barcha real ma'lumotlar bazalarida uchraydi. Ushbu darsda SQL'da NULL qiymatlarni tekshirish, almashtirish va boshqarish uchun ishlatiladigan eng muhim funksiyalarni amaliy misollar orqali ko'rib chiqamiz.

9-dars. Son va sana funksiyalari

Ushbu darsda sana va vaqt bilan ishlashda eng ko'p ishlatiladigan SQL funksiyalari hamda sonlar ustida amallar bajarishda kerak bo'ladigan funksiyalar bilan tanishamiz.

8-dars. String funksiyalari

SQL String funksiyalari yordamida matnlarni birlashtirish, tahrirlash va kerakli qismlarini ajratib olishni o'rganamiz. String funksiyalari SQL'da eng ko'p ishlatiladigan mavzulardan biri bo'lib, real loyihalarda ism, familiya, telefon raqami, manzil va boshqa matnli ma'lumotlar bilan ishlashda keng qo'llaniladi.

7-dars. Set operatorlari

Ushbu darsda JOIN mavzusiga yaqin bo'lgan set operatorlarini o'rganib chiqamiz. Set operatorlari orqali ma'lumotlarni vertikal qo'shishimiz mumkin bo'ladi. Videodars orqali quyidagi operatorlarni o'rganamiz: UNION, UNION ALL, EXCEPT, INTERSECT

6-dars. Ma'lumotlarni birlashtirish (JOIN)

Bugun Sizlar bilan SQL'dagi eng kerakli mavzulardan biri JOIN'larni o'rganamiz. JOIN bir nechta jadvallarni birlashtirish uchun ishlatiladi va JOIN'ning o'zini bir qancha turlari bor: INNER JOIN, LEFT / RIGHT JOIN, FULL JOIN, CROSS JOIN va har birining ANTI JOIN'lari mavjud.

5-dars. Ma’lumotlarni filtrlash (WHERE)

Ushbu darsda SQL bilan ishlashda ko'p kerak bo'ladigan amallardan biri filtrlash bilan tanishamiz. Filtrlash orqali katta ma'lumotlar ichidan o'zimizga kerakli ma'lumotlarni ajratib olishimiz mumkin.

3-dars. DDL buyruqlari (CREATE, ALTER, DROP)

Ushbu darsda DDL (Data Definition Language) — database va table’larni yaratish yoki o‘zgartirish uchun ishlatiladigan SQL buyruqlari bilan tanishamiz. DDL buyruqlari: CREATE, ALTER, DROP Bu buyruqlar bilan birgalikda ma'lumot turlari (data types) va cheklovchilar (constraint) bilan ham tanishamiz.

2-dars. Query data (SELECT)

Ushbu darsda SQL'ning asosiy funksiyalarini o'rganib chiqamiz. Ko'rib chiqadigan funksiyalarimiz tayyor data bilan ishlashda qo'llaniladi. Videodarsni yaxshi o'zlashtirganizdan so'ng ushbu buyruqlarni bemalol ishlata olasiz: select, distinct, top, from, where, group by, having, order by

1-dars. SQL nima? SQL Server va SSMS dasturlarini o'rnatish!

SQL nima va nega Data Analyst, Data Scientist hamda Backend dasturchilar SQL o‘rganishi kerak? Ushbu darsda SQL haqida umumiy tushunchalar bilan tanishamiz va SQL bilan ishlash uchun kerak bo‘ladigan SQL Server hamda SSMS (SQL Server Management Studio) dasturlarini o‘rnatamiz.