SQl

SQl

Hasanov Kamol

SQL ma'lumotlar bazalarida ma'lumotlarni saqlash, boshqarish va olish uchun standart til.

SQL qo'llanmamiz sizga SQL-dan foydalanishni o'rgatadi: Bu MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres va boshqa ma'lumotlar bazalari bilan ishlash imkonini beradi.

SQL nima?

  • SQL tuzilgan so'rovlar tili degan ma'noni anglatadi
  • SQL ma'lumotlar bazalariga kirish va ularni boshqarish imkonini beradi
  • SQL 1986 yilda Amerika Milliy Standartlar Institutining (ANSI), 1987 yilda Xalqaro Standartlashtirish Tashkilotining (ISO) standartiga aylandi

SQL nima qilishi mumkin?

  • SQL ma'lumotlar bazasiga qarshi so'rovlarni bajarishi mumkin
  • SQL ma'lumotlar bazasidan ma'lumotlarni olishlari mumkin
  • SQL ma'lumotlar bazasiga yozuvlarni qo'shishi mumkin
  • SQL ma'lumotlar bazasidagi yozuvlarni yangilashi mumkin
  • SQL ma'lumotlar bazasidan yozuvlarni o'chirib tashlashi mumkin
  • SQL yangi ma'lumotlar bazalarini yaratishi mumkin
  • SQL ma'lumotlar bazasida yangi jadvallar yaratishi mumkin
  • SQL ma'lumotlar bazasida saqlangan protseduralarni yaratishi mumkin
  • SQL ma'lumotlar bazasida ko'rinishni yaratishi mumkin
  • SQL jadvallar, protseduralar va ko'rinishlarga ruxsatlarni o'rnatishi mumkin

SQL sintaksisi

  • SQL kalit so'zlari kichik / kichik harflarga sezgir emas: select xuddi shunday SELECT
  • Ba'zi ma'lumotlar bazalari tizimlari har bir SQL bayonotining oxirida nuqta-vergulni talab qiladi.
  • Semicolon - bu serverga bir xil qo'ng'iroqda bir nechta SQL operatorlarini bajarishga imkon beradigan ma'lumotlar bazalari tizimidagi har bir SQL operatorini ajratishning standart usuli.

Ba'zi muhim SQL buyruqlari

  • SELECT - ma'lumotlar bazasidan ma'lumotlarni chiqaradi
  • UPDATE - ma'lumotlar bazasidagi ma'lumotlarni yangilaydi
  • DELETE - ma'lumotlar bazasidan ma'lumotlarni o'chiradi
  • INSERT INTO - ma'lumotlar bazasiga yangi ma'lumotlarni kiritadi
  • CREATE DATABASE - yangi ma'lumotlar bazasini yaratadi
  • ALTER DATABASE - ma'lumotlar bazasini o'zgartiradi
  • CREATE TABLE - yangi jadval yaratadi
  • ALTER TABLE - jadvalni o'zgartiradi
  • DROP TABLE - jadvalni o'chiradi
  • CREATE INDEX - indeksni yaratadi (qidirish kaliti)
  • DROP INDEX - indeksni o'chiradi

Assalomu alaykum! Agar siz SQL Serverni o'zlashtirishning oson, tezkor va samarali usulini qidirsangiz, siz to'g'ri joyda turibsiz. SQL Server o'quv qo'llanmalarimiz amaliy va ko'plab amaliy mashg'ulotlarni o'z ichiga oladi.

Barcha o'quv qo'llanmalarni tugatgandan so'ng, siz quyidagilarni amalga oshirishingiz mumkin:

• SQL Server ma'lumotlar bazasidagi jadvallardan ma'lumotlarni samarali ravishda olish.

• Jadvallar, ko'rinishlar, indekslar, ketma-ketliklar, sinonimlar, saqlangan protseduralar, foydalanuvchi tomonidan belgilangan funktsiyalar va triggerlar kabi ma'lumotlar bazasi ob'ektlarini yarating.

• SQL Serverni samarali boshqarish.

SQL Server bu Microsoft tomonidan ishlab chiqilgan va sotuvga qo'yilgan ma'lumotlar bazasini boshqarish (RDBMS) relyatsion tizimidir. Ma'lumotlar bazasi serveri sifatida SQL Serverning asosiy vazifasi boshqa dasturlarda foydalaniladigan ma'lumotlarni saqlash va olishdir.

SQL Server qo'llanma quydagi bo'limlardan iborat

• SQL Server bilan ishlashni boshlash

• SQL Server asoslari

• SQL Server ko'rinishlari

• SQL Server indekslari

• SQL Server saqlanadigan protseduralar

• SQL Server foydalanuvchi tomonidan aniqlangan funktsiyalari

• SQL Server Triggerlari


DATA MANIPULATION

  • SELECT
  • ORDER BY
  • OFFSET FETCH
  • SELECT TOP
  • SELECT DISTINCT
  • WHERE
  • NULL
  • AND
  • OR
  • IN
  • BETWEEN
  • LIKE
  • Column & Table Aliases
  • Joins
  • INNER JOIN
  • LEFT JOIN
  • RIGHT JOIN
  • FULL OUTER JOIN
  • Self Join
  • CROSS JOIN
  • GROUP BY
  • HAVING
  • GROUPING SETS
  • EXISTS
  • ANY
  • ALL
  • UNION
  • INTERSECT
  • EXCEPT
  • INSERT
  • INSERT INTO SELECT
  • UPDATE
  • UPDATE JOIN
  • DELETE



DATA DEFINITION

  • Create new database
  • Drop database
  • Create schema
  • Alter schema
  • Drop schema
  • Create new table
  • Identity column
  • Add column
  • Modify column
  • Drop column
  • Rename table
  • Drop table
  • Select into
  • Primary key
  • Foreign key
  • Check
  • Unique
  • Not null

DATA TYPES

  • Data Types
  • Bit
  • Char
  • Date
  • Datetime2
  • DatetimeOffset
  • Decimal
  • Int
  • Nchar
  • Nvarchar
  • Time
  • Varchar




Report Page