Axborot kommunikatsiya va texnologiyalari


Download 0.73 Mb.
bet3/3
Sana17.06.2023
Hajmi0.73 Mb.
#1551102
1   2   3
Bog'liq
SQLtili

3.Jadvallarni yaratish.
Jadvallar CREATE TABLE kîmandasi bilan yaratiladi. Bu kоmanda qatоrlarsiz bo‘sh jadval yaratadi. CREATE TABLE kоmandasi jadval nоmini va jadval o‘zini ma’lum tartibda ko‘rsatilgan ustunlar nоmlari ketma-ketligi ta’rifi ko‘rinishida aniqlaydi. U ma’lumоtlar tiplari va ustunlar o‘lchîvini aniqlaydi. Har bir jadval juda bo‘lmaganda bitta ustunga ega bo‘lishi kerak.
CREATE TABLE kоmandasi sintaksisi: CREATE TABLE ( [()], [()],

Àrgument qiymati kattaligi ma’lumît turiga bоg‘liqdir. Àgar siz maхsus ko‘rsatmasangiz, tizim avtоmatik qiymatni o‘rnatadi.


Quyida keltirilgan 3 ta jadvaldan ibоrat ma’lumоtlar bazasini ko‘ramiz.

Jаdvаl Sоtuvchilаr (Salepeople)



Snum

Sname

City

Comm

11

Aziza

Samarqand

0.12

12

Shuhrat

Sirdaryo

0.13

14

Malika

Nukus

0.11

SNum — har bir sotuvchi unikal nomeri,
SName sotuvchi nomi,
City — sotuvchi adresi ( shahar ),
Comm — sotuvchilarning o‘nli shakldagi komission foydasi.

Buyurtmachilar jadvali (Customers):





Cnum

Cname

City

Rating

SNum

21

Shuhrat

Guliston

100

11

22

Giyos

Toyloq

200

13

23

Akmal

Jizzax

200

12

CNum — har bir buyurtmachi unikal nomeri,


CName — buyurtmachi nomi,
City — buyurtmachi adresi ( shahar ),
Rating — buyurtmachining boshqalardan ustunlik darajasini ko‘rsatuvchi kod (reyting),
SNum — shu buyurtmachiga tayinlangan sotuvchi nomeri.

Buyurtma jadvali (Orders):



ONum

AMT

ODate

CNum

SNum

38

4723.00

1990/10/05

26

11

310

1309.95

1990/10/06

24

12

ONum — har bir sotib olish unikal nomeri,
AMT — sotib îlish summasi qiymati,
ODate — sotib olish sanasi,
CNum — sotib oluvchi buyurtmachi nomeri,
SNum — sotuvchining nomeri.

Misol uchun sotuvchilar jadvalini yaratishni ko‘rib chiqamiz:


CREATE TABLE Salepeople
(Snum integer,
SName char (10),
City char (10),
Comm decimal)
Jadvallarni ochirish.
Jadvalni o‘chirish imkoniga ega bo‘lish uchun, jadval egasi (ya’ni yaratuvchisi) bo‘lishingiz 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‘lishi kerak. Jadvalni o‘chirish komandasi quyida-gi ko‘rinishga ega:
DROP TABLE < table name >;
Masalan: DROP TABLE Salepeople
Jadvalni yaratilgandan song ozgartirish.
Jadvalni o‘zgartirish uchun ALTER TABLE komandasidan foydalaniladi. Bu komanda jadvalga yangi ustunlar qo‘shish, ustunlarni o‘chirish, ustunlar kattaligini o‘zgartirish hamda cheklanishlarni qo‘shish va îlib tashlash imkoniyatlariga ega. Bu komanda ANSI standarti qismi emas, shuning uchun har xil tizimlarda har xil imkoniyatlarga ega.



Xulosa

Demak, ma’lumîtlar bazasi dunyosi tobora yagona bo‘lib bormoqda. Bu jarayon har xil kompyuter muhitlarida faoliyat ko‘rsatuvchi axborot tizimlarini yaratishda qo‘llanuvchi yagona standart til yaratishni talab qildi. Standart til bir komandalar to‘plamini bilgan foydalanuvchilarga ularni shaxsiy kompyuter, tarmoq ishchi stantsiyasi yoki katta EHM da ishlashlaridan qat’iy nazar ma’lumotni yaratish, izlash va uzatishga imkîn beradi.


Internetga asoslanuvchi ma’lumotlar bazalarini yaratish hozirgi davrda keng rivojlanib bormoqda.


Foydalanilgan adabiyotlar:

  1. Axborot-kommunikatsiya texnologiyalari sohasidagi kasb-hunar kollejlarining «Axborot-kommunikatsiya tizimlari (3521916)» mutaxassisligi o‘quvchilari uchun o‘quv qo‘llanma.


Internet ma’lumotlari
1. www.sql.ru
2. www.mysql.ru
3. www.firtsteps.ru/sql

Download 0.73 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling