SQL doirasi uchun ikki til
Ma`lumotlarni tasvirlash tili (DATA DEFINITION LANGUAGE)
Ma`lumotlarni manipulyatsiya qilish tili
(DATA MANIPULATION LANGUAGE)
DDL tili ma`lumotlar bazasi tuzilishini tasvirlash uchun ishlatiladi
DML tili ma`lumotlar bazasidagi ma`lumot ustida amallar bajarish uchun ishlatiladi.
- Satr toifalari
- CHAR(n) – Belgilangan uzunlikdagi ma`lumotlar uchun, n ma`lumotdagi simvollar soni. Uning maksimal darajasi 2 Mbayt.
- VARCHAR2(n) – O`zgaruvchan uzunlikdagi ma`lumotlar uchun. Maksimal darajasi 4 Mbayt.
- LONG – O`zgaruvchan uzunlikdagi ma`lumotlar uchun. Maksimal darajasi 4GB. Bitta jadval uchun
- Raqamli toifalar
- NUMBER(p) – faqat raqamli ma`lumotlar
- INTEGER(p) – Belgilangan raqamar
- FLOAT(p) – Haqiqiy sonlar uchun
- Vaqt/sana toifasi
Shart tekshirish SELECT operatori SELECT (tanlash) SQL tilining eng muxim va ko‘p ishlatiladigan opеratori hisoblanadi. U ma’lumotlar bazasi jadvalidan axborotlarni tanlab olish uchun mo‘ljallangan. SELECT opеratori sodda holda quyidagi ko‘rinishda yoziladi. SELECT [DISTINCT] <atributlar ro‘yxati> FROM <jadvallar ro‘yxati> [WHERE <tanlash sharti>] [ORDER BY < atributlar ro‘yxati >] [GROUP BY < atributlar ro‘yxati >] [HAVING <shart> ] [UNION <ON SELECT opеratorli ifoda> ] ; - SELECT * FROM Customers ORDER BY Country;
- SELECT * FROM Customers ORDER BY Country DESC;
- SELECT * FROM Customers ORDER BY Country, CustomerName;
- SELECT * FROM Customers ORDER BY Country ASC, CustomerName DESC;
Do'stlaringiz bilan baham: |