1 – амалий машғулот. Маълумот тоифалари. Маълумотларни sql такомиллаштириш. Маълумот база объектларини яратиш


Download 97.34 Kb.
Pdf ko'rish
bet3/3
Sana21.11.2023
Hajmi97.34 Kb.
#1791084
1   2   3
Bog'liq
amalii mash ulot3

CREATE TABLE STUDENT


( 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. Жадвалга янги маълумотлар қўшиш, ёзувларни олиш ташлаш
такомиллаштириш амалларини бажаринг. 

Download 97.34 Kb.

Do'stlaringiz bilan baham:
1   2   3




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