欢迎来到天天文库
浏览记录
ID:10083952
大小:3.46 MB
页数:6页
时间:2018-05-24
《server数据库表管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验三SQLServer数据库表管理(1)一、目的和要求1、创建xscj数据库的表。2、为xscj数据库表建立检查约束。二、实验指导及参考步骤练习1、建立xscj学生基本情况表(xueshengku)指导:在SQLServer企业管理器的xscj数据库中,创建学生基本情况表。xscj数据库在前面的课中已经建立,xscj学生基本情况表结构除了确定字段名称、数据类型之外,用户表还需要建立主键、默认值、非空等约束,最后建立检查约束。参考步骤:(1)进入企业管理器的xscj数据库。在开始菜单中启动SQLServer企业管理器,进入到
2、xscj数据库,选择并右击“表”,在右键菜单中选择“新建表”,如图3.1所示。图3.1建立数据库表正常状态下将进入表设计视图。(1)确定表的字段名、数据类型、是否为空、默认值和主键。如图3.2所示。图3.2设计学生基本情况表(2)保存数据库表。在设计窗口的上方,单击按钮,将提示输入表名称,如图3.3所示。图3.3确定数据库表名此时,在文本框中输入“xueshengku”作为表名。(1)为学生基本情况表添加xingbie字段的检查约束。在图3.2中,单击右键,在快捷菜单中选择“CHECH约束”,如图3.4所示。图3.4为学生基
3、本情况表设置检查约束在“属性”对话框的“CHECK约束”选项卡中,单击“新建”按钮,然后在下方的文本框中输入:xingbiein('男','女')如图3.5所示。图3.5建立xingbie字段的检查约束(1)保存和关闭表。再次单击按钮保存表结构,然后关闭表的设计视图,学生基本情况表设计完毕。练习2、建立xscj课程信息表(c_kechengku)指导:在SQLServer企业管理器的xscj数据库中,创建课程信息表。建立表的结构参考练习1的方法,不过本表不需要建立检查约束。参考步骤:请参考练习1中的步骤(1)~步骤(3),完
4、成后的数据表设计视图如图3.6所示。图3.6建立xscj数据库的课程信息表三、练习1、创建班名信息表(banming)和民族信息表(minzu)按照指导部分的步骤和数据库表结构的要求,在企业管理器中分别创建xscj数据库的班名信息表和民族信息表。2、创建数据库表之间的关系创建4个表完成之后,再创建这些表之间的主外键关系,如图3.7所示。图3.7xscj数据库表之间的关系图3、创建院系名信息表(yuanxi),专业名信息表(zhuanye),补考表(bukao),密码表(password)按照指导部分的步骤和数据库表结构的要求
5、,在企业管理器中分别创建xscj数据库的院系名信息表,专业名信息表,补考表,密码表。四、作业1、在上面的xscj数据库中,为密码表添加以下的检查约束:密码的长度不能小于6位。2、在上面的xscj数据库中,为成绩信息表添加以下的检查约束:成绩数值应当为0~100。五、实验注意事项1、在表设计视图中,确定表的字段名、数据类型、是否为空、默认值和主键。2、尽量不要使用组合键。
此文档下载收益归作者所有