mysql既是主码又是外码_数据库系统概论

数据库课程是高等学校计算机科学与技术专业中的核心课程之一,是一门专业基础课程,与信息类相关课程有着极为紧密的关系。

我们的数据库原理与应用课程,以教育部高等学校计算机科学与技术教学指导委员会的《高等学校计算机科学与技术专业核心课程教学实施方案》(北京:高等教育出版社,2011.10),以及教育部高等学校计算机基础课程教学指导委员会的《高等学校计算机基础核心课程教学实施方案》(北京:高等教育出版社,2011.10)为指导,进行了教学内容的设计。

该课程计划分两部分上线开课,本次上线开课的内容为其中的“数据库基本理论”和“数据库设计”两部分内容。主要如下:

第1-2讲:介绍数据库管理技术的发展历史,突出数据库技术相对于人工管理和文件系统这两种数据管理方式所具有的优点,优势在于采用数据模型表示数据,数据模型的发展是数据管理技术发展的一条主线。随着信息社会海量数据的产生,以及数据呈现多态性等,数据模型必将得到相应的发展。阐明数据库系统的三级模式结构以及二级映像机制的作用,帮助学习者了解虽然目前实际的数据库管理系统产品种类很多,但它们通常遵循ANSI/SPARC体系结构,该体系结构提供了数据独立性,减轻了用户使用系统的负担,使DBMS产品得以广泛使用。

第3-5讲:从数据模型的三个组成要素的角度,介绍关系数据模型所采用的数据结构、关系操作能力的表达方法、关系模型对于存储在数据库中的数据具有的约束能力。帮助学习者认识关系模型之所以被广泛的使用和发展,在于其可用单一的数据结构(关系)来表达实体以及实体间的联系,能比较真实地模拟现实世界,容易被人所理解且便于在计算机上实现。介绍SQL语言对关系模型的支持,以及数据库管理系统软件(DBMS)对SQL语言标准的支持。介绍不良的关系模式设计可能带来的数据冗余和更新异常问题,以及解决此类问题的关系规范化理论的相关概念和方法。

第6讲:介绍数据应用系统中数据库设计的方法。其中,数据库设计是基于应用系统需求分析中对数据的需求,解决数据的抽象、数据的表达和数据的存储等问题,其目标是设计出一个满足应用要求、简洁、高效、规范合理的数据库。基于E-R模型的规范设计方法,介绍数据库设计各个阶段所做的工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值