《数据库原理》教学大纲教学指南.doc

上传人:创****公 文档编号:73650120 上传时间:2023-02-21 格式:DOC 页数:8 大小:68.50KB
返回 下载 相关 举报
《数据库原理》教学大纲教学指南.doc_第1页
第1页 / 共8页
《数据库原理》教学大纲教学指南.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《《数据库原理》教学大纲教学指南.doc》由会员分享,可在线阅读,更多相关《《数据库原理》教学大纲教学指南.doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、教教 学学 指指 南南总学时:64 学时(理论教学 46 学时,上机 18 学时)+2 周以上实训基本面向:计算机科学与技术专业一、本课程的教学目的、性质和任务一、本课程的教学目的、性质和任务数据库技术是现代软件技术的重要支撑,是诸多研究方向如分布数据库、并行数据库管理、信息系统、决策支持系统等的基础、也是支持人工智能、CAD、办公自动化软件,计算机辅助软件工程等的有力工具。数据库原理及应用是理论性较强的一门专业课,针对学生的学习能力和基础,本课程在帮助学生形成数据库有关概念、构建数据库知识体系的同时,更强调实践和应用研究,在实践中体会和理解原理。主要任务为:通过课堂教学与实验环节的指导,使学

2、生较全面地掌握数据库系统的基本概念和基本原理;深入理解关系数据模型、关系数据理论和关系数据库系统;掌握关系数据语言;掌握数据库安全保护知识及手段;熟悉典型数据库系统开发技术;掌握数据库设计方法,具有一定的数据库设计能力;初步具备使用数据库技术和方法解决实际应用问题的能力,为今后从事信息系统的开发及相关工作打下坚实的基础。二、本课程的基本要求二、本课程的基本要求本课程是一门理论性和实践性都较强的课程,教师在教学过程中不但要强调对理论知识的教学,更要重视学生实践能力的培养,重点放在学生应用能力的培训上。在教学过程中,应充分注重理论知识与实践环节的结合,并结合实际数据库设计的案例,使学生能掌握和运用

3、数据库的基本理论和方法解决实际问题。三、本课程与其它课程的关系三、本课程与其它课程的关系学习数据库原理及应用之前,要求开设操作系统、数据结构、离散数学、软件工程等课程。本课程实践环节是以VB为基础的,所以必须有一定的VB编程能力。本课程的后续课程为信息系统的分析与设计、管理信息系统及信息系统案例分析等。四、本课程理论教学内容四、本课程理论教学内容第一章第一章数据库系统概述数据库系统概述11 数据管理及其技术的发展111 数据、信息与数据管理112 数据管理技术的发展历程12 数据库基本概念121 数据库122 数据库管理系统123 数据库系统124 数据库技术的发展历程13 数据模型与数据模式

4、131 数据模型132 数据模式第二章第二章关系数据库关系数据库21 关系模型概述211 关系数据结构212 关系操作213 数据完整性约束22 关系数据库概述221 基本概念222 关系的性质223 关系模式23 关系代数231 传统的集合运算232 专门的关系运算233 关系代数应用24 关系演算241 元组关系演算242 域关系演算25 关系系统251 关系系统的定义和分类252 全关系系统的基本准则第三章第三章关系数据库标准语言关系数据库标准语言31 SQL SERVER 的安装与配置311 系统需求与安装312 停止和启动 SQL Server 服务32 SQL 概述321 SQL

5、的功能与特性322 SQL 语句的结构与书写格式323 T-SQL 基础33 数据库与基本表331 数据库的创建与维护332 基本表的建立与维护333 数据操作334 创建与维护索引335 完整性约束34 查询341 单表查询342 连接查询343 嵌套查询344 集合查询35 视图351 视图352 通过视图修改数据第四章第四章数据库安全与保护数据库安全与保护41 数据库的安全管理411 数据库安全性概述412 SQL Server 安全管理42 事务与并发控制421 事务概述422 控制事务423 事务设计424 并发控制43 数据的备份与恢复431 故障类型432 恢复模型433 备份类

