实验7 关系图和数据转换.docVIP

  • 2
  • 0
  • 约1.49千字
  • 约 5页
  • 2017-02-01 发布于北京
  • 举报
实验7 关系图和数据转换 目的和要求 掌握如何创建关系图 掌握如何将文本文件中的数据导入SQL Server数据表 内容和步骤 一、为“成绩管理”数据库创建关系图 打开企业管理器,并在窗口中选中“成绩管理”数据库,在内容窗口中使用鼠标右键单击“关系图”项目,在弹出的快捷菜单中选择“新建数据库关系图”命令 在打开的“创建数据库关系图”对话框向导中单击“下一步”按钮,打开向导的选择数据表对话框,在对话框的“可用的表”列表框中分别双击“成绩记录”、“课程信息”和“学生名单”数据表,将其铁甲到“要添加到关系图中的表”列表框中 单击“下一步”按钮,打开向导的完成信息对话框,单击“完成”按钮关闭向导。(因为已经创建了“成绩记录”、“课程信息”和“学生名单”数据表之间的关联,所以向导自动绘制出了表之间的关系连线。 二、修改“成绩记录”数据表 使用鼠标右键单击“成绩记录”数据表中的“学号”字段,在弹出的快捷菜单中选择“插入列”命令,在“学号”字段之前添加一个空行。 在其中输入“编号”。 使用鼠标右键单击“编号”字段所在的行,在弹出的快捷菜单中选择“属性”命令,打开属性对话框。 单击对话框中的“列”选项卡,单击“数据类型”列表框,使其获得焦点,单击其右端出现的下拉按钮,在弹出的下拉列表中选择int。 单击“可为空值”列表框,使其获得焦点,单击其右端出现的下拉按钮,在弹出的下拉列表中选择NULL。 单击“标识”列表框,使其获得焦点,单击其右端出现的下拉按钮,在弹出的下拉列表中选择“是”选项,即将“标号”字段定义为数据表的标识列。如图: 单击关闭按钮关闭对话框,完成“编号”字段属性定义。 使用鼠标右键单击“编号”字段,在弹出的快捷菜单中选择“设置主键”命令,将“编号”字段定义为数据表的主关键字。 9、保存关系图。关系图名称为“成绩管理”。 三、数据转换 准备“学生名单”数据 “学生名单”数据可以使用记事本创建,如图,注意各个数据项之间使用用以的分隔符,如英文的逗号活空格,一个记录数据为一行。将文件保存为“学生名单.txt”。 在开始菜单中选择Microsoft SQL Server—导入和导出数据。 单击下一步按钮,打开向导的选择数据源对话框。在“数据源”下拉列表框中选中“文本文件”选项,在“文件名”文本框中找见“学生名单.txt”。如图: 单击下一步按钮,打开向导的选择文件格式对话框。因为“学生名单.txt”名单中的数据使用逗号分隔,每个记录占一行,文本数据没有使用限定符,所以首先应选中“带分隔符,各列之间可用任何字符分隔”单选项。然后在“文本限定符”下拉列表中选中“无”选项。如图: 单击下一步按钮,打开向导的指定列分隔符对话框。这里在学生名单文件中使用的是逗号分隔各个数据项,所以无需在此修改。如图: 单击下一步按钮,打开向导的选择目的对话框,向导默认将数据导入到SQL Server数据库,所以只需在“数据库”下拉列表中选中“成绩管理”数据库。 单击下一步按钮,打开向导的选择源表和视图对话框。单击浏览按钮课查看文本文件的源数据,单击…按钮,课打开“列映射和转换”对话框。如图: 选中“在目的表追加行”单选项,表示将文本文件中的数据添加到数据表中,单击确定。 单击下一步按钮,打开向导的保存、调度和复制包对话框。选中“立即运行”复选框,表示向导会执行数据导入操作。 单击下一步按钮,打开向导的完成信息对话框,单击完成,执行数据导入操作。 10、在企业管理器中打开表“学生名单”,最后结果如下图所示。 实验总结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档