7w学习笔记

建库:

1.创建数据库之前先确定创建好存放的文件,以及事先删除已经存在的同名的数据库

(IF DB_ID  '数据库名称‘ IS NOT NULL

    DROP DATABASE '数据库名称’ ;

CREATE DATABASE '数据库名称' ;)

2.创建数据库需要创建数据文件和日志文件,数据文件的文件扩展名为.mdf,日志文件的扩展名为.ldf

3.数据库如果想要复制粘贴删除等操作时,需先分离数据库,在创建的数据库文件下的“任务”下的“分离”;

 

 

建表:

1.定义字段时尽量不要使用缩写以免难以理解

2.定义主键:创建主键约束

(CONSTRAINT pk_information_NO  

   PRIMARY KEY(NO))

创建检查约束

(CONSTRAINT ck_information_NO  

      CHECK(NO LIKE '  [0-9][0-9][0-9]'))

创建默认值约束

(CONSTRAIT df_information_ward

    DEFAULT('总病区'))

创建唯一值约束

(CONSTRAINT uq_Course_Name

  UNIQUE(Name))

创建外键约束

(CONSTRAINT fk_StudentScore_StudentNo

  FOREIGN KEY(StudentNo))

定义可变字符用“VARCHAR”,对于没有定义为“NOT NULL”的键默认可以为空值

 

posted @ 2017-10-22 12:56  705  阅读(142)  评论(0编辑  收藏  举报