6、型434 备份和还原操作435 自动化管理备份44 数据的导入导出与数据库复制441 数据的导入与导出442 数据库复制第五章第五章数据库应用技术数据库应用技术51 数据库应用体系结构511 客户/服务器体系结构512 浏览器/服务器体系结构513 分布式数据库系统52 开放数据库互连521 ODBC 简介522 建立 ODBC 数据源53 VB 应用程序访问数据库54 WEB 应用程序访问数据库第六章第六章数据库设计数据库设计61 数据库设计概述611 数据库设计的目标612 数据库设计的方法613 数据库设计基本过程62 需求分析621 需求分析的任务622 需求分析的方法63 概念结构设

7、计631 何谓概念结构设计632 概念结构设计的要求及方法633 局部概念结构设计634 全局概念结构设计64 逻辑结构设计641 概念模型向关系模型的转换规则642 用关系规范化理论对关系数据模型进行优化65 物理数据库设计651 数据库物理设计目标及步骤652 数据库物理设计的主要内容第七章第七章数据库应用开发数据库应用开发71 系统设计711 需求分析712 概念结构设计713 数据库设计72 功能模块设计与实现721 系统功能模块722 界面设计及主要代码73 系统运行与调试731 调试方法732 调试过程五、本课程的教学重点、难点、深广度及教学建议五、本课程的教学重点、难点、深广度及

8、教学建议课程教学建议:学习这门课程的学生应该学过具体的 DBMS 如 Access 或 VFP,至少应该学习过EXECL,因而以这些具体的经验出发解释有关概念和理论是个好方法。同时根据学生的已有基础,即是否学习过 VB、具体的 DBMS 或软件工程,在讲解本课程的内容时有所侧重。第一章第一章数据库系统概述数据库系统概述(一)重点:数据库基本概念;数据库系统的特点;数据模型;三级模式结构。(二)难点:数据库系统的特点;数据模型与数据模式;数据库系统的三级模式结构。(三)主要内容:信息、数据的概念,信息与数据的联系与区别;数据管理技术的发展历程和数据库技术的发展状况;DB、DBS、DBMS 等基本

9、概念及相互间的关系;数据模型的概念、意义及三级数据模型间的关系;数据模式概念,数据模型与数据模式间的联系及区别;通过三级模式、两级映射充分理解数据的独立性。(四)教学建议:本章以描述性的基本概念为主,内容都是点到为止,因而须从学生的已有经验出发,帮助学生初步理解,特别是概念间的联系和区别讲解时条理要清晰。本章内容是为后面的学习打基础的,具体的理解还需在以后的学习过程中深入体会,第二章第二章关系数据库关系数据库(一)重点:关系模型概念;常用术语;关系性质;关系模式的格式;关系代数;关系系统(二)难点:关系性质;关系代数;关系演算。(三)主要内容:关系模型的概念、数据结构和操作,初步了解数据完整性

10、约束;关系数据库中的常用术语如关系、元组、域、键、候选键、主键和外键;关系的性质;关系模式的书写;传统的集合运算包括并、交、差,专门的关系运算包括选择、投影和连接;元组关系演算和域关系演算;关系系统的定义,关系系统的分类,全关系系统的基本准则。(四)教学建议:学习本章需简化理论,强调应用,在应用中体会,如数据完整性、关系运算和常用术语在后续内容中经常会用到,应随时回顾和穿插。第三章第三章关系数据库标准语言关系数据库标准语言(一)重点:数据库、基本表、视图和索引的建立与维护方法;数据操作;数据完整性约束的含义及建立方法;各种类型的查询。(二)难点:完整性约束、索引、视图等概念的理解;连接、嵌套查

