Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

Б.

Нандинбилэг /18b1num2439/

Лаборатори 8
1. Create schema эсвэл create database statement ашиглан Company өгөгдлийн санг үүсгэх SQL
бичвэрийг бич.
Б.Нандинбилэг /18b1num2439/
Б.Нандинбилэг /18b1num2439/

2. Create table statement-ыг ашиглан дээрх хүснэгтүүдийг үүсгэ.

a. Ажилтны FName болон LName нь хоосон байж болохгүй

b. Ажилтны хэлтэс тодорхойгүй бол D001 байна.

3.Дээрх хүснэгтүүдийн өгөгдлүүдийг insert statement ашиглан оруул.


Б.Нандинбилэг /18b1num2439/

4. E002 ажилтны ээжийн утасны дугаарыг 98796857 болгож өөрчил.


Б.Нандинбилэг /18b1num2439/

5. Дараах check constraint-уудыг нэм

a. Хүйс нь ‘F’ эсвэл ‘M’ аль нэг нь байна.


Б.Нандинбилэг /18b1num2439/

b. Төрсөн огноо ‘1900/01/01’-с өмнө байж болохгүй.


Б.Нандинбилэг /18b1num2439/

c. Регистрын дугаарыг стандартын дагуу эсэхийг шалгадаг байна. Буруу форматтай байж болохгүй.
Б.Нандинбилэг /18b1num2439/

d. Утасны дугаар нь Монголд хэрэглэгддэг гар утасны дугаарыг дэмждэг байна.


Б.Нандинбилэг /18b1num2439/

6. a)

ALTER TABLE employee

ADD CONSTRAINT FK_emp_department

FOREIGN KEY (departmenyNo) REFERENCES department (Dnumber)

b)

ALTER TABLE dependent

ADD CONSTRAINT FK_dep_employee

FOREIGN KEY (EmpID) REFERENCES employee (EmpID);


Б.Нандинбилэг /18b1num2439/

7. Employee хүснэгт дээр ажилд орсон огноог хадгалдаг багана нэм

You might also like