实验指导书——数据库系统及应用
《数据库系统及应用》试验指导书 哈尔滨工业高校 机电工程学院工业工程系 2009年3月 《数据库系统及应用》试验教学大纲 开课试验室: 工业工程系 课程总学时: 40 课程名称: 数据库系统及应用 课程编号: T1082320 试验学时: 0 上机学时: 16 面对专业:工业工程专业本科 试验类别: 技术专业课试验 开课学期: 春季 一、试验教学的指导思想和教学目的 1.指导思想 《数据库系统及应用》课程是工业工程专业的主干课程。《数据库系统及应用》试验教学是《数据库系统及应用》课程教学中重要的实践环节。在试验教学中通过设立部分验证性试验,使学生进一步加深理解课堂教学的内容;通过设立一些综合性、设计性试验,培育学生的理论联系实际的实力、数据解决方案设计实力及数据结构设计的创新意识和实力;通过强调学生参与试验的全过程,培育学生的动手操作实力。 2.教学目的 (1)验证课堂教学中的理论; (2)驾驭数据库系统设计原理,有关开发平台,软件工具的的操作技能,数据的分析与处理方法; (3)了解数据库系统的分析,设计与数据库应用性能之间的关系; (4)初步驾驭数据库系统设计的基本方法。 二、试验教学的基本要求 1. 驾驭MS ACCESS数据库软件平台运用方法; 2.驾驭数据库系统的需求分析方法; 3.驾驭数据库系统设计的一般原理和方法; 4.初步驾驭典型数据库方案的设计思路和基本方法。 三、试验教材及参考书 自编。 四、试验考核 依据学生对其参与的每个试验的试验内容和操作技能的驾驭及试验报告的质量状况,合格者按3~5分评定成果,试验考核实行试验报告和程序检验相结合的方式。有一次不合格或者缺席必需重做,否则不得参与期末考试。试验课成果占课程总成果的20%。 五、试验项目 序号 试验项目名称 学时 试验 要求 试验 类型 每组 人数 1 MS ACCESS数据库基础操作 2 必修 综合 2-3 2 数据库复制与数据导入导出 2 必修 综合 2-3 3 数据库平安性 2 必修 综合 2-3 4 SQL语言-查询操作 2 必修 综合 2-3 5 SQL语言-更新操作 2 必修 综合 2-3 6 刀具管理信息数据库设计 6 必修 综合 2-3 试验1 数据系统基础操作 试验目的 l 驾驭数据库的安装运行,创建的基本过程; l 驾驭数据库表的基础学问; l 理解数据表关系内容; 试验环境 计算机操作系统环境:windowsXP操作系统; 数据库平台:MicroSoft Access2000; 试验内容与要求 1. 安装运行数据库 2. 创建、删除、查看数据库 3. 表的创建与管理 4. 关系的创建与维护 5. 完成试验报告。 试验步骤 1. 安装并运行ACCESS数据库。 2. 创建、删除、查看数据库 l 创建“学生管理”示例数据库,选择“新建数据库”吩咐,选择“数据库向导”,依据系统提示建立示例数据库,并查看其中的表内容。 l 创建“学生管理”数据库,选择“新建数据库”吩咐,选择“空数据库”,将数据库保存在指定的路径中,并将数据库命名为:学生管理。 3. 表的创建与管理 l 在“学生管理”数据库中创建学生基本信息表:Student ,并在其中输入至少20条记录,表内容如下所示: Table:Student(学生基本信息表) 含义 字段名称 类型 宽度 学号 Sno 整型 姓名 SName 文本 20 性别 Sex 文本 2 诞生日期 Sdate 时间 8 系别 DP 文本 20 民族 nation 文本 20 l 依据上述表内容建立相应字段,并将各个字段的数据类型和字段宽度设置完成,其中字段民族的默认值设置为“汉族”。 l 主键的建立与删除。 l 复制“Student”表,分别选择“只复制结构”和“结构和数据”两个选项,并将复制的表命名为:Studentbak l 删除“Studentbak”表。 4. 关系的创建与维护 l 在“学生管理”数据库中创建课程表:Course,并在其中输入至少5条记录,表内容如下所示: Table:Course(课程表) 含义 字段名称 类型 宽度 课程号 Cno 整型 课程名称 CName 文本 20 学分 Cgrade 单精度 先修课程 FCno 文本 20 l 在“学生管理”数据库中创建课程表:S_C,表内容如下所示: Table:S_C (选课成果表) 含义 字段名称 类型 宽度 学号 Sno 整型 课程号 Cno 整型 成果 grade 单精度 l 建立表关系,打开“关系”视图,建立表Student和表S_C(选课成果表)之间的关系,建立表Course(课程表)和表S_C(选课成果表)之间的关系。 l 编辑上述建立的表关系。 l 删除上述建立的表关系。 完成试验报告,试验报告格式参见本文附件1。 试验2 数据库复制与数据导入导出 试验目的 l 驾驭Access数据库复制、备份、修复的操作方法; l 驾驭Access数据库数据的导入与导出的操作方法; 试验环境 计算机操作系统环境:windowsXP操作系统; 数据库平台:MicroSoft Access2000; 试验内容与要求 1. 设置数据库属性。 2. 创建数据库副本。 3. 修复压缩数据库。 4. 导入导出数据。 5. 完成试验报告。 试验步骤 1. 设置数据库属性,打开“学生管理”数据库,执行“文件->数据库属性”吩咐,设置数据库属性信息。 2. 创建数据库副本,打开“学生管理”数据库,执行“工具->同步复制->创建副本”吩咐,指定数据库副本保存的路径,创建数据库副本。 3. 修复压缩数据库 l 打开“学生管理”数据库,执行“工具->数据库工具->压缩和修复数据库”吩咐,修复当前数据库。 l 打开Access数据库,执行“工具->数据库工具->压缩和修复数据库”吩咐,指定所要修复的数据库,依据“独占”方式打开并修复指定数据库。 4. 导入导出数据 l 打开“学生管理”数据库,将“Student”表导出成文本文件 l 打开“学生管理”数据库,将“Student”表导出成*.xls文件 l 与另一组同学交换各自导出的文本文件,导入另一组同学所建立的“Student”表信息,并将导入的表重新命名后,将两个表的数据合在一起。 l 打开“学生管理”数据库,执行“链接表”吩咐,选