Bajardi: Rozubayev Xushnudbek Tekshirdi: Naim Nodira Toshkent 2022



Yüklə 0,57 Mb.
Pdf görüntüsü
səhifə2/4
tarix15.04.2023
ölçüsü0,57 Mb.
#98719
1   2   3   4
ORTIQOV MUSOXON MA\'LUMOTLAR BAZASI

3-Amaliy ish
SQL tilida jadvallar yaratish, o’zgartirish va o’chirish
Ishdan maqsad: predmet soha ma‘lumotlar bazasini so`rovlar orqali
yaratishni va so`rovlar orqali oddiy jarayonlarni bajarishni o`rganish, hamda
ko`nikmaga ega bo`lish. Talabalarda DDL komandalaridan foydalanish va shu
orqali relyasion MB yaratish ko‘nikmasini hosil qilish.
Masalani qo`yilishi: Predmet soha ma`lumotlar bazasini SQL so`rovlari
orqali yaratish. Mavjud ob`yektlarni so`rovlar orqali ma`lumotlar bilan to`ldirish,
o`zgartirish va keraksiz ma`lumotlarni o`chirishni ko`rib chiqish.
DDL tilining asosiy komandalari:
CREATE – yangi jadval hosil qilish uchun ishlatiladi. Quyidagi ko‘rinishda
yoziladi:
CREATE TABLE ( < ustun_nomi >< toifasi >, …);
ALTER – jadvalga o‘zgartirish kiritish uchun ishlatiladi. 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 standarti qismi emas, shuning uchun har xil tizimlarda har xil
imkoniyatlarga ega. Misol uchun jadvalga ustun qo‘shish buyrug‘i sintaksisi
quyidagicha:
ALTER TABLE  ADD  ;
DROP - jadvalni o‘chirish buyrug‘i. Jadvalni o'chirish imkoniga ega bo‘lish
uchun, jadval egasi (ya‘ni yaratuvchisi) bo‘lshingiz kerak. Faqat bo‗sh jadvalni
o'chirish mumkin. Qatorlarga ega bo‘lgan, to‘ldirilgan jadvalni o‗chirish mumkin
emas, ya‘ni jadval o’chirishdan oldin tozalangan bo‘lshi kerak. Jadvalni o'chirish
buyrug'i quyidagi ko’rinishga ega:
DROP TABLE ;
Keling siz bilan Shahar loyihasidagi ba’zi jadvallar ustida ishlaymiz.
Birinchi ma’lumotlar bazasini yaratib olamiz:
mysql> create database kutubxona;
mysql> use kutubxona;
mysql>
crate table kitoblarr(kitob_id int,kitob_nomi varchar(50),janri
varchar(50),ishlab_chiqarilgan_yili varchar(20),muallifi varchar(40));


mysql> create table kutubxonalar(id int,nomi varchar(100),manzili
varchar(90));
mysql> create table kutubxona_turi(id int,elektron_kutubxona varchar(60),oflayn
varchar(50
));
mysql>
create
table
kitoblar_janri(id
int,psixologik
varchar(50),dramma_janri varchar(50),badiiy varchar(25),ilmiy varchar(25));



Yüklə 0,57 Mb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin