sql ma'lumotlarining turlari

PPTX 21 pages 297.1 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 21
name of presentation mavzu: select instruksiyasining kengaytirilgan imkoniyatlari ma'lumotlar bazasi 1 sql da ma'lumotlarining turlari a) simvollar ma'lumotlarining turlari - harflar, raqamlar va maxsus belgilarni o'z ichiga oladi: • char yoki char(n) – tayinlangan uzunlikdagi simvollar satri. satrning uzunligi n parametri bilan aniqlanadi. parametrsiz char ga char (1) ga mos keladi. bunday ma'lumotlarni saqlash uchun satrning haqiqiy uzunligidan qat'iy nazar har doim n bayt ajratiladi; • varchar (n) - o'zgaruvchan uzunlikdagi simvollar satri. ushbu turdagi ma'lumotlarni saqlash uchun satrning haqiqiy uzunligiga mos keladigan baytlar soni ajratiladi; 2 sql da ma'lumotlarining turlari b) butun sonli ma'lumotlar turlari - faqat butun sonlarni qo'llab-quvvatlaydi (kasrli qismlarga va o'nlik nuqtalarga ruxsat berilmaydi). ushbu tur ustida arifmetik operatsiyalarni bajarishga va ularga agregat funksiyalarni (relyatsion jadval ustuni maksimal, minimal, o'rtacha va umumiy qiymatini aniqlashni) qo'llashga ruxsat beriladi: • integer yoki int - saqlash uchun, odatda, 4 bayt ajratilgan butun son. (izoh: u yoki bu sonli ma'lumotlarni …
2 / 21
(p, n) turi bilan bir xil. faqat ba'zi bir mbbtlar unga formatlashning maxsus usullarini taqdim etganligi sababli kiritildi; 5 sql da ma'lumotlarining turlari e) sana va vaqt - sana, vaqt va ularning kombinatsiyalarini saqlash uchun ishlatiladi. ko'pgina mbbt lari ikki sana orasidagi intervalni aniqlay oladi, shuningdek sanani ma'lum miqdordagi vaqtga kamaytirish yoki ko'shishni amalga oshiradi: • date - sanani saqlash uchun ma'lumotlar turi; • time - vaqtni saqlash uchun ma'lumotlar turi; • datetime - vaqt momentlarini saqlash uchun ma'lumotlar turi (yil + oy + kun + soat + daqiqa + soniya + soniyalarning qismlari); 6 sql da ma'lumotlarining turlari f) ikkilik ma'lumotlar turlari - har qanday o'lchamdagi ma'lumotlarni (rasmlar, bajariladigan fayllar va boshqalarni) ikkilik kodda saqlashga imkon beradi; ushbu turdagi aniqlanishi turli tizimlarda farq qiladi, ko'pincha kalit so'zlar ishlatiladi: binary, byte, blob. 7 jadvallarni yaratish jadvallar create table buyrug'i bilan yaratilgan. ushbu buyruq bo'sh jadval hosil qiladi. har bir jadvalda …
3 / 21
00 13 23 liu sanjose 200 12 10 jadvallarni yaratish jаdvаl buyurtmаlar (orders): onum – har bir sоtib оlish unikаl nоmeri, amt – sоtib оlish summаsi qiymаti, odate – sоtib оlish sаnаsi, cnum – sоtib оluvchi mijoz unikаl nоmeri, snum – sоtuvchining unikаl nоmeri nоmeri. onum amt odate cnum snum 38 4723.00 1990/10/05 26 11 310 1309.95 1990/10/06 24 12 11 jadvallarni yaratish sоtuvchilаr (salepeople) jаdvаlini yarаtish: create table salepeople ( snum integer, sname char (10), city char (10), comm float ); 12 jаdvаllаrni o‘chirish fаqаt bo‘sh jаdvаlni o‘chirish mumkin. satrlаrgа egа bo‘lgаn, to‘ldirilgаn jаdvаlni o‘chirish mumkin emаs, ya’ni jаdvаl o‘chirishdаn оldin tоzаlаngаn bo‘lishi kerаk. jаdvаlni o‘chirish kоmаndаsi quyidаgi ko‘rinishgа egа: drop table ; mаsаlаn: drop table salepeople; 13 jаdvаlni yarаtilgаndаn so‘ng o‘zgаrtirish jаdvаlni o‘zgаrtirish uchun alter table kоmаndаsidаn fоydаlаnilаdi. bu kоmаndа jаdvаlgа yangi ustunlаr qo‘shish, ustunlаrni o‘chirish, ustunlаr kаttаligini o‘zgаrtirish, hamdа cheklаnishlаrni qo‘shish vа оlib tаshlаsh imkоniyatlаrigа egа. bu …
4 / 21
аnishlаrni kiritish agar jadval yaratishda maydonga unique ustun cheklаnishi qo'yilsa, ma'lumotlar bazasi satrlaridan biri uchun ushbu maydonga boshqa satrda mavjud bo'lgan qiymatni kiritish har qanday urinishni rad etadi. masalan : create table salepeople ( snum integer unique, sname char (10), city char (10), comm float ); 17 birlamchi kalitlarni yaratish birlamchi kalit primary key ifodasi yordamida yaratiladi. jadvalda faqat bitta birlamchi kalit bo'lishi mumkin. birlamchi kalitni yaratishning ikkita usuli mavjud: 1) ustundagi cheklаnishlаr shaklida (oddiy birlamchi kalit uchun); 2) jadvaldagi cheklаnishlаr shaklida (oddiy yoki murakkab birlamchi kalit uchun). 18 birlamchi kalitlarni yaratish 1-usul create table salepeople ( snum integer primary key, sname char (10), city char (10), comm float ); 2-usul create table orders ( onum integer, amt double , odate date , cnum integer, snum integer, primary key (cnum, snum)); 19 tashqi kalitlarini yaratish 1-usul: ustundagi cheklаnishlаr shaklida create table orders ( onum integer, amt double , odate date …
5 / 21
sql ma'lumotlarining turlari - Page 5

Want to read more?

Download all 21 pages for free via Telegram.

Download full file

About "sql ma'lumotlarining turlari"

name of presentation mavzu: select instruksiyasining kengaytirilgan imkoniyatlari ma'lumotlar bazasi 1 sql da ma'lumotlarining turlari a) simvollar ma'lumotlarining turlari - harflar, raqamlar va maxsus belgilarni o'z ichiga oladi: • char yoki char(n) – tayinlangan uzunlikdagi simvollar satri. satrning uzunligi n parametri bilan aniqlanadi. parametrsiz char ga char (1) ga mos keladi. bunday ma'lumotlarni saqlash uchun satrning haqiqiy uzunligidan qat'iy nazar har doim n bayt ajratiladi; • varchar (n) - o'zgaruvchan uzunlikdagi simvollar satri. ushbu turdagi ma'lumotlarni saqlash uchun satrning haqiqiy uzunligiga mos keladigan baytlar soni ajratiladi; 2 sql da ma'lumotlarining turlari b) butun sonli ma'lumotlar turlari - faqat butun sonlarni qo'llab-quvvatlaydi (kasrli qismlarga va o'nlik n...

This file contains 21 pages in PPTX format (297.1 KB). To download "sql ma'lumotlarining turlari", click the Telegram button on the left.

Tags: sql ma'lumotlarining turlari PPTX 21 pages Free download Telegram