sqltilidajadvallaryaratish,o’zgartirishvao’chirish

PPTX 24 стр. 1,1 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 24
prezentatsiya powerpoint ma’lumotlar bazasi mustaqil ish bajardi: fazliddinov sardorbek tekshirdi: malikova nodira turgunova muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti 1. sql tilida jadvallar yaratish, o’zgartirish va o’chirish. ddl ( ma‘lumotlarni ta‘riflash tili ) - ansi da ma‘lumotlar sxemasini ta‘riflash tili, ob‘ektlarni (jadvallar, indekslar, tasavirlar va hokazo) yaratuvchi buyruqlar to‘plamidan iborat. dml (ma‘lumotlarni o‗zgartirish tili) - bu ixtiyoriy daqiqada jadvallarda qanday qiymatlar saqlanishini aniqlovchi buyruqlar majmuasidir. dcl (ma‘lumotlarni boshqarish tili) foydalanuvchiga aniq ob‘ektlarga ta‘sir o‗tkazishga ruxsat berish yoki bermaslikni aniqlovchi buyruqlardan iborat. ddl tilining asosiy komandalari: create – yangi jadval hosil qilish uchun ishlatiladi. quyidagi ko‘rinishda yoziladi: create table ( ustun_nomi va toifasi, … ); 2 alter table add ; 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 …
2 / 24
val ustunlarini chiqarish insert – sql da barcha satrlar ushbu buyruq yordamida kiritiladi. sintaksisi esa quyidagicha: insert into values (“ustun_info”, “ustun_info”, … ); delete – satrlarni jadvaldan o‘chirish buyrug‘i. sintaksisi esa quyidagicha: delete from where qidiruv_sharti; update – maydon qiymatlarini o‘zgartirish buyrug‘i. sintaksisi esa 2 hil: update set column=expression; update set column=expression where qidiruv_sharti; ma’lumotlarni tanlash va ular ustida amallar mysql> create table dokondagi_kitoblar(id int, nomi varchar(37), soni int(27), narxi varchar(30)); bu amal bilan jadval yaratib olamiz mysql> update dokondagi_kitoblar set soni='50' where id=56381; mysql> update dokondagi_kitoblar set soni='40' where id=74836; bu amallar bilan esa qiymatlarini o’zgartiramiz. operator ta`rifi = teng > katta = katta yoki teng teng emas in biror qiymatlar to‗plamiga tegishliligini tekshirish between biror qiymatlar diapozoniga tegishliligini tekshirish like namuna bilan mosligini tekshirish is null qiymat mavjudmasligini tekshirish not mantiqiy inkor operatori and va mantiqiy operatori or yoki mantiqiy operatori and, or, not mantiqiy standart so’zlardan foydalanish …
3 / 24
)larni o‘chiradi. rtrim -funksiyasi satr oxiridagi bo'sh joyni olib tashlash orqali asl nusxadan olingan satrni qaytaradi. left -funktsiyasi asl satrning boshlang'ich satrini qaytaradi right- funktsiyasi belgilangan sondan tashkil topgan pastki qatorni qaytaradi. standart funksiyalardan foydalanib so’rovlar yaratish mysql> select upper(f_i_o) from yetkazib_beruvchilar; mysql> select lower(f_i_o) from yetkazib_beruvchilar; mysql> select length(f_i_o) from yetkazib_beruvchilar; mysql> select rtrim(f_i_o), ltrim(ish_vaqti) from yetkazib_beruvchilar; mysql> select right(lavozimi,4) from hodimlar; mysql> select left(lavozimi,4) from hodimlar; bu funksiyalarni ko‗rib chiqamiz: sum() – ustundagi hamma qiymatlar summasini hisoblaydi. avg() – ustundagi hamma qiymatlar o‗rtasi qiymatini hisoblaydi. min() – ustundagi hamma qiymatlar eng kichigini aniqlaydi. max() – ustundagi hamma qiymatlar eng kattasini aniqlaydi. count()– ustundagi qiymatlar sonini hisoblaydi. count(*)– so‗rov natijalari jadvalidagi satrlar sonini hisoblaydi. agregatlash argumenti bo‗lib ustun nomidan tashqari ixtiyoriy matematik ifoda xizmat qilishi mumkin. agregat funksiyalardan foydalanish mysql> select sum(ish_haqqi) from yetkazib_beruvchilar; mysql> select min(ish_haqqi) from yetkazib_beruvchilar; mysql> select max(ish_haqqi) from yetkazib_beruvchilar; mysql> select count(ish_haqqi) from yetkazib_beruvchilar; …
4 / 24
uery ok, @ rows affected (0.06 sec) sql> insert into obyektlar values(1, oe) ok, 1 row affected (0.01 sec) sql> insert into obyektlar values(2, oe) ok, 1 row affected (0.04 sec) sql> insert into obyektlar values(3, oe) ok, 1 row affected (0.04 sec) sql> insert into obyektlar values(4, oe) ok, 1 row affected (0.01 sec) sql> insert into obyektlar values(5, uery ok, 1 row affected (0.01 sec) lai cals sie ciettlars kitob_javoni kitoblar hodimlar urwnr rows in set (0.00 sec) obyektlar_id varchar(25), obyektlar varchar(3@)); | | | yetkazib_beruvchilar | | kitob_dokoni_turi "kitob_javoni'); "kitoblar'); "yetkazib_beruvchilar'); *hodimlar'); 3 'kitob_dokoni_turi'); 5 rows in set (@.00 sec) sql> create table kitob_javoni(id int, javonlar_soni varchar(25), yaroqlilik_muddati varchar(15)); uery ok, @ rows affected (0.04 sec) sql> insert into kitob_javoni values(1, '10", ‘20 "> _yil'); uery ok, 1 row affected (0.04 sec) sql> insert into kitob_javoni values(2, '25', '3@_yil'); uery ok, 1 row affected (0.04 sec) sql> …
5 / 24
| ulamolar_nazdida | 5@ | 45000 | | 3626 | 0_tkan_kunlar | 75 | 69000 | | 4728 | alvido_vatan | 34 | 38000 | an + + a rows in set (0.00 sec) sql> create table yetkazib_beruvchilar(id int, f_i_o varchar(40), ish_vaqti varchar(26), ish_haqgi varchar(38)); uery ok, @ rows affected (0.07 sec) sql> insert into yetkazib_beruvchilar values(3752, ‘jakbarov fayzullo’, ‘8:00 18:00°, '120000'); ey ok, 1 row affected (0.04 sec) sql> insert into yetkazib_beruvchilar values(4862, ‘saidov samandar’, ‘9:00 19:00°, '100000"); ey ok, 1 row affected (0.04 sec) sql> insert into yetkazib_beruvchilar values(2847, ‘qosimov ilhom', ‘7:00 19:00", '150000"); ey ok, 1 row affected (0.04 sec) sql> insert into yetkazib_beruvchilar values(1987, ‘ibragimov mirsaid’, ‘7:00 18:00", '140000'); ey ok, 1 row affected (0.04 sec) mysql> select *from yetkazib_beruvchilar; ~---- = a= - _ | ish_haqai | | id | filo | ish_vaqti = | || 4862 | saidov samandar 08000 | || 2847 | …

Хотите читать дальше?

Скачайте все 24 страниц бесплатно через Telegram.

Скачать полный файл

О "sqltilidajadvallaryaratish,o’zgartirishvao’chirish"

prezentatsiya powerpoint ma’lumotlar bazasi mustaqil ish bajardi: fazliddinov sardorbek tekshirdi: malikova nodira turgunova muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti 1. sql tilida jadvallar yaratish, o’zgartirish va o’chirish. ddl ( ma‘lumotlarni ta‘riflash tili ) - ansi da ma‘lumotlar sxemasini ta‘riflash tili, ob‘ektlarni (jadvallar, indekslar, tasavirlar va hokazo) yaratuvchi buyruqlar to‘plamidan iborat. dml (ma‘lumotlarni o‗zgartirish tili) - bu ixtiyoriy daqiqada jadvallarda qanday qiymatlar saqlanishini aniqlovchi buyruqlar majmuasidir. dcl (ma‘lumotlarni boshqarish tili) foydalanuvchiga aniq ob‘ektlarga ta‘sir o‗tkazishga ruxsat berish yoki bermaslikni aniqlovchi buyruqlardan iborat. ddl tilining asosiy komandalari: create – yangi jadval hosil qil...

Этот файл содержит 24 стр. в формате PPTX (1,1 МБ). Чтобы скачать "sqltilidajadvallaryaratish,o’zgartirishvao’chirish", нажмите кнопку Telegram слева.

Теги: sqltilidajadvallaryaratish,o’zg… PPTX 24 стр. Бесплатная загрузка Telegram