SQL da arifmetik amallar
SQL(Structured Query Language) – Bu so'rov tili ko'p operatorlardan tashkil topgan bo'lib, bu operatorlar orqali foydalanuvchilar va dasturlar Oracle(MBBT) dagi ma'lumotlar bazasiga murojaatni amalga oshirishi mumkin. Oracle utililari yoki har xil dasturlar SQL operatorlarisiz bazaga murojaatni amalga oshirishi mumkin, lekin so'rovlarni amalga oshirishda bu so'rov tilidan foydalanmaslikning iloji yo'q.
Ma'lumotlar bazasida ko'pincha bitta yoki bir nechta jadval mavjud. Har bir jadval nom bilan belgilanadi (masalan, "Customer" yoki "Product"). Jadvallarda ma'lumotlar bilan yozuvlar (satrlar) mavjud. Ushbu darslarda biz taniqli MySQL Sample Database (https://www.mysqltutorial.org/mysql-sample-database.aspx) namuna ma'lumotlar bazasidan foydalanamiz.
Ba'zi bir ma'lumotlar bazasi tizimlari har SQL so'rov matni oxirida nuqta-vergul qo'yishni talab qiladi. Nuqtali vergul - har bir SQL so'rovlarni ma'lumotlar bazasi tizimlarida ajratish uchun standart usul, bu bir nechta SQL so'rovlarini serverga bir xil chaqiruvda bajarishga imkon beradi. Ushbu darslarda har bir SQL bayonotining oxirida nuqta-verguldan foydalanamiz.
Eng muhim SQL buyruqlari
SELECT - ma'lumotlar bazasidan ma'lumotlarni chiqarib oladi
UPDATE - ma'lumotlar bazasidagi ma'lumotlarni o'zgartiradi
DELETE - ma'lumotlar bazasidan ma'lumotlarni o'chiradi
INSERT INTO - ma'lumotlar bazasiga yangi ma'lumotlarni kiritish
DATABASE CREATE - 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 yaratadi (qidirish kaliti)
DROP INDEX - indeksni o'chiradi
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 saqlanadigan protseduralarni yaratishi mumkin
SQL ma'lumotlar bazasida ko'rinishlar yaratishi mumkin
Do'stlaringiz bilan baham: |