Initial commit
This commit is contained in:
2
Homework/Homework250410/1.txt
Normal file
2
Homework/Homework250410/1.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
1. 数据库的完整性是指数据的正确性和相容性。数据的正确性是指数据是符合现实世界语义、反应当前实际状况的;数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的。
|
||||
4. 提供定义完整性约束条件的机制、提供完整性检查的方法、进行违约处理
|
||||
25
Homework/Homework250410/Q6.sql
Normal file
25
Homework/Homework250410/Q6.sql
Normal file
@@ -0,0 +1,25 @@
|
||||
USE Homework250410;
|
||||
Go
|
||||
CREATE TABLE 部门
|
||||
(
|
||||
部门号 INT NOT NULL,
|
||||
名称 NVARCHAR(50) NOT NULL,
|
||||
经理名 NVARCHAR(30),
|
||||
电话 VARCHAR(20),
|
||||
CONSTRAINT PK_部门 PRIMARY KEY (部门号)
|
||||
);
|
||||
CREATE TABLE 职工
|
||||
(
|
||||
职工号 INT NOT NULL,
|
||||
姓名 NVARCHAR(30) NOT NULL,
|
||||
年龄 INT,
|
||||
职务 NVARCHAR(50),
|
||||
工资 DECIMAL(10, 2),
|
||||
部门号 INT,
|
||||
|
||||
CONSTRAINT PK_职工 PRIMARY KEY (职工号),
|
||||
CONSTRAINT FK_职工_部门 FOREIGN KEY (部门号)
|
||||
REFERENCES 部门 (部门号),
|
||||
CONSTRAINT CK_职工_年龄 CHECK (年龄 <= 60)
|
||||
);
|
||||
Go
|
||||
Reference in New Issue
Block a user