实验二用Management Studio 创建数据库和表 一、实验目的 1.掌握用Management Studio 创建数据库的方法 2.掌握用Management Studio 创建数据表的方法 二、实验环境 装有SQL Server 2005 的计算机一台。 三、实验内容 1.创建数据库 使用 Management Studio 创建学生成绩管理系统数据库 SCMS,其中,数据文件的逻辑名称 为SCMS_data,文件名为SCMS_data.mdf,初始大小为10MB,最大无限制,增量为10%;事务日 志文件的逻辑名称为SCMS_log,文件名为SCMS_log.ldf,初始大小为5MB,最大20MB,增量为 2MB。 2.创建数据表 使用Management Studio 创建学生表(Student)、课程表(Course)和选课表(SC),三个 表的结构列于下: Student Course SC 3.主键定义 定义学生表的主键为sno,课程表的主键为cno,选课表的主键为(sno,cno)。 4.关系图定义 建立关系图,设置以下两个关联关系:在Student 与SC 之间通过sno 建立键关系;在Course 与SC 之间通过cno 建立外键关系。 5.数据记录输入 按如下三个图中所显示的学生表、课程表和选课表中数据记录内容,向三个表中输入数据 记录。 Student Course SC 四、实验步骤 1.创建数据库 (1)启动SQL Server Management Studio。 (2)在“对象资源管理器”窗口中右击“数据库”节点,在弹出的快捷菜单中选择“新建 数据库”选项,打开“新建数据库”对话框,在“数据库名称”文本框中输入SCMS。 (3)在“数据库文件”区域列出了数据文件和事务日志文件及其属性。部分属性按要求设 置如下: 逻辑名称 文类型件 文件组 初始大小(MB) 自动增长 SCMS_data 数据 PRIMARY 10 增量为10%,不限制增长 SCMS_log 日志 不适用 增量为2MB,增长的最大限制为20MB(4)单击“确定”按钮,完成SCMS 数据库创建。 (5)在“对象资源管理器”窗口中查看SCMS 数据库。 2.创建数据表 (1)在“对象资源管理器”窗口中,展开“数据库|SCMS|表”节点。右击“表”节点,从 弹出的快捷菜单中选择“新建表”选项,打开“表设计器”。 (2)在表设计器中,在“列名”单元格输入字段名sno,在同一行的“数据类型”单元格 选择设置该字段的数据类型为 char,“列属性”中设置“长度”为12,并在“允许空”处选择 是否允许该字段为空值。如果允许,则选中复选框;如果不允许,则取消选中的复选框,在此 sno 列不允许为空。 (3)单击下一行,重复步骤(2),定义设置sname、ssex、indate、borndate、semail、stelephone、 saddress、remark、classno (4)选择“文件|保存”选项或单击工具栏上的“保存”按钮,在打开的对话框中输入表的名称student,单击“确定”按钮,student 表创建完成。 (5)在“对象资源管理器”窗口中查看SCMS 数据库的student 用同样的方法和步骤可以创建课程表和选课表。