Mavzu: sql tili va uning operatorlari


SQL tilida jadval yaratish. CREAT TABLE instruksiyasi


Download 348.3 Kb.
bet3/5
Sana22.06.2023
Hajmi348.3 Kb.
#1649799
1   2   3   4   5
Bog'liq
7 мавзу prezent MB SQL ZOOM

SQL tilida jadval yaratish. CREAT TABLE instruksiyasi

SQL tilida jadval yaratish uchun CREAT TABLE instruksiyasidan foydalaniladi. Bu buyruq qatorlarsiz bo‘sh jadval yaratadi.

CREATE TABLE buyrug‘i jadval nomini va jadval o‘zini ma’lum tartibda ko‘rsatilgan ustunlar nomlari ketma – ketligi ta’rifi ko‘rinishida aniqlaydi. U ma’lumotlar tiplari va ustunlar o‘lchovini aniqlaydi. Har bir jadval juda bo‘lmaganda bitta ustunga ega bo‘lishi kerak.

CREATE TABLE buyrug‘i sintaksisi:

CREATE TABLE

( [()],

[()], ... );

Argument qiymati kattaligi ma’lumot turiga bog‘liqdir. Agar siz maxsus ko‘rsatmasangiz tizim avtomatik qiymatni o‘rnatadi.


Products deb nomlangan mahsulotlar jadvalini yaratishni ko‘raylik, bu jadval mahsulotlar katalogini o‘z ichiga oladi. Har bir mahsulot o‘zining unikal, ya’ni takrorlanmaydigan identifikatori (prod_id ustuni)ga ega va u vend_id ustuni (ta’minlovchining unikal identifikatori) bilan bog‘langan. Bu jadvalda prod_id birlamchi kalit bo‘lib hisoblanadi.

CREATE TABLE Products

CREATE TABLE Products

(

prod_id char (10) NOT NULL ,

vend_id char (10) NOT NULL ,

prod_name char (255) NOT NULL ,

prod_price decimal (8,2) NOT NULL ,

prod_desc text NULL

) ;

Bu yerda

prod_id - mahsulotning unikal identifikatori;

vend_id - ta’minlovchining unikal identifikatori;

prod_name – mahsulotning nomi;

prod_price – mahsulotning narxi;

prod_desc - mahsulotning tavsifi.

Ko‘rinib turibdiki, bunda CREATE TABLE kalit so‘zidan keyin jadval nomi yoziladi. Jadvalni aniqlashda uning barcha ustunlari yumaloq qavsga olinadi. Ustunlar bir-biridan vergul bilan ajratiladi.

Ko‘rinib turibdiki, bunda CREATE TABLE kalit so‘zidan keyin jadval nomi yoziladi. Jadvalni aniqlashda uning barcha ustunlari yumaloq qavsga olinadi. Ustunlar bir-biridan vergul bilan ajratiladi.


Download 348.3 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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