- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理及应用教学大纲20110223.
课程编号: 084218
课程名称: 数据库原理及应用(Principle and Application of Database)
《数据库原理及应用》教学大纲
适用
专业 计算机科学与技术(嵌入式技术方向);计算机科学与技术(数字媒体技术方向);
网络工程;软件工程 课程
类别 专业必修课 开课学期 5 学分 4 总学时 68 理论 51 实践 17 先修课程:《离散数学》、《数据结构与算法》、《程序设计方法和语言》、《操作系统》
后续课程:《数据库系统开发技术》、《软件工程》 建议教材 王珊,萨师煊.编著. 数据库系统概论(第四版). 北京:高等教育出版社,2008
胡孔法等编著. 数据库原理及应用学习与实验指导教程. 北京:机械工业出版社,2009 主要参考书 [1] Patrick ONeil,Elizabeth ONeil. Database: Principles, Programming, and Performance. Morgan Kaufmann Publishers, 2000
[2] Raghu Ramakrishnan, Johannes Gehrke.Database Management Systems(Third Edition). 北京:清华大学出版社,2003
[3] M. Tamer ?zsu,Patrick Valduriez. Principles of Distributed Database Systems (Second Edition). 北京:清华大学出版社,2002
[4] JiaWei Han,Micheline Kamber. Data Mining Concepts and Techniques. 北京:机械工业出版社,2006
[5] 胡孔法 数据库原理及应用. 北京:机械工业出版社出版社,2010
[6] 王能斌. 数据库系统原理.北京:电子工业出版社,2002
[7] 施伯乐,丁宝康,汪卫编著. 数据库系统教程(第2版).北京:高等教育出版社,2003
一、课程的性质目的和基本要求
(一)课程的性质与目的
数据库技术和系统已经成为信息基础设施的核心技术和重要基础,数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。因此数据库原理及应用是计算机科学与技术、网络工程、软件工程等计算机相关专业的专业基础课程。
本课程系统讲述数据库系统的基础理论、基本技术和基本方法。内容包括:数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念和方法、关系规范化理论、数据库设计方法和步骤、数据库访问、数据库恢复和并发控制机制等知识。通过本课程学习,使学生系统地掌握数据库系统的基本原理、基本技术和基本方法,具备操纵数据库、设计数据库和开发简单数据库系统的基本能力。
(二)课程的基本要求
1.知识要求
了解:数据库发展历史,关系代数的运算,数据库新进展。
理解:数据库的基本概念,数据库系统的三级模式结构,关系模型的基本概念,数据库的恢复技术和并发控制机制。
掌握:SQL语言的使用、数据库的完整性控制、数据库的安全管理、关系的规范化理论、数据库设计、数据库访问。
2.能力要求:
简单应用:关系代数运算描述查询;数据库设计工具的使用;通过数据访问接口ADO访问数据库,实现增、删、改、查询功能;数据库系统设计开发过程。
熟练应用:SQL语言操作数据库;数据库的完整性控制;数据库的安全控制;数据库的设计方法
二.课程章节及学时分配
(一)理论教学
序号 章节教学内容 理论学时 1 绪论 6 2 关系数据库 4 3 关系数据库标准语言SQL 8 4 数据库的完整性 4 5 数据库的安全性 4 6 关系规范化理论 4 7 数据库设计 8 8 数据库开发技术基础 7 9 数据库事务技术 4 10 数据库技术新发展 2 合计 51学时
(二)实践教学
序号 实验项目名称 学时 内容提要 实验 类型 1 数据库和表的创建与管理 2 创建数据库;利用企业管理器创建学生信息表、课程表、成绩表;创建关系;数据库备份和恢复操作 设计性 2 SQL数据更新 2 利用INSERT、UPDATE、DELETE等SQL语句进行元组的增删操作 验证性 3 SQL数据查询 2 用SELECT对数据表进行检索,运用聚集函数对数据表进行统计计算查询,对查询结果进行排序 验证性 4 数据完整性控制 2 三类完整性,check短语,触发器等完整性的定义和验证 设计性 5 数据安全管理 2 创建用户,进行用户权限授权与收回 设计性 6 需求分析与数据流图绘制 2 掌握
文档评论(0)