Syntax

Ma'lumotlar bazasida bajarilishi kerak bo'lgan harakatlarning aksariyati SQL buyruqlari yordamida amalga oshiriladi.

SU

SQL Sintaksisi

SQL Buyruqlari

Ma'lumotlar bazasida bajarilishi kerak bo'lgan harakatlarning aksariyati SQL buyruqlari yordamida amalga oshiriladi.

SQL buyruqlari tushunarli bo'lgan kalit so'zlardan iborat.

Quyidagi SQL buyrug'i "Customers" nomli jadvaldagi barcha yozuvlarni qaytaradi:

Misol O'zingizning SQL serveringizni oling

SELECT * FROM Customers;

Ushbu darslikda sizga turli SQL buyruqlari haqida to'liq ma'lumot beramiz.

Ma'lumotlar Bazasi Jadvallari

Ma'lumotlar bazasi ko'pincha bitta yoki bir nechta jadvallarni o'z ichiga oladi. Har bir jadval nom bilan aniqlanadi (masalan, "Customers" yoki "Orders") va ma'lumotlarni saqlovchi yozuvlar (qatorlar)ni o'z ichiga oladi.

Ushbu darslikda biz MS Access va MS SQL Serverda kiritilgan taniqli Northwind namunaviy ma'lumotlar bazasidan foydalanamiz.

Quyida misollarda ishlatiladigan Customers jadvalidan tanlov keltirilgan:

CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
1Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany
2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico
3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.05023Mexico
4Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden

Yuqoridagi jadvalda beshta yozuv (har bir mijoz uchun bittadan) va yettita ustun (CustomerID, CustomerName, ContactName, Address, City, PostalCode, va Country) mavjud.

Esda tuting:

SQL kalit so'zlari harf sezgir emas: select va SELECT bir xil.

Biz ushbu darslikda barcha SQL kalit so'zlarini katta harflarda yozamiz.

SQL Buyruqlari Oxirida Nuqta-vergul Qo'yish Kerakmi?

Ba'zi ma'lumotlar bazasi tizimlari har bir SQL buyrug'ining oxirida nuqta-vergul qo'yishni talab qiladi.

Nuqta-vergul bir nechta SQL buyruqlarini bir martalik serverga chaqiriq orqali bajarishga imkon beruvchi tizimlarda har bir SQL buyrug'ini ajratish uchun standart usuldir.

Ushbu darslikda biz har bir SQL buyrug'ining oxirida nuqta-vergul qo'llaymiz.

Eng Muhim SQL Buyruqlari

  • SELECT - ma'lumotlar bazasidan ma'lumotlarni tanlaydi
  • UPDATE - ma'lumotlar bazasidagi ma'lumotlarni yangilaydi
  • DELETE - ma'lumotlar bazasidan ma'lumotlarni o'chiradi
  • INSERT INTO - ma'lumotlar bazasiga yangi ma'lumot 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 - indeks (qidirish kaliti) yaratadi
  • DROP INDEX - indeksni o'chiradi

Ushbu sahifada

Xato haqida xabar berish