数据库练习建表脚本SqlServer版(

数据库练习建表脚本SqlServer版(

--

createtable脚本

--

--+创建表(UTB_EXAM_CLASS)

--

createtableUTB_EXAM_CLASS

(

IDbigintnotnullprimarykey,  --班级表--

TheNamenvarchar()notnull,  --名称--

EmClassTypeVint  notnull,        --班级类型(1:普通文科班;2:普通理科班;3:重点文科班;4:重点理科班)

CreateTimedatetimedefaultgetdate()notnull,  --创建时间--

UpdateTimedatetimedefaultgetdate()notnull  --修改时间--

);

--+创建表(UTB_EXAM_COURSE)

--

createtableUTB_EXAM_COURSE

(

IDbigintnotnullprimarykey,  --课程表--

TheNamenvarchar()notnull,  --名称--

CreateTimedatetimedefaultgetdate()notnull,  --创建时间--

UpdateTimedatetimedefaultgetdate()notnull  --修改时间--

);

--+创建表(UTB_EXAM_PERIOD)

--

createtableUTB_EXAM_PERIOD

(

IDbigintnotnullprimarykey,  --学期--

TheNamenvarchar()notnull,  --名称--

StartDatedatetimenotnull,  --开始时间--

EndDatedatetimenotnull,  --结束时间--

CreateTimedatetimedefaultgetdate()notnull,  --创建时间--

UpdateTimedatetimedefaultgetdate()notnull  --修改时间--

);

--+创建表(UTB_EXAM_STUDENT)

--

createtableUTB_EXAM_STUDENT

(

IDbigintnotnullprimarykey,  --学生--

TheNamenvarchar()notnull,  --名称--

ClassIdbigintnotnull,  --所在班级--

foreignkey(ClassId)referencesUTB_EXAM_CLASS(ID),

CreateTimedatetimedefaultgetdate()notnull,  --创建时间--

UpdateTimedatetimedefaultgetdate()notnull  --修改时间--

);

--+创建表(UTB_EXAM_TEACHER)

--

createtableUTB_EXAM_TEACHER

(

IDbigintnotnullprimarykey,  --教师--

TheNamenvarchar()notnull,  --名称--

CreateTimedatetimedefaultgetdate()notnull,  --创建时间--

UpdateTimedatetimedefaultgetdate()notnull  --修改时间--

);

--+创建表(UTB_EXAM_SCORE)

--

createtableUTB_EXAM_SCORE

(

IDbigintnotnullprimarykey,  --成绩--

StudentIdbigintnotnull,  --学生--

foreignkey(StudentId)referencesUTB_EXAM_STUDENT(ID),

TeacherIdbigintnotnull,  --教师--

foreignkey(TeacherId)referencesUTB_EXAM_TEACHER(ID),

PeriodIdbigintnotnull,  --学期--

foreignkey(PeriodId)referencesUTB_EXAM_PERIOD(ID),

CourseIdbigintnotnull,  --课程--

foreignkey(CourseId)referencesUTB_EXAM_COURSE(ID),

Scoredecimal(18,2),  --得分--

CreateTimedatetimedefaultgetdate()notnull,  --创建时间--

UpdateTimedatetimedefaultgetdate()notnull  --修改时间--

);

--

create注释

--

--+创建注释(UTB_EXAM_CLASS)

--

--+[表]UTB_EXAM_CLASS:班级表

--

EXECUTEsp_addextendedpropertyNMS_Description,N班级表,Nuser,Ndbo,Ntable,NUTB_EXAM_CLASS,NULL,NULL;

--+ID:班级表

--

EXECUTEsp_addextendedpropertyNMS_Description,N班级表,Nuser,Ndbo,Ntable,NUTB_EXAM_CLASS,column,ID;

--+TheName:名称

--

EXECUTEsp_addextendedpropertyNMS_Description,N名称,Nuser,Ndbo,Ntable,NUTB_EXAM_CLASS,column,TheName;

--+EmClassTypeV:班级类型(1:普通文科班;2:普通理科班;3:重点文科班;4:重点理科班)

--

EXECUTEsp_addextendedpropertyNMS_Description,N班级类型(1:普通文科班;2:普通理科班;3:重点文科班;4:重点理科班),Nuser,Ndbo,Ntable,NUTB_EXAM_CLASS,column,EmClassTypeV;

--+CreateTime:创建时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N创建时间,Nuser,Ndbo,Ntable,NUTB_EXAM_CLASS,column,CreateTime;

--+UpdateTime:修改时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N修改时间,Nuser,Ndbo,Ntable,NUTB_EXAM_CLASS,column,UpdateTime;

--+创建注释(UTB_EXAM_COURSE)

--

--+[表]UTB_EXAM_COURSE:课程表

--

EXECUTEsp_addextendedpropertyNMS_Description,N课程表,Nuser,Ndbo,Ntable,NUTB_EXAM_COURSE,NULL,NULL;

--+ID:课程表

--

EXECUTEsp_addextendedpropertyNMS_Description,N课程表,Nuser,Ndbo,Ntable,NUTB_EXAM_COURSE,column,ID;

--+TheName:名称

--

EXECUTEsp_addextendedpropertyNMS_Description,N名称,Nuser,Ndbo,Ntable,NUTB_EXAM_COURSE,column,TheName;

--+CreateTime:创建时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N创建时间,Nuser,Ndbo,Ntable,NUTB_EXAM_COURSE,column,CreateTime;

--+UpdateTime:修改时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N修改时间,Nuser,Ndbo,Ntable,NUTB_EXAM_COURSE,column,UpdateTime;

--+创建注释(UTB_EXAM_PERIOD)

--

--+[表]UTB_EXAM_PERIOD:学期

--

EXECUTEsp_addextendedpropertyNMS_Description,N学期,Nuser,Ndbo,Ntable,NUTB_EXAM_PERIOD,NULL,NULL;

--+ID:学期

--

EXECUTEsp_addextendedpropertyNMS_Description,N学期,Nuser,Ndbo,Ntable,NUTB_EXAM_PERIOD,column,ID;

--+TheName:名称

--

EXECUTEsp_addextendedpropertyNMS_Description,N名称,Nuser,Ndbo,Ntable,NUTB_EXAM_PERIOD,column,TheName;

--+StartDate:开始时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N开始时间,Nuser,Ndbo,Ntable,NUTB_EXAM_PERIOD,column,StartDate;

--+EndDate:结束时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N结束时间,Nuser,Ndbo,Ntable,NUTB_EXAM_PERIOD,column,EndDate;

--+CreateTime:创建时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N创建时间,Nuser,Ndbo,Ntable,NUTB_EXAM_PERIOD,column,CreateTime;

--+UpdateTime:修改时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N修改时间,Nuser,Ndbo,Ntable,NUTB_EXAM_PERIOD,column,UpdateTime;

--+创建注释(UTB_EXAM_SCORE)

--

--+[表]UTB_EXAM_SCORE:成绩

--

EXECUTEsp_addextendedpropertyNMS_Description,N成绩,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,NULL,NULL;

--+ID:成绩

--

EXECUTEsp_addextendedpropertyNMS_Description,N成绩,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,column,ID;

--+StudentId:学生

--

EXECUTEsp_addextendedpropertyNMS_Description,N学生,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,column,StudentId;

--+TeacherId:教师

--

EXECUTEsp_addextendedpropertyNMS_Description,N教师,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,column,TeacherId;

--+PeriodId:学期

--

EXECUTEsp_addextendedpropertyNMS_Description,N学期,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,column,PeriodId;

--+CourseId:课程

--

EXECUTEsp_addextendedpropertyNMS_Description,N课程,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,column,CourseId;

--+Score:得分

--

EXECUTEsp_addextendedpropertyNMS_Description,N得分,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,column,Score;

--+CreateTime:创建时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N创建时间,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,column,CreateTime;

--+UpdateTime:修改时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N修改时间,Nuser,Ndbo,Ntable,NUTB_EXAM_SCORE,column,UpdateTime;

--+创建注释(UTB_EXAM_STUDENT)

--

--+[表]UTB_EXAM_STUDENT:学生

--

EXECUTEsp_addextendedpropertyNMS_Description,N学生,Nuser,Ndbo,Ntable,NUTB_EXAM_STUDENT,NULL,NULL;

--+ID:学生

--

EXECUTEsp_addextendedpropertyNMS_Description,N学生,Nuser,Ndbo,Ntable,NUTB_EXAM_STUDENT,column,ID;

--+TheName:名称

--

EXECUTEsp_addextendedpropertyNMS_Description,N名称,Nuser,Ndbo,Ntable,NUTB_EXAM_STUDENT,column,TheName;

--+ClassId:所在班级

--

EXECUTEsp_addextendedpropertyNMS_Description,N所在班级,Nuser,Ndbo,Ntable,NUTB_EXAM_STUDENT,column,ClassId;

--+CreateTime:创建时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N创建时间,Nuser,Ndbo,Ntable,NUTB_EXAM_STUDENT,column,CreateTime;

--+UpdateTime:修改时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N修改时间,Nuser,Ndbo,Ntable,NUTB_EXAM_STUDENT,column,UpdateTime;

--+创建注释(UTB_EXAM_TEACHER)

--

--+[表]UTB_EXAM_TEACHER:教师

--

EXECUTEsp_addextendedpropertyNMS_Description,N教师,Nuser,Ndbo,Ntable,NUTB_EXAM_TEACHER,NULL,NULL;

--+ID:教师

--

EXECUTEsp_addextendedpropertyNMS_Description,N教师,Nuser,Ndbo,Ntable,NUTB_EXAM_TEACHER,column,ID;

--+TheName:名称

--

EXECUTEsp_addextendedpropertyNMS_Description,N名称,Nuser,Ndbo,Ntable,NUTB_EXAM_TEACHER,column,TheName;

--+CreateTime:创建时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N创建时间,Nuser,Ndbo,Ntable,NUTB_EXAM_TEACHER,column,CreateTime;

--+UpdateTime:修改时间

--

EXECUTEsp_addextendedpropertyNMS_Description,N修改时间,Nuser,Ndbo,Ntable,NUTB_EXAM_TEACHER,column,UpdateTime;









































北京中科白癜风医院怎么样
北京中科白癜风医院怎么样



转载请注明:http://www.xcqg58.com/pxxx/851.html