《数据库原理及应用A》课程教学大纲.docxVIP

《数据库原理及应用A》课程教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 1 页/共 NUMPAGES \* Arabic 3 页 《数据库原理及应用A》课程教学大纲 课程编号总学时数:64 总学分数:4 课程性质:专业基础课 适用专业:信息与计算科学 一、课程的任务和基本要求: 《数据库原理及应用》是信息与计算科学专业的一门重要的基础课程。本课程主要学习关系数据库系统,并以大型关系数据库管理系统SQL Server为实例。通过本课程的学习,达到以下要求: (1)掌握数据库系统的基本概念、基本原理,掌握关系数据库的相关知识和技术 (2)初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用 (3)掌握数据库的完整性、安全及并发控制等技术 (4)通过实际的上机操作,掌握关系数据库标准语言SQL。 (5)了解最新的数据库技术 二、基本内容和要求: 第一章? 绪论 1.数据库系统概论 2.数据模型 3.数据库系统结构 说明和要求: (1)基本要求:掌握数据库系统的基本概念;实体-联系模型的概念和方法;三级模式和二级映像;理解常用的数据模型、数据库系统结构、数据库系统的组成;了解数据管理技术的发展。 (2)重点:绘制E-R图;几种常见的数据模型;三级模式和二级映像。 第二章? 关系数据库 1.关系数据结构及形式化定义 2.关系操作 3.关系的完整性 说明和要求: (1)基本要求:掌握关系数据库概念;关系的实体完整性规则和参照完整性规则;笛卡尔积运算;理解笛卡尔积、关系、关系模式等重要概念;了解关系代数的内容;元组关系演算和域关系演算。 (2)重点:域、笛卡尔积、关系、关系模式等的定义;笛卡尔积运算;关系的实体完整性规则和参照完整性规则。 (3)难点:笛卡尔积运算;关系的实体完整性规则和参照完整性规则。 第三章? 关系数据库标准语言SQL与JDBC连接 1.SQL概述 2.数据定义 3.数据查询 4.数据更新 5.视图 6.数据控制 7.嵌入式SQL 8.JDBC编程 说明和要求: (1)基本要求:掌握能熟练应用SQL语言表达各种数据操作(特别是数据查询);掌握JDBC的工作原理和工作流程,以及对数据库的访问;理解SQL语言的基本概念;了解SQL语言的发展及其特点。 (2)重点:SQL语言的数据操作;JDBC对数据库的访问 (3)难点:SQL语言的各类嵌套查询;利用JDBC连接访问数据库 第四章  第四章? 数据库安全性与数据恢复技术 1.计算机安全概述 2.数据库安全性控制 3.视图机制 4.数据加密 5.数据库故障 6.数据库恢复的实现技术 7.数据库恢复策略 说明和要求: (1)基本要求:掌握数据库安全性控制的常用方法;掌握事务及其特性;理解恢复的实现技术;了解计算机系统的安全性及可信计算机系统评测标准安全性;视图机制原理;统计数据库安全性;事务故障、系统故障、介质故障的恢复策略。 (2)重点:数据库安全性控制的常用方法;恢复的实现技术;事务及其特性。 (3)难点:数据库安全性控制的常用方法;恢复的实现技术。 第五章? 关系数据理论和数据库设计 1.关系规范化问题的提出 2.关系规范化 3.数据库设计需求分析 4.概念结构设计 5.逻辑结构设计 6.数据库的物理设计 7.数据库的实施和维护 说明和要求: (1)基本要求:熟悉掌握:数据库设计中每个阶段的设计内容、设计方法和工具;重点概念设计和逻辑设计两个阶段;掌握求关系模式侯选码的方法以 及关系模式的范式级别的判定;保持函数依赖的3NF分解,保持无损连接的BCNF分解,以及同时保持函数依赖和无损连接的3NF分解算法;了解数据库的实 施和维护。 (2)重点:关系模式范式级别的判定;3NF的分解;概念设计和逻辑设计。 (3)难点:3NF的分解;概念设计和逻辑设计。 实践环节和要求: 实验学时32学时,具体安排见二级实验大纲。 四、教学时数分配: 理论: 实验: 上机: 其它: 教学内容 学时分配 教学内容 学时分配 绪论 4 关系数据库 6 关系数据库标准语言SQL 22 数据库的安全性与数据恢复 4 关系数据理论和数据库设计 8 合计 44 五、其它项目(含课外学时内容):无 六、有关说明: 1教学和考核方式: 本课程属考试课,考核方式为闭卷,实验占20%,平时占10%,考试占70%。 2习题: 教材每章后习题适当布置。 3能力培养要求: 培养学生:培养学生利用数据库的基本理论分析、解决实际问题的能力,培养学生使用数据库语言编程开发的能力。 4与其它课程和教学环节的联系: 先修课程和教学环节:程序设计与算法语言A,数据结构与算法语分析。 后续课程和教学环节:面向对象分析与设计,java高级应用开发。 平行开设课程和教学环节:web编程

文档评论(0)

CUP2008013124 + 关注
实名认证
文档贡献者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档