Кестелерді жасау
Кестені Transact-SQL тілінің CREATE TABLE операторы көмегімен жасауға болады. Біріншіден кестелердің тік жол мәліметтерінің типтерін анықтау қажет. Тік жол үшін тағы бір - NULL немесе NOT NULL сипаттамасын анықтауға болады. Егер де тік жол үшін NULL атрибуты анықталған болса, мәліметтерді енгізгенде, осы тік жол үшін мәндерді енгізбеуге болады. Кері жағдайда (NOT NULL) SQL Server бұл тік жолды бос қалдыруға рұқсат бермейді.
CREATE TABLE Apteki (
Nazvania integer identity (1,1) not null PRYMARY KEY,
Adres nchar not null,
Telefon int not null)
Сурет 3. Apteki кестеcі
CREATE TABLE Dozirovki (
Dozirovka nchar(10) not null Primary key,
[Kod dozirovki] int not null)
Сурет 4. Dozirovki кестесі
Осылайша SQL тілі командаларымен, яғни скрипт көмегімен келесі: Klienti Lecarstva, Klienti, Nalichie, Postavchiki, Prodoves, Proizvoditeli, Sotrdniki деп аталатын кестелерді құрдық.
Кестелерді деректермен INSERT командасын қолдана отырып толтырдым:
INSERT INTO Apteki(Nazvania,Adres,Telefon)
Values('Орталык','Есенина',65657);
INSERT INTO Apteki(Nazvania,Adres,Telefon)
Values('Еурохама','Жандосова',23456);
INSERT INTO Apteki(Nazvania,Adres,Telefon)
Values('Зейин','Ташкент',18698)
Сурет 5. Apteki кестесін толтыру
Кестені құрылымын ALTER TABLE бұйрығымен өзгертуге болады. Apteki кестесіне Sotrudniki ltuty өрісін қосамыз
use apteka
ALTER TABLE Apteki
ADD Sotrudniki nchar
Сурет 6. Жаңа өрісті қосу мысалы
Өрістерді жою. Еңгізілген өрісті кестеден жою үшін DROP командасы қолданылады.
use apteka
ALTER TABLE Apteki
DROP COLUMN Sotrudniki
Сурет 7. Өрісті жою мысалы
Достарыңызбен бөлісу: |