- 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,数据库系统管理阶段。 数据库管理阶段的优点:1,数据结构化;2,数据的共享性高、冗余度低、易扩充;3,数据独立性高;4,DBMS对数据进行统一的管理和控制。 数据库(Databaes,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。 数据库的特征:1,数据按照一定的数据模型组织、描述和储存;2,可为各种用户共享;3,冗余度较小;4,数据独立性较高;5,易扩展。数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据室相互独立的。数据的逻辑独立性事之用户的应用程序与数据库的逻辑结构是相互独立的。数据与程序的独立,把数据的定义从程序中分离出去,加上数据的存取又由DBMS负责,从而简化了应用程序的编制,大大减少了应用程序的维护和修改工作。 数据库管理系统(Databaes Mangement System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。DBMS用途:科学地组织和存储数据、高效地获取和维护数据。1,数据定义语言(DDL),定义数据库中的数据对象; 2,数据操纵语言(DML),操纵数据实现对数据库的基本操作(查询、插入、删除和修改);3,数据库的事务管理和运行管理;4,数据库的建立和维护功能;5,其他功能。 数据库系统(Databaes System,简称DBS)是指在计算机系统中引入数据库后的系统构成。在不引起混淆的情况下常常把数据库系统简称为数据库。数据库系统的构成:数据库、操作系统、数据库管理系统、应用系统、数据库管理员和用户。 数据库系统的三级模式结构(内部的模式结构):是指数据库系统由外模式、模式,内模式构成。模式(也称逻辑模式):数据库中全体数据的逻辑结构和特征的描述,所有用户的公共数据视图,综合了所有用户的需求。一个数据库只有一个模式。外模式(也称子模式或用户模式):数据库用户使用的局部数据的逻辑结构和特征描述,数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。模式与外模式的关系:一对多;外模式通常是模式的子集;一个数据库可以有多个外模式。反映了不同的用户的应用需求、看待数据的方式、对数据必威体育官网网址的要求;对模式中同一数据,在外模式中的结构、类型、长度、必威体育官网网址级别等都可以不同。外模式的用途:保证数据库安全性的一个有力措施;每个用户只能看见和访问所对应的外模式中的数据。内模式(也称存储模式):是数据物理结构和存储方式的描述;是数据在数据库内部的表示方式。一个数据库只有一个内模式。 数据库的良机映像是什么?1、外模式/内模式映像:外模式与模式之间的对应关系:每一个外模式都对应一个外模式/模式映象;映象定义通常包含在各自外模式的描述中。保证数据的逻辑独立性。2、模式/内模式映象定义了数据全局逻辑结构与存储结构之间的对应关系。例如,说明逻辑记录和字段在内部是如何表示的。保证数据的物理独立性。 数据库的体系结构(外部结构):单用户结构;主从式结构;分布式结构;客户机 / 服务器结构;浏览器 / 数据库服务器结构。 数据模型:在数据库中用数据模型来抽象、表示和处理现实世界中的数据和信息。数据模型是对现实世界数据特征的抽象。在数据库技术中,用数据模型的概念描述数据库的结构与语义。 数据模型的三要素:1,数据结构(描述数据库的组成对象以及对象之间的联系);2,数据操作(对数据库中各种对象的实例允许执行的操作集合);3,数据的完整性约束条件(一组完整性规则的集合) 模型分成两类,分属于两个不同的层次:(1)概念模型, 也称信息模型,它是按用户的观点来对数据和信息建模。主要用于数据库设计,(2) 数据模型,主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。主要用于DBMS的实现。 常用的数据模型:层次模型,网状模型,关系模型,面向对象模型。 关系模型是最重要的一种数据模型,关系数据库系统采用关系模型作为数据的组织方式,现行的数据库系统大都是基于关系模型的数据库系统。关系模型的特点:1)建立在严格的数学概念基础之上;2)概念单一,容易理解;3)存取路径对用户隐蔽;4)数据联系是靠公公属性联系; 1完整性约束的分类:实体完整性(关系中的远足在主属性上不能有空值),参照完整性(外间的值不允许参照不存在的相应表的主键的值),用户定义的完整性(用户根据具体应用的语义要求,利用DBMS提供的定义和检验这类完整性规则的机制,用户自己定义的完整性规则); 2完整性规则分为:(1)实体完整性规则:关系中的元组在主属性上不能有空值。(2)参照完整性规则:外键的值不允许参照不存在的相应表的主键的值。(3)用户定义的完整性规则:用户定义的完整性规则是用户根据具体应用的语义要求,利用DBMS提供的定义和检验这类完整性规则的机
文档评论(0)