11、询。(三)主要内容:SQL Server 2000 的安装过程与配置方法,服务的启动和停止;SQL 的功能与特性;数据库和基本表的建立与维护方法;插入、删除和更新数据操作;索引的功能,其建立与维护方法;数据完整性约束的含义,各种完整性约束的建立方法;各种类型的查询;视图及其功能,建立视图的方法。(四)教学建议:学习本章一要注意强调数据完整性约束,初学者往往不理解它的重要性;二是紧扣查询语句,因为理解了该语句后其它语句的学习将很容易;三是将本章实例与前面章节的理论联系起来,在实践中体会理论,用理论指导实践。第四章第四章数据库安全与保护数据库安全与保护(一)重点:数据库的安全机制、事务机制、并发控

12、制、备份机制和复制机制。(二)难点:数据库的安全性、事务和并发控制等概念,各种控制措施。(三)主要内容:权限、授权等基本概念,SQL Server 中安全模型的三层结构及其设置方法;事务、并发等概念,事务设计及并发控制的方法;数据库备份的意义,数据库备份/恢复操作和复制方法;区分数据库复制、备份和导入导出间区别。(四)教学建议:首要任务是帮助学生形成安全和保护意识,其次才是技术。操作的目的是为了帮助学生理解有关概念和原理,因而在操作过程中需注重权限、事务、备份等概念及机制的解释说明。第五章第五章数据库应用技术数据库应用技术(一)重点:各种数据库应用体系结构及其特点、ODBC 数据源的创建方法、

13、常用数据库访问技术。(二)难点:开放式数据库互连;ADO 技术开发 VB 应用程序及 ASP 网页设计。(三)主要内容:客户/服务器、浏览/服务器和分布式数据库系统的体系结构及其特点;开放数据库互连的含义,ODBC 数据源的创建方法;掌握 ADO 数据控件的设置,熟悉 ADO 数据对象操纵数据库的主要步骤,并能运用 ADO 技术开发 VB 应用程序及 ASP 网页设计。(四)教学建议:重点理解各种体系结构及其特点、ADO 数据对象和控件的有关内容,而不是把注意力放在 VB 的编程上。在使用有关代码时要结合前面章节的知识深入体会。第六章第六章数据库设计数据库设计(一)重点:数据库设计的步骤、数据

14、字典、概念结构设计和逻辑数据库设计。(二)难点:数据字典、概念结构设计、概念模型向关系模型的转换和用关系规范化理论对关系数据模型进行优化(三)主要内容:数据库设计的方法和步骤;需求分析;数据流图和数据字典的编制;概念结构设计方法;逻辑结构设计任务与设计准则、概念模型向关系模型的转换规则以及利用关系规范化理论对关系数据模型进行优化;最后简单介绍数据库设计人员需掌握的物理设计知识及数据库物理设计的主要内容。(四)教学建议:设计一个优质的数据库是开发数据库应用系统的基础,因而必须按照规范进行,树立规范意识才能避免随意性,才能提高工作效率,这是教学过程中始终要强调的。第七章第七章数据库应用开发数据库应

15、用开发(一)重点:数据流图和数据字典、E-R 图、应用程序调用数据库的方法。(二)难点:数据流图、E-R 图、核心代码。(三)主要内容:本章以案例为主线,详细讲解了数据库系统开发流程,包括需求分析(主要包括画数据流图和编写数据字典)、概念结构设计(E-R 图的编制)、数据库设计(主要为表结构的设计与实现,特别要注意完整性约束)、主要功能模块和操作界面设计、各模块核心代码设计和应用程序的调试。(四)教学建议:本章通过案例将书中的核心内容串成一线,既深化了对这些内容的理解,又帮助学生形成开发应用程序的整体思路和步骤,教学过程中需紧扣这二点。六、学时分配六、学时分配章次教学内容理论学时实践学时第一章数据库系统概述4第二章关系数据库4第三章关系数据库标准语言88第四章数据库安全与保护86第五章数据库应用技术64第六章数据库设计8第七章数据库应用开发8合计:4618课程设计2 周

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com