Бұл мақалада «margin» аптеканың деректер қорын әзірлеу қарастырылды



бет3/4
Дата19.09.2023
өлшемі330,37 Kb.
#181463
1   2   3   4
Байланысты:
статья Бекболат, Даналы (2)

Кестелерді жасау
Кестені 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. Өрісті жою мысалы






Достарыңызбен бөлісу:
1   2   3   4




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет