数据库“学生数据库管理系统”实训作业

数据库“学生数据库管理系统”实训作业

ID:12544652

大小:158.00 KB

页数:18页

时间:2018-07-17

数据库“学生数据库管理系统”实训作业_第1页
数据库“学生数据库管理系统”实训作业_第2页
数据库“学生数据库管理系统”实训作业_第3页
数据库“学生数据库管理系统”实训作业_第4页
数据库“学生数据库管理系统”实训作业_第5页
资源描述:

《数据库“学生数据库管理系统”实训作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一步:创建数据库“学生数据库管理系统”CREATEDATABASE[学生信息系统]ONPRIMARY(NAME=N'学生信息系统',FILENAME=N'E:学生信息系统.mdf',SIZE=3072KB,MAXSIZE=102400KB,FILEGROWTH=3072KB)LOGON(NAME=N'学生信息系统_log',FILENAME=N'E:学生信息系统_log.ldf',SIZE=1024KB,MAXSIZE=51200KB,FILEGROWTH=10%)GO第二步:创建数据表(按下列要求创建数据表(方法自选))表一:学生信息表列名类型默认值约束其他学号C

2、har(12)主键姓名Char(8)不空性别Char(2)男检查性别in(‘男’,’女’)出生日期datetime家庭住址Varchar(100)父亲姓名Char(8)政治面貌Char(14)团员宿舍Char(10)联系电话Char(12)手机Char(11)检查:like‘13[0-8][0-9][0-9][0-9][0-9][0-9][0-9][0-9]0-9]’QQChar(10)E-mailvarChar(30)检查:like‘%@%’特长Char(20)荣誉Varchar(100)备注Varchar(200)表二:课程信息表列名类型默认值约束其他课程名Char(

3、16)主键学时数samllint学分公式:学时数/18课程属性Char(4)必修检查:in(‘必修’,’限修’,’任修’)考试/考查Char(4)考试检查:in(‘考试’,’考查’)任课教师Char(8)不空备注Varchar(100)表三:成绩表列名类型默认值约束其他学号Char(12)主键课程名Char(16)成绩float0表四:家庭情况表列名类型默认值约束其他父亲姓名Char(8)主键母亲姓名Char(8)家庭电话Char(20)不空家庭年收入money0备注Varchar(200)表五:教师信息表列名类型默认约束其他教师姓名Char(8)主键年龄smallint

4、系别Char(18)学历Char(6)本科职称Char(10)备注Varchar(200)USE[学生信息系统]GO/******Object:Table[dbo].[成绩]ScriptDate:06/09/201417:12:46******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGOFFGOCREATETABLE[dbo].[成绩]([学号][char](12)NOTNULL,[课程名][char](16)NOTNULL,[成绩][float]NULL,CONSTRAINT[PK_成绩]PRIMA

5、RYKEYCLUSTERED([学号]ASC,[课程名]ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFFGOALTERTABLE[dbo].[成绩]ADDCONSTRAINT[DF_成绩_成绩]DEFAULT((0))FOR[成绩]GOUSE[学生信息系统]GO/******Object:Table[dbo].[家庭情况]

6、ScriptDate:06/09/201417:13:12******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGOFFGOCREATETABLE[dbo].[家庭情况]([父亲姓名][char](8)NOTNULL,[母亲姓名][char](8)NULL,[家庭电话][char](20)NOTNULL,[家庭年收入][money]NULL,[备注][varchar](200)NULL,CONSTRAINT[PK_家庭情况]PRIMARYKEYCLUSTERED([父亲姓名]ASC)WITH(PAD_I

7、NDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFFGOALTERTABLE[dbo].[家庭情况]ADDCONSTRAINT[DF_家庭情况_家庭年收入]DEFAULT((0))FOR[家庭年收入]GOUSE[学生信息系统]GO/******Object:Table[dbo].[教师信息]ScriptDat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。