Bazasi boshqarish
Jadval, ustun va jadval cheklanishlarini yaxlitligini aniqlash
Download 2.13 Mb. Pdf ko'rish
|
61dbf61e8b8af1.76566515
Jadval, ustun va jadval cheklanishlarini yaxlitligini aniqlash
102 SQL tilida jadvallar CREATE TABLE buyruqsi bilan yaratiladi. Bu buyruq qatorlarsiz bo‘sh jadval yaratadi. CREATE TABLE buyruqsi jadval nomini va jadval o‘zini ma’lum tartibda ko‘rsatilgan ustunlar nomlari ketma-ketligi ta’rifi ko‘rinishida aniqlaydi. U ma’lumotlar tiplari va ustunlar o‘lchovini aniqlaydi. Har bir jadval juda bo‘lmaganda bitta ustunga ega bo‘lishi kerak. CREATE TABLE buyruqsi sintaksisi: CREATE TABLE ( < maydon nomi > [(< maydon o‘lchami>)], ... ) Argument qiymati kattaligi ma’lumot turiga bog‘liqdir. Agar siz maxsus ko‘rsatmasangiz, tizim avtomatik qiymatni o‘rnatadi. Misol uchun talabalar jadvalini yaratishni ko‘rib chiqamiz: Create Table Talabalar ([ID] integer, [Familiya] text (25), [Ism] text, [T_Sana] date, [Telefon] text, [Izoh] memo); Jadvalni o‘chirish buyruqsi quyidagi ko‘rinishga ega: DROP TABLE < jadval nomi >; Masalan: DROP TABLE Talabalar Jadvalni yaratilgandan so‘ng o‘zgartirish. Jadvalni o‘zgartirish uchun ALTER TABLE buyruqsidan foydalaniladi. Bu buyruq jadvalga Yangi ustunlar qo‘shish, ustunlarni o‘chirish, ustunlar kattaligini o‘zgartirish hamda cheklanishlarni qo‘shish va olib tashlash imkoniyatlariga ega. Bu buyruq ANSI standart qismi emas, shuning uchun har xil tizimlarda har xil imkoniyatlarga ega. Jadvalga ustun qo‘shish uchun buyruqning tipik sintaksisi: ALTER TABLE < jadval nomi > ADD maydon tipi> < maydon o‘lchami>; Masalan ALTER TABLE Talabalar ADD TelefonN integer SQL tili yordamida yaratilgan ma’lumotlar bazasi asosida so‘rovlar yaratish 103 SELECT operatori MB jadvallaridan natijaviy to‘plam olish uchun mo‘ljailangan ifodadir. SELECT operatori yordamida so‘rov beriladi, u esa ma’lumotlar natijaviy to‘plarnini qaytaradi. Bu ma’lumotlar jadval shaklida akslanadi. Talabalar jadvalidagi hamma yozuvlarni qaytaruvchi sodda so‘rovni quyidagi ko‘rinishda amalga oshiriladi: SELECT * FROM Talabalar SELECT yordamida ma’lumotlarni tanlash. SELECT operatori yordamida kerakli maydonlardan so‘rovlar qurish: SELECT Masalan: SELECT Id, Familiya FROM talabalar Jadvallardan kerakli ma’lumotlar bo‘yicha so‘rovlar tuzish: SELECT SELECT Id, Familiya FROM talabalar WHERE ID=1; Download 2.13 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling