-データベースDB_CYITを作成する
データベースDB_CYIT作成
ON
(
、名=「DB_CYITを」 -プライマリファイルの論理名
ファイル名=「G:\データ\ DB_CYIT.mdfを」、 - ファイルのアドレス
サイズ= 5メガバイトを、 -ファイルサイズ
FILEGROWTH = 2メガバイト-成長マスターファイル
)
LOG ON
(
NAME = 'DB_CYIT_log'、 -プライマリファイルの論理名ログ
ファイル名= 'G:\データ\ DB_CYIT.ldf'、 - 一次アドレス・ログ・ファイルの
サイズ= 5メガバイト、 -マスタ・ファイル・ログサイズ
FILEGROWTH = 2メガバイト-マスターログファイルの成長
)
データの整合性(データ整合性)は、データの正確性(精度)と信頼性(信頼性)を意味します
エンティティ整合性(エンティティ整合性)
PRIMARY KEY(主キー)制約)
IDENTITY(インクリメント)制約
UNIQUE(ユニーク)制約
ドメインの整合性(ドメインの整合性)
CHECK(チェック)制約
FOREIGN KEY(外部キー)制約
DEFAULT(デフォルト値)制約
NOT NULL(null以外の)制約
参照整合性(参照整合性)
ユーザー定義の整合性(ユーザー定義の整合性)
-创建新表
の作成、テーブルTb_Student
(
StudentNo int型アイデンティティ(1,1)主キー、
StudentNameのVARCHAR(20)nullではない、
StudentAgeのint型のチェック(StudentAge <30とStudentAge> 20)、
国のVARCHAR(20)デフォルトの'中国' 、
StuTimeのdatetime nullではない、
授業料のお金nullではありません、
)
テーブルTb_Student_Course作成
(
SCNo int型アイデンティティ(1,1)、主キー、
StudentNo intはTb_Student(StudentNo)、参照する
ヌル一意でないCourseNameのVARCHAR(30)は、
、CourseTimeがnullでないint型
StuTime日時がnullではない、
VARCHAR(1000)注
)