- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[经济学]2011年7月 02120-数据库及其应用
数据库技术
第一章
数据管理大体上可分为管理阶段、文件系统阶段和数据库系统阶段。
在数据库系统阶段,数据库技术具有以下五个特点:数据结构化、数据共享、数据冗余少、有较高的数据独立性提供了方便的用户接口。文件系统与数据库系统的最大区别是数据结构化。
若干记录的集合称为文件。
描述事物性质的最小数据单位是数据项。记录是若干数据项的集合,一个记录能表达一个具体事物数据库DB是存储在磁盘等外部直接存取设备上的数据集合,是按一定的数据结构组织起来的,数据库是一个结构化的数据集合,主要是通过综合各个用户的文件,除去不必要的冗余,使之相互联系所形成的数据结构。(结构化的、有联系的数据集合)
数据库系统由数据库、支持数据库运行的软硬件、数据库管理员等部分组成。
数据库管理系统简称DBMS,是数据库系统的关键组成部分,是专门用于数据管理的软件。DBMS是用户与数据库的接口,应用程序只有通过DBMS才能和数据库打交道。数据库管理系统DBMS包括数据库定义、数据库、数据库数据库维护、数据库控制等。DBMS对数据库控制主要是数据安全性控制、完整性控制、故障恢复和并发控制四个方面。
DBA是指数据库管理员,其职责是维护和管理数据库,定义模式定义安全性规则定义完整性规则数据模型是对客观事物及其联系的描述,是记录及其联系的集合,应具有描述数据和数据联系两方面的功能数据库系统中的数据模型有层次模型、网状模型和关系模型。
在微机上的数据库系统应用最广泛的数据模型是关系模型。关系模型的本质是一张二维表,关系模型中,一张二维表就称为一个关系。数据库三级组织结构,从内到外分三个层次描述,分别称为内模式、模式、外模式。
称为概念模型表达计算机实现观点的数据库全局逻辑结构称为逻辑模型模式描述数据库物理结构的模型称为内部模型内部模型,又称存储模式,具体描述了数据是如何组织存储在存储介质上,称内模式为系统程序员视图。只有内模式才是真正存储数据的。表达观点的数据库局逻辑结构模型称为逻辑模型外模式通常是模式的一个子集,又称子模式,外模式面向用户,是用户眼中的数据库,称外模式为用户视图。
在数据库的三级模式中,内模式是逻辑模式的。模式逻辑模式逻辑模式是内模式逻辑
15、实体:实际存在的东西或是概念性的东西属性:实体所具有的性质信息世界用语:实体集、实体、属性、实体键,在数据世界中对应:文件、记录、数据项(字段)、记录键。“键”也称关键字,是指在实体属性中,可用于区分实体集中不同个体的个或几个属性的组合。凡在关系中可以用来惟一标识元组的属性或属性组叫做候选键。在关系中,当有多个属性可作为键而选定其中一个时,则称它为该关系的主键。当关系中的某个属性或某一组属性并非主键,但却是另一个关系的主键时,称该属性为外部键。凡可作为侯选键的属性叫主属性,不能作为侯选键的属性叫非主属性。
二维表一个关系就是一张二维表,表中的每一行对应关系中的一个元组,它对应于信息世界中的实体和计算机世界中的记录,表中的每一列就是关系中的一个域。也称为属性,对应于计算机世界中的字段。不允许“表中套表”,即表中字段必须是原子的。列的次序、行的次序可以任意交换。判断两个关系是否相等,与属性的次序无关,与元组的次序无关,与关系的命名无关。关系模式的三类完整性规则是:实体完整性规则、完整性规则、用户定义的完整性规则。实体完整性约束是指关系中的“主键”不允许取空值。完整性规则是限制引用不存在的记录。关系数据操作的最大特点是:以关系为处理单位,处理后的结果是关系。关系模型有三个重要组成部分,即数据结构、数据和数据完整性规则。数据库设计包括数据库系统的逻辑设计、物理设计、应用程序设计和系统的运行与维护等方面。
数据库逻辑设计分为三个阶段,分别是:收集和分析用户要求、建立E-R模型和数据库模式设计。
逻辑设计第二阶段建立E-R模型分两步,首先应进行局部E-R模型设计,然后进行总体E-R模型的设计。
E-R方法,又称为实体联系表示法。E-R图的三大要素:属性、实体、联系。E-R图:方框表示实体,椭圆表示实体的属性,菱形表示联系。实体间的联系分别是一对一联系(1:1),一对多联系(1:n),多对多联系(m:n)。假设一名学生可以选修多门课程,且一门课程有多名学生选修,则学生和课程之间的联系是多对多联系(m:n)局部E-R模型E-R模型局部E-R模型消除冲突E-R模型消除消除合并E—R图时需要消除的冲突是结构冲突属性冲突命名冲突从E-R图导出关系模型的时候,图中的每一个实体,都应转换为关系,其中应包括对应实体的全部属性,并应根据关系所表达的语义确定哪个属性(或哪几个属性组合)作为主键。多对多联系转换为一个关系如果两个实体之间存在MN联系,则将它们转换为关系模型的结果是所谓单目运算就是对一个关系施加的运算,所谓双目运算就是对两个关系
您可能关注的文档
- [管理学]权重案例免费.doc
- [管理学]服务营销与管理.ppt
- [管理学]杰出管理者三v3-刘有林.ppt
- [管理学]根据党中央提出建设.doc
- [管理学]案例讨论资料:A连锁商贸公司税收筹划.doc
- [管理学]桂林旅游商品市场开发的分析与策略04.doc
- [管理学]案例:宝供物流市场定位.ppt
- [管理学]模拟试卷三答案.doc
- [管理学]欧洲商业银行组织架构改革方向及启示.doc
- [管理学]比较政治现代化总结.ppt
- 2025年江西省宜春市樟树市派出所招聘协(辅)警6人考前自测高频考点模拟试题附答案详解.docx
- 2025年江苏省徐州市鼓楼区审计局招聘考前自测高频考点模拟试题及答案详解1套.docx
- 2025年江苏省苏州市常熟市派出所招聘协(辅)警6人考前自测高频考点模拟试题附答案详解.docx
- 2025年江西省景德镇市珠山区发展和财政局招聘编外人员考前自测高频考点模拟试题及答案详解1套.docx
- 2025年江苏省徐州市九里区供销合作社招聘2人考前自测高频考点模拟试题含答案详解.docx
- 2025年江苏省常州市戚墅堰区审计局招聘考前自测高频考点模拟试题及答案详解1套.docx
- 2025年江苏省无锡市北塘区派出所招聘协(辅)警6人考前自测高频考点模拟试题及答案详解1套.docx
- 2025年江苏省扬州市邗江区供销合作社招聘2人考前自测高频考点模拟试题附答案详解.docx
- 2025年江苏省扬州市江都市事业单位招聘考前自测高频考点模拟试题附答案详解.docx
- 2025年河北省沧州市东光县派出所招聘协(辅)警6人考前自测高频考点模拟试题附答案详解.docx
文档评论(0)