- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理及应用数据库原理及应用
目录
一、课程综述 1
第一章 绪论 2
第二章 关系数据库 3
第三章 关系数据库标准语言SQL 3
第四章 数据库安全性 3
第五章 数据库完整性 4
第六章 关系数据理论 4
第七章 数据库设计 5
第八章 数据库编程 5
第九章 关系查询处理和查询优化 5
第十章 数据库恢复技术 6
二、学习心得与体会 6
三、E——R模型 8
1、基本概念 9
2、E-R模型的结构 9
E-R模型的构成成分是实体集、属性和联系集,其表示方法如下: 9
因此,E-R模型也称为E-R图。 9
3、E-R模型对几种特殊的实体联系的表示 9
4、E-R 模型的特点 11
5、E—R图的设计方法: 11
6、设计实例: 12
四、研究与应用 15
参考文献 17
一、课程综述
数据库是数据管理的最新技术,是计算机科学的分支。数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。
本课程系统地介绍数据库的基础理论、数据库系统设计与数据库应用技术三方面的内容。数据库基础理论知识部分主要内容包括、关系理论、SQL语言及其操作、关系规范化、数据库安全与保护。数据库系统设计部分详细介绍数据库设计的需求分析、概要设计、详细设计和物理设计。数据库原理及应用以数据库系统的核心——DBMS的出现背景为线索,引出数据库的相关概念及数据库的整个框架体系,理顺数据库原理、应用与设计之间的有机联系本章从数据这个最基本的概念入手,介绍了数据处理中常用的实体集、实体和属性,文件、记录和数据项等基本概念,同时指出数据库技术是用于数据处理的技术数据库技术的核心是数据库管理系统,介绍了DBMS的功能和组成,特别是介绍了数据字典,以期帮助理解DBMS的复杂功能,同时简单介绍流行的关系型DBMS数据库系统的各个部分的作用及相互的关系,对数据库系统从总体上有所认识 随着介绍了数据管理技术的发展阶段,着重说明数据库中数据的三级模式和二级映射的组织方式,以阐述数据库技术和文件系统的本质区别,同时为数据库技术的特点做铺垫。从数据模型是对现实世界的事物及其联系的模拟和抽象的基本观点出发,分两类介绍常用的数据模型一类是和计算机无关的概念模型E-R模型,主要用于数据库设计另一类是面向计算机的实施模型层次模型、网络模型及关系模型,它们不仅描述了数据库的逻辑结构也描述了高层的物理结构。
二、学习心得与体会
在刚开始选课的时候就注意到了这门课程,觉得它的应用范围比较广泛,能够学以致用,所以毫不犹豫的选择了这门课。刚学了数据库这门课,对这门课的第一印象是学起来应该挺轻松的。但是对数据库这门课并没有系统而具体的认识,也只是有一些懵懂的感知,然而在学习这门课的过程中,在对数据库的了解过程中,慢慢对数据库有了感观。数据库这一词并不是很难想象,并不是像外人看来很神奇。学习这门课程不仅可以增加自己的知识储备,扩展自己的专业方向,另外还可以增强我的实践技能,对于我的日常生活也是相当的有用的。
经过一个学期的数据库课程的学习,我掌握了创建数据库以及对数据库的操作的基础知识。数据库这门课涉及到以前的知识不多,是一门从头学起的课程,即使基础不是很好,只要认真听讲、复习功课,还是一门比较容易掌握的课。
课堂上讲的知识比较理论化,如果不动手就无法将知识转化为技能,而动手去做能够让我们将学过的知识在实践中运用,找到知识漏洞,并且能学到更多关于实际操作的知识和技巧,并且培养了我们的自学能力。因此,除了基础知识的学习,上机练习对于自己来说才会最为重要的,因为个人觉得学以致用比学会更有效,在上机的过程中自己才最为真实地感受了数据库,怎样去建立数据库系统、去应用它,也在上机练习中了解了数据库课程学习中的一些抽象的概念。
我们的选课系统,教务系统等等,这些我们学习生活中无处不在的东西就隐藏着数据库的应用,因而通过对数据库的学习,我也明白了各行各业都离不开数据库,也明白了数据库这门课的广泛性,如果能够认真学好它,那么将来不管是在自己的工作中还是自己的生活中都是百利而无害的。虽然刚开始学习的时候,很多刚接触的名词搞得自己一头雾水,但是学习久了也就明白了。
这门课的学习使自己收获了很多,其中最为重要的莫过于建立数据库系统。
三、E——R模型
1、基本概念
E-R模型(实体-联系模型提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具E-R模型的结构E-R模型的构成成分是实体集、属性和联系集,其表示方法如下:
(1) 实体集用矩形框表示,矩形框内写上实体名。
(2) 实体的属性用椭圆框表示,框内写上属性名,并用无
文档评论(0)