sqltilidajadvallaryaratish,o’zgartirishvao’chirish

PPTX 24 стр. 990,8 КБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 24
prezentatsiya powerpoint muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlar bazasi dbm002-guruh talabasi mustaqil ish bajardi: abdupattayev fayzullo tekshirdi: malikova nodira turgunova 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 …
2 / 24
gicha: select *from // jadvalni to’liq chiqarish select from // jadval 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; 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. and, or, not mantiqiy standart so’zlardan foydalanish 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 …
3 / 24
uzunligini qaytaradi (baytda). ltrim - qator boshidagi bo‘sh joylar (probel)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. 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; agregat funksiyalardan foydalanish 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. 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> …
4 / 24
ble obyektlar(id int, 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 …
5 / 24
| 5@ | 45000 | | 2341 | 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 | …

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

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

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

О "sqltilidajadvallaryaratish,o’zgartirishvao’chirish"

prezentatsiya powerpoint muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlar bazasi dbm002-guruh talabasi mustaqil ish bajardi: abdupattayev fayzullo tekshirdi: malikova nodira turgunova 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 – ...

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

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