数据库系统【英】教学大纲.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统【英】教学大纲

数据库系统 大纲号 学分:3 学时:48 执笔人:衷 宜 审订人:张 宏 课程性质:学科基础课 一、课程的地位与作用 数据库系统以规范的数学模型和统一的语言来管理大量数据存储并共享数据,其数学模型和语言规范独立于特定操作系统和前台开发语言,已成为应用软件必不可少的后台数据支撑;同时数据库系统也在不断自我发展和完善。其中关系型数据库因其基于关系代数而概念清晰、结构简单,功能强大且效率高,在当今软件开发中占据重要地位。本课程针对关系型数据库系统的设计和编程,从实用性角度出发,系统介绍数据库系统的基本原理和开发方法,学生既能学到规范的数据库设计和编程方法,又能掌握实用的开发技术。 二、课程的教学目标与基本要求 1. 教学目标 《数据库系统》通过课堂授课、上机实践和作业指导等各项教学手段,使学生能掌握关系型数据库设计和编程的基本概念和原理;掌握数据库设计和编程的一般过程和基本方法;掌握SQL语言及工具的使用方法,并能自主开发和维护简单的数据库系统。 2. 基本要求 (1) 本大纲内容适用于大学计算机系高年级必修课(计算机应用、软件工程和计算机网络专业)。 (2) 本大纲在3学分(48学时)内完成,其中8学时上机实验。 (3) 学生应有一定的数据结构基础和动手能力,并能熟练操作计算机系统。 三、主要内容 1 The Worlds of Database Systems 1.1The Evolution of Database Systems 1.1.1 Early Database Management Systems 1.1.2 Relational Database Systems 1.2 The Architecture of a DBMS 1.2.1 △Overview of DBMS Components 1.2.2 The Storage Manager 1.2.3 The Query Manager 1.2.4 ★The Transaction Manager 1.2.5 ★Client-Server Architecture 1.3 Outline of the Book 2 Database Modeling 2.1 Entity-Relationship Diagrams 2.1.1 △Multiplicity of E/R Relationships 2.1.2 Multiway Relationships 2.1.3 Roles in Relationships 2.1.4 Attributes on Relationships 2.1.5 △Converting Multiway Relationships to Binary 2.2 Design Principles 2.2.1 Faithfulness 2.2.2 Avoiding Redundancy 2.2.3 Simplicity Counts 2.2.4 ★Picking the Right Kind of Element 2.3 The Modeling of Constraints 2.3.1 △Key 2.3.2 Representing Keys in the E/R Model 2.3.3 Single-Value Constraints 2.3.4 △Referential Integrity 2.3.5 Referential Integrity in E/R Diagrams 2.3.6 Other Kinds of Constraints 2.4 △Weak Entity Sets 2.4.1 Causes of Weak Entity Sets 2.4.2 Requirements for Weak Entity Sets 2.4.3 Weak Entity Set Notation 2.5 Summary 3 The Relational Data Model 3.1 △Basics of the Relational Model 3.1.1 Attributes 3.1.2 Schemas 3.1.3 Tuples 3.1.4 Domains 3.1.5 ★Equivalent Representations of a Relation 3.1.6 Relation Instances 3.2 △From E/R Diagrams to Relational Designs 3.2.1 From Entity Sets to Relations 3.2.2 From E/R Relationships to Relations 3.2.3 ★Handling Weak Entity Sets

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档