《数据库原理》课程实验教学大纲 一、课程基本信息 课程代码:16023704 课程名称: 数据库原理 英文名称:Database Principles 实哈总学时:14 适用专业:计算机科学与技术、软件工程、信息管理与信息系统、电子商务 课程举别:学科基础课 先修课程:数据结构 二、实验教学的总体目的和要求 (一)对学生的要求 ①课前,按照任课教师的要求做好预习和准备」 ②实验过程中,遵守实验室的规章制度按《实验手册》列出的实验内容 完成实验, 实现预定的实验目标:注重实验现象与理 论分析的结合, 分利用好SQL Server附带的帮助信息:及时检查运行结果与实际情况是 否相符,对遇到的问题积极思考,学会善于向老师提问。 ③保存和打印出程序运行结果,并结合程序进行分析。 ④课后,按任课教师的要求撰写和准时提交实验报告:实验报告必须符合 完颁布的实验报告模版 ( 对教师的要求 ①熟悉实验室的规章制度,并自觉遵守,对学生尽到提醒和监督的责任。 ②熟悉本课程实验的实验环境,并提前通知实验员做好准备 制定完善的实验教学大纲和理论课教学大纲,严格按教学大纲执行教学 务 故到理论课和实验课在时间上 容上紧密衔接 互有照应 ④认真选好或认真编好实验教材,做到开出的实验项目与教学目标吻合, 目的明确,份量适中。 ⑤备课充分,做到要求学生做的每一个实验自己一定先做,对学生可能遇 到的问题了然于心,有的放矢地布置学生预习和准备,或给出相应提示。 ⑥在实验课上, 耐心指导和启发学生,切实培养学生的实验能力和科学探 索精神 对相关理论的理解。维护好课堂纪律,营造出井然有序 生动活泼的课堂氛围。 ⑦如实填写《实验项目管理手册》,对实验中出现的设备故障及时通报实验 员,以便及时维护。 ⑧按时批阅实验报告,对报告中好的观点和方法要及时鼓励,促使其发扬 光大 对报告中发现的问题要及时指出,提出改进意见。对报告的评分 评语要公正 、具体 ⑨有义务对实验室建设和规划提供协助,提出建议和意见。 1、对实验条件的要求 ①操作系统:Windows2000 Server或Windows200 ONT Server ②数据库管理系统: SQLServer200标准版或企业版
《数据库原理》课程实验教学大纲 一、课程基本信息 课程代码:16023704 课程名称:数据库原理 英文名称:Database Principles 实验总学时:14 适用专业:计算机科学与技术、软件工程、信息管理与信息系统、电子商务。 课程类别:学科基础课 先修课程:数据结构 二、实验教学的总体目的和要求 (一) 对学生的要求 ① 课前,按照任课教师的要求做好预习和准备。 ② 实验过程中,遵守实验室的规章制度;按《实验手册》列出的实验内容 完成实验,实现预定的实验目标;注重实验现象与理论分析的结合,充 分利用好 SQL Server 附带的帮助信息;及时检查运行结果与实际情况是 否相符,对遇到的问题积极思考,学会善于向老师提问。 ③ 保存和打印出程序运行结果,并结合程序进行分析。 ④ 课后,按任课教师的要求撰写和准时提交实验报告;实验报告必须符合 广东商学院颁布的实验报告模版。 (二) 对教师的要求 ① 熟悉实验室的规章制度,并自觉遵守,对学生尽到提醒和监督的责任。 ② 熟悉本课程实验的实验环境,并提前通知实验员做好准备。 ③ 制定完善的实验教学大纲和理论课教学大纲,严格按教学大纲执行教学 任务,做到理论课和实验课在时间上、内容上紧密衔接,互有照应。 ④ 认真选好或认真编好实验教材,做到开出的实验项目与教学目标吻合, 目的明确,份量适中。 ⑤ 备课充分,做到要求学生做的每一个实验自己一定先做,对学生可能遇 到的问题了然于心,有的放矢地布置学生预习和准备,或给出相应提示。 ⑥ 在实验课上,耐心指导和启发学生,切实培养学生的实验能力和科学探 索精神,加深对相关理论的理解。维护好课堂纪律,营造出井然有序、 生动活泼的课堂氛围。 ⑦ 如实填写《实验项目管理手册》,对实验中出现的设备故障及时通报实验 员,以便及时维护。 ⑧ 按时批阅实验报告,对报告中好的观点和方法要及时鼓励,促使其发扬 光大;对报告中发现的问题要及时指出,提出改进意见。对报告的评分 和评语要公正、具体。 ⑨ 有义务对实验室建设和规划提供协助,提出建议和意见。 1、对实验条件的要求 ① 操作系统:Windows 2000 Server 或 Windows 2000NT Server; ② 数据库管理系统:SQL Server 2000 标准版或企业版
③网络协议:TCPAP 三、实验教学内容 实验项目 实验名称:数据库的建立 实验内容: ①使用SQL Server企业管理器创建数据库、表、索引:依法治理国家。 ②使用SQL Server企业管理器进行数据库的分离及附加操作。 实验性质: 设计性 实验学时: 实验目的与要求: 目的:①掌握和使用SQL Server企业管理器创建数据库、表、索引:②学 会使用SQL Server企业管理器进行数据库的分离及附加操作。 对教师的要求:①理论课教材没有涉及SQL Serv r环境下数据库的构成及 需要做简明扼要的补 指 生阅读实验参考书: 次使用SQL Server的企业管理器,建议结合本实验利用投影 仪做活当演示。 对学生的要求:①预习要求:复习与本实验相关的数据库、表、索引、数 据库完整性的概念和相关命令:阅读实验参考书上的有关SQL Serv 2000环境下数据库的构成,以及创 建方 :②实验课要求: 必须全部 完成本实验的各项实验内容 :③实验报告要求: 考虑到本实验是操 性实验,因此重点要求在报告中用简明扼要的方式整理各实验项目的操 作步骤。 实验条 操作系统:Windows200 Server或Windows200 NT Server: 理系统:SQLServer2000标准版或企业版 实验项目一 实验名称:数据操纵与查询 实验内容 ①SQL Server查询分析器(Query Analyzer)的使用方法;辩证唯物主义 方法。 ②SQL语言的数据操纵与查询语句,视图的概念及其建立: ③记录的插入、修改、别除等操作: ④嵌入式S0L编程。 实验性质:设计性 实验学时:4 实验目的与要求: 目的:①熟练掌握SQL Server查询分析器(Query Analyzer)的使用方 法:②加深对SQL语言的数据操纵与查询语句,以及视图概念的理解:③完 成对表中记录的插 修改、除等操作:④掌握简单嵌入 式SQL编程 对教师的要求:①本实验主要与理论教材的第三章“关系数据库标准语言
③ 网络协议:TCP/IP 三、实验教学内容 实验项目一 实验名称:数据库的建立 实验内容: ① 使用 SQL Server 企业管理器创建数据库、表、索引;依法治理国家。 ② 使用 SQL Server 企业管理器进行数据库的分离及附加操作。 实验性质:设计性 实验学时:2 实验目的与要求: 目的:① 掌握和使用 SQL Server 企业管理器创建数据库、表、索引;② 学 会使用 SQL Server 企业管理器进行数据库的分离及附加操作。 对教师的要求:① 理论课教材没有涉及 SQL Server 环境下数据库的构成及 其创建,需要做简明扼要的补充,并指引学生阅读实验参考书;② 学 生是第一次使用 SQL Server 的企业管理器,建议结合本实验利用投影 仪做适当演示。 对学生的要求:① 预习要求:复习与本实验相关的数据库、表、索引、数 据库完整性的概念和相关命令;阅读实验参考书上的有关 SQL Server 2000 环境下数据库的构成,以及创建方法;② 实验课要求:必须全部 完成本实验的各项实验内容;③ 实验报告要求:考虑到本实验是操作 性实验,因此重点要求在报告中用简明扼要的方式整理各实验项目的操 作步骤。 实验条件: ① 操作系统:Windows 2000 Server 或 Windows 2000NT Server; ② 数据库管理系统:SQL Server 2000 标准版或企业版 ③ 网络协议:TCP/IP 实验项目二 实验名称:数据操纵与查询 实验内容: ① SQL Server 查询分析器(Query Analyzer)的使用方法;辩证唯物主义 方法。 ② SQL 语言的数据操纵与查询语句,视图的概念及其建立; ③记录的插入、修改、删除等操作; ④嵌入式 SQL 编程。 实验性质:设计性 实验学时:4 实验目的与要求: 目的:①熟练掌握 SQL Server 查询分析器(Query Analyzer)的使用方 法;②加深对 SQL 语言的数据操纵与查询语句,以及视图概念的理解;③ 完 成对表中记录的插入、修改、删除等操作;④掌握简单嵌入式 SQL 编程。 对教师的要求:① 本实验主要与理论教材的第三章“关系数据库标准语言
SqL”对应,标准SQL语句绝大多数可以直接在SQL Server中运行, 个别不一致之处在上理论课时建议顺带讲解:②备课时,必须写明各 实验项目所使用的SQL语句,以及执行结果。 对学生的要求:①预习要求:考虑到本实验内容较多,如果不提前准备 在两个学时内无法完成:因此请同学们在实验前初步写出各实验项目月 使用的SQL语句,并对运行结果加以预测:②实验课要求:必须全部 完成本实验的各项实验内容:③实验报告要求:在报告中必须写明各 实验项目所使用的SQL语句,以及执行结果:并对实验中遇到的问题做 出分析 实验条件 ①操作系统:Windows20O0 Server或Windows200 ONT Server: ②数据库管理系统:SQL Server2000标准版或企业版 ③网络协议:TCP/IP 实验项目三 实验名称:存储过程与触发器 实验内容: SQL Server存储过程和触发器的建立和使用。 实验性质:设计性 实哈学时,4 实验目的与要求 目的:①加深对存储过程与触发器概念的理解:②熟练掌握SQLServer 存储过程和触发器的建立和使用。 对教师的要求:①本实验内容在理论课教材上没有提及,因此有必要结合 实验内容组织教案给学生讲解,并指引学生阅读实验参考书和检索SQ 的帮助信息:②各课时 必须写明各实验项目所使用的脚本内 容,以及执行结果。树立辩证唯物主义世界观 对学生的要求:①预习要求:请同学们在实验前初步写出各实验项目所用 脚本内容,设计相关测试方案:②实验课要求:必须全部完成本实验 的各项实验内容:③实验报告要求:在报告中必须写明各实验项目所 用脚本内容,以及执行和测试的结果:并对实验中遇到的问题做出分析 实验条件 ①操作系统:Windows2000 Server或Windows.200 ONT Server:: ②数据库管理系统:SQL Server2000标准版或企业版 ③网络协议:TCPAP 实验项目四 实验名称:数据库备份和恢复 实验内容: ①SQL Server存储过程和触发器的建立与执行: ②SQL Server环境下数据库备份和恢复的机制和基本方法: 实验性质: 设计性 实验学时:2
SQL”对应, 标准 SQL 语句绝大多数可以直接在 SQL Server 中运行, 个别不一致之处在上理论课时建议顺带讲解;② 备课时,必须写明各 实验项目所使用的 SQL 语句,以及执行结果。 对学生的要求:① 预习要求:考虑到本实验内容较多,如果不提前准备, 在两个学时内无法完成;因此请同学们在实验前初步写出各实验项目所 使用的 SQL 语句,并对运行结果加以预测;② 实验课要求:必须全部 完成本实验的各项实验内容;③ 实验报告要求:在报告中必须写明各 实验项目所使用的 SQL 语句,以及执行结果;并对实验中遇到的问题做 出分析。 实验条件: ① 操作系统:Windows 2000 Server 或 Windows 2000NT Server; ② 数据库管理系统:SQL Server 2000 标准版或企业版 ③ 网络协议:TCP/IP 实验项目三 实验名称:存储过程与触发器 实验内容: SQL Server 存储过程和触发器的建立和使用。 实验性质:设计性 实验学时:4 实验目的与要求: 目的:① 加深对存储过程与触发器概念的理解;② 熟练掌握 SQL Server 存储过程和触发器的建立和使用。 对教师的要求:① 本实验内容在理论课教材上没有提及,因此有必要结合 实验内容组织教案给学生讲解,并指引学生阅读实验参考书和检索 SQL Server 的帮助信息;②备课时,必须写明各实验项目所使用的脚本内 容,以及执行结果。树立辩证唯物主义世界观 对学生的要求:① 预习要求:请同学们在实验前初步写出各实验项目所用 脚本内容,设计相关测试方案;② 实验课要求:必须全部完成本实验 的各项实验内容;③ 实验报告要求:在报告中必须写明各实验项目所 用脚本内容,以及执行和测试的结果;并对实验中遇到的问题做出分析。 实验条件: ① 操作系统:Windows 2000 Server 或 Windows 2000NT Server; ② 数据库管理系统:SQL Server 2000 标准版或企业版 ③ 网络协议:TCP/IP 实验项目四 实验名称:数据库备份和恢复 实验内容: ① SQL Server 存储过程和触发器的建立与执行; ② SQL Server 环境下数据库备份和恢复的机制和基本方法; 实验性质:设计性 实验学时:2
实验目的与要求: 目的:①进一步熟练掌握SQLServer存储过程和触发器的建立与执行:② 了解SQL Server的数据备份机制:掌握SQL Server环境下数据库备份 和恢复的基本方法 对教师的要求:①理论课教材没有专门论述SQLServer的恢复技术,因叫 有必要结合实验内容组织教案给学生讲解,并指引学生阅读实验参考书 和检索SQLServer的帮助信息:②备课时,必须写明各实验项目所使 用的脚本内容,以及执行结果。 对学生的要求 ①预习要求:请同学们在实验前初步写出各实验项目所用 脚本内容和操作步骤:②实验课要求:必须全部完成本实验的各项实 验内容:③实验报告要求:对于要求在SQL Server查询分析器中完成 的实验项目必须写明各实验项目所用的命令:对于要求在SQL Server 企业管理器中完成的实验项目必须简明扼要地整理出操作步骤。并对实 验中遇到的问题做出分析 实验条 ①操作系统:Windows2000 Server或Windows.200 ONT Server: ②数据库管理系统:SQLServer2000标准版或企业版 ③网络协议:TCPAP 实验项目五 实验名称:数据库完整性和安全性控制 实验内容: ①SQL Server中有关用户、角色及操作权限的管理方法: ②创建和使用规则与缺省: ③使用向导进行数据库数据的导入与导出操作 ④使用向 定出SQL Server数据库的维护计划 实验性质:设计 实验学时:2 实验目的与要求: 目的:①加深对数据安全性和完整性的理解:②掌握SQLS ver中有关 用户 ,角色 汉限的管理方法:③学会创建和使 与缺省 @学会便用向导进行玫库数据的导入与导深作:。学会使用时 制定出SOL Server数据库的维护计划。 对教师的要求:①理论课教材没有专门论述SQL Server环境下的数据库完 整性和安全性控制,因此有必要结合实验内容组织教案给学生讲解,并 指引学生阅读实验参考书和检索 rve r的帮助信息②备课时】 必须写明各实验项目所使用的脚本内容,以及执行结果 对学生的要求:①预习要求:复习数据库完整性和安全性控制的原理和方 法,实验前初步写出各实验项目所用的命令和操作步骤:②实验课要 求:必须全部完成本实验的各项实验内容:③实验报告要求:对于要 求在SQL Server r查询分析器中完成的实验项目必须写明各实验项目所 用的命令 ,对于要求在SQ Server 业管理器中完成的实验项目必须 简明扼要地整理出操作步骤。并对实验中遇到的问题做出分析
实验目的与要求: 目的:① 进一步熟练掌握 SQL Server 存储过程和触发器的建立与执行;② 了解 SQL Server 的数据备份机制;掌握 SQL Server 环境下数据库备份 和恢复的基本方法。 对教师的要求:① 理论课教材没有专门论述 SQL Server 的恢复技术,因此 有必要结合实验内容组织教案给学生讲解,并指引学生阅读实验参考书 和检索 SQL Server 的帮助信息;② 备课时,必须写明各实验项目所使 用的脚本内容,以及执行结果。 对学生的要求:① 预习要求:请同学们在实验前初步写出各实验项目所用 脚本内容和操作步骤;② 实验课要求:必须全部完成本实验的各项实 验内容;③ 实验报告要求:对于要求在 SQL Server 查询分析器中完成 的实验项目必须写明各实验项目所用的命令;对于要求在 SQL Server 企业管理器中完成的实验项目必须简明扼要地整理出操作步骤。并对实 验中遇到的问题做出分析。 实验条件: ① 操作系统:Windows 2000 Server 或 Windows 2000NT Server; ② 数据库管理系统:SQL Server 2000 标准版或企业版 ③ 网络协议:TCP/IP 实验项目五 实验名称:数据库完整性和安全性控制 实验内容: ① SQL Server 中有关用户、角色及操作权限的管理方法; ② 创建和使用规则与缺省; ③ 使用向导进行数据库数据的导入与导出操作; ④ 使用向导制定出 SQL Server 数据库的维护计划。 实验性质:设计性 实验学时:2 实验目的与要求: 目的:① 加深对数据安全性和完整性的理解;② 掌握 SQL Server 中有关 用户、角色及操作权限的管理方法;③ 学会创建和使用规则与缺省; ④ 学会使用向导进行数据库数据的导入与导出操作;⑤ 学会使用向导 制定出 SQL Server 数据库的维护计划。 对教师的要求:①理论课教材没有专门论述 SQL Server 环境下的数据库完 整性和安全性控制,因此有必要结合实验内容组织教案给学生讲解,并 指引学生阅读实验参考书和检索 SQL Server 的帮助信息;②备课时, 必须写明各实验项目所使用的脚本内容,以及执行结果。 对学生的要求:① 预习要求:复习数据库完整性和安全性控制的原理和方 法,实验前初步写出各实验项目所用的命令和操作步骤;② 实验课要 求:必须全部完成本实验的各项实验内容;③ 实验报告要求:对于要 求在 SQL Server 查询分析器中完成的实验项目必须写明各实验项目所 用的命令;对于要求在 SQL Server 企业管理器中完成的实验项目必须 简明扼要地整理出操作步骤。并对实验中遇到的问题做出分析
实验条件: ①操作系统:Windows2000 Server或Windows20 O0NT Server: ②数据库管理系统:SQLServer2000标准版或企业版 ③网络协议:TCPAP 四、考核方式 1、对上述五个实验从下述三个方面进行考核:①预习与准备情况:②实验 过程执行情况:③实验报告是否按时提交以及撰写质量。 大还五伏考核进行综合评价,按百分制形成实验总 3、实验成绩 占整个 理科 ①本课程期末设有笔试,该场考试成 绩占整个课程成绩的70%:②本课程平时成绩占30%,平时成绩从作业完成 情况、期中测验情况、实验情况、出勤情况、课堂表现几个方面进行考核,其 中实验情况占平时成绩的50%,亦即占整个课程成绩的15%。 五、推荐实验教材和教学参考书 实验教材: 《数据库系统实验指导》,单建魁等编,清华大学出版社,2004年12月第1 版。 六、其他 理论课教材:《数据库系统概论》(第三版) ,王珊、萨师煊编,高等教育 出版社,2006年5月第4版。 大纲修订人:朱树人 修订日期:2022. 大纲审定人: 审定日期:
实验条件: ① 操作系统:Windows 2000 Server 或 Windows 2000NT Server; ② 数据库管理系统:SQL Server 2000 标准版或企业版 ③ 网络协议:TCP/IP 四、考核方式 1、对上述五个实验从下述三个方面进行考核:① 预习与准备情况; ② 实验 过程执行情况;③ 实验报告是否按时提交以及撰写质量。 2、对上述五次考核进行综合评价,按百分制形成实验总评成绩。 3、实验成绩占整个课程成绩的比例: ① 本课程期末设有笔试,该场考试成 绩占整个课程成绩的 70%;② 本课程平时成绩占 30%,平时成绩从作业完成 情况、期中测验情况、实验情况、出勤情况、课堂表现几个方面进行考核,其 中实验情况占平时成绩的 50%,亦即占整个课程成绩的 15% 。 五、推荐实验教材和教学参考书 实验教材: 《数据库系统实验指导》,单建魁等编,清华大学出版社,2004 年 12 月第 1 版。 六、其他 理论课教材:《数据库系统概论》(第三版) ,王珊、萨师煊编 ,高等教育 出版社,2006 年 5 月第 4 版。 大纲修订人:朱树人 修订日期:2022.1 大纲审定人: 审定日期: