- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库应用系统设计》教学大纲
南开大学现代远程教育学院
专科课程教学大纲
课程名称:数据库应用系统设计
课 号:
所属院系:南开大学现代远程教育学院
制订日期:2009年10月
修改日期:
《数据库应用系统设计》课程教学大纲
一、本课程的地位、作用和任务
数据库应用系统是计算机应用的一个重要领域,在各行各业的管理工作中发挥着非常重要的作用。它是先进的科学技术与现代管理相结合的产物,建立以数据库技术为核心的数据库应用系统,已经成为现代企事业单位、政府部门等各类组织提高自身素质、实现组织目标的战略措施。
《数据库应用系统设计》课程详细介绍了与数据库应用系统设计相关的理论知识,重点讲授了如何使用PowerBuilder开发数据库应用系统,并以丰富的实例讲解了数据库应用系统的开发过程。该课程适合于参加《数据库应用系统设计高级技术证书》考试的考生,同时也可作为计算机科学与技术专业(专升本、高起本)的专业必修课。
针对网络远程教育所有学生主要通过计算机网络环境进行学习的基本特点,该课程的主要任务是从理论结合具体应用的角度出发,培养学生掌握数据库的基本理论和原理;具备数据库应用系统设计能力及熟练运用PowerBuilder进行数据库应用系统开发的能力。
二、本课程的总体教学要求
1.掌握关系数据库相关的基本概念;
2.掌握关系数据库SQL语言,并能够使用SQL语言进行数据定义、数据查询、数据更新和数据控制等操作;
3.掌握关系数据库的模式设计方法,能够应用第三范式优化数据库设计;
4.理解数据库保护的含义,并掌握常用的数据库保护技术和方法;
5.具备进行数据库应用系统设计的能力;
6.掌握应用PowerBuilder开发数据库应用系统的过程;
7.掌握PowerBuilder 9.0内置数据库管理系统“Adaptive Server Anywhere”的操作方法,以及PowerBuilder与数据库的连接方法;
8.掌握PowerBuilder的编程语言PowerScript的基本语法,以及使用嵌入式SQL语句操作数据库的方法;
9. 掌握PowerBuilder应用对象、窗口对象、菜单对象、数据窗口对象、数据窗口控件的功能及使用方法;
10.具备使用PowerBuilder开发数据库应用系统的能力。
三、具体教学内容和教学要求
第一章 关系数据库概论
1.知识点和教学要求
(1)数据管理技术的发展:了解数据管理技术的3个发展阶段及各阶段的特点。
(2)数据模型:掌握数据模型的概念和组成要素。
(3)关系数据库的体系结构:理解关系数据库的三级模式/两级映像结构的概念及作用。
(4)数据库管理系统(DBMS):掌握DBMS的主要功能、组成,以及用户访问数据库中数据的过程。
(5)数据库系统(DBS):掌握DBS的组成和特点。
(6)关系模型:掌握关系模型的基本术语,了解关系、关系模式、关系数据库、关系数据库之间的关系。
(7)关系的完整性:理解关系模型的三类完整性约束,即实体完整性、参照完整性和用户自定义完整性。
2.能力培养要求
通过该章的学习,掌握关系数据库相关的基本概念。
第二章 关系数据库SQL语言
1.知识点和教学要求
(1)SQL概述:了解SQL的特点、语法结构和功能。
(2)SQL的数据定义:掌握利用SQL语言创建、修改与删除数据库、基本表的操作方法,以及创建与删除索引的操作方法。
(3)SQL的数据查询:掌握利用SQL语言进行简单查询、连接查询、嵌套查询和集合查询的操作方法。
(4)SQL的数据更新:掌握利用SQL语言进行数据插入、修改和删除的操作方法。
(5)视图:理解视图的作用,并掌握利用SQL语言进行视图创建、删除、查询与更新的操作方法。
(6)数据控制:理解授权和回收权限的作用,并掌握利用SQL语言进行授权和回收权限的操作方法。
2.能力培养要求
通过该章的学习,掌握关系数据库SQL语言,并能够使用SQL语言进行数据定义、数据查询、数据更新和数据控制等操作。
第三章 关系数据库的模式设计
1.知识点和教学要求
(1)问题的提出:理解为什么要进行关系数据库的模式设计。
(2)函数依赖:理解函数依赖的定义和码的概念。
(3)关系模式的规范化:掌握应用第三范式进行数据库优化的方法。
2.能力培养要求
掌握关系数据库的模式设计方法,能够应用第三范式优化数据库设计。
第四章 数据库保护
1.知识点和教学要求
(1)数据库的恢复:理解事务的概念及作用,了解常见的故障类型,掌握数据库恢复的实现技术、策略方法,以及SQL Server 2000中采用的恢复技术。
(2)数据库的并发控制:理解并发控制的概念及作用
文档评论(0)