( STUDENT_ID
INTEGER NOT NULL ,
SURNAME
CHAR (25) NOT NULL,
NAME
CHAR(10 ) NOT NULL ,
STIPEND
INTEGER,
KURS
INTEGER,
CITY
CHAR(15),
BITHDAY
DATE,
UNIV_ID
INTEGER);
Баъзи холларда бирир майдонга киритилаетган барча қийматлар бир биридан
фарқ қилиши керак.
Бунда шу майдон учун UNIQUE (ягона) сўз
ишлатилади.
Масалан STUDENT жадвалида STUDENT_ID қийматлари фарқли бўлиши
учун команда куйидагича бўлади.
CREATE TABLE STUDENT
( STUDENT_ID
INTEGER NOT NULL UNIQUE,
SURNAME
CHAR (25) NOT NULL,
NAME
CHAR(10 ) NOT NULL ,
STIPEND
INTEGER,
KURS
INTEGER,
CITY
CHAR(15),
BITHDAY
DATE;
Жадвалда калит майдонларни ишлатиш командаси куйидагича бўлади
CREATE TABLE STUDENT
( STUDENT_ID
INTEGER PRIMER KEY ,
SURNAME
CHAR (25) NOT NULL,
NAME
CHAR(10 ) NOT NULL ,
STIPEND
Number,
KURS
Number,
CITY
CHAR(15),
BITHDAY
DATE,
UNIV_ID
Number);
Назорат саволлари
1. SQL тилининг жадвал яратиш командалари.
2. SQL тилида ишлатилаетган ANSI стандарти берилган.
маълумот
тоифалари тавсифланг.
3. INSERT командаси вазифаси ва формати.
4.
Машқлар
1. XIZMATCHI( [IZ_ID,FAMILIYA, ISMI,BOLIM) BOLIM(bol_ID,
NOMI) жадвалларини яратинг.
2. Яратилган жадвалларни 8тадан мазмунли ёзувлар билан тўлдиринг.
3. Жадвал устунига чеклашлар қўйинг.
4. Чеклашларни номи ва тоифасини наиқланг.
5. Жадвалга индексли файл яратинг.
6. Жадвалга янги маълумотлар қўшиш, ёзувларни
олиш ташлаш,
такомиллаштириш амалларини бажаринг.