农业数据库系统-数据库系统概述_第1页
农业数据库系统-数据库系统概述_第2页
农业数据库系统-数据库系统概述_第3页
农业数据库系统-数据库系统概述_第4页
农业数据库系统-数据库系统概述_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统概述目录010203数据库系统的构成与特点数据库管理系统数据库中的数据模型04数据库设计01数据库系统的构成与特点数据库系统(databasesystems)是计算机应用系统中一种专门管理数据资源的系统,由数据库、数据库管理系统和用户应用三部分组成。数据库系统的构成与特点数据库数据库管理系统用户应用数据库系统(一)数据库系统的构成数据库系统的构成与特点数据库系统简图数据库用户软件硬件终端用户应用程序员数据库管理员数据库管理系统DBMS

存储数据库运行DBMS(包括操作系统)的硬件资源数据库系统的4个组成部分构成了一个复杂的层次系统。数据库用户软件硬件数据库系统的构成与特点(一)数据库系统的构成数据库系统的构成与特点(二)数据库系统的特点数据库系统的特点数据的结构化数据共享性好数据独立性好用户接口简单系统运行可靠能够重组数据能够描述数据间的内在联系数据库管理系统02数据库管理系统(DataBaseManagementSystem,DBMS)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。数据库管理系统用户管理员访问维护数据库管理系统管理控制数据库使用维护(一)数据库管理系统的概念数据库管理系统(二)数据库管理系统的功能数据库管理系统的功能数据定义功能数据存取功能数据库运行管理功能数据库建立和维护功能数据库的传输数据库管理系统(三)数据库管理系统的层次结构应用层语言翻译处理层数据存取层数据存储层操作系统

数据库管理系统(四)常用的数据库管理系统常用的数据库管理系统OracleOracle公司的产品,世界上最好的数据库系统主要满足对银行、金融、保险等企业、事业开发大型数据库需求MicrosoftSQLServerMicrosoft公司的产品,针对不同用户群体的多个版本要求在Windows操作系统平台上运行,易用性好MySQL瑞典MySQLAB公司开发,现在MySQL并入了Oracle旗下体积小、速度快、成本低、开放源码,广泛地应用在Internet上的中小型网站中MicrosoftAccessMicrosoftOffice的成员之一优点:存储方式单一、面向对象、界面友好、易操作等;局限性:数据库过大、网站访问频繁、记录数过多性能会急剧下降数据库中的数据模型03在数据库中用数据模型(datamodel)来抽象、表示和处理现实世界中的数据和信息。数据库中的数据模型数据模型数据模型是指描述反映客观事物的数据及其联系。按照应用层次,数据模型分为概念数据模型、逻辑数据模型和物理数据模型等三类。现实世界概念模型机器世界概念数据模型也称信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计。是现实世界到机器世界的一个中间层次,是数据库设计的有力工具。(一)概念数据模型数据库中的数据模型数据库中的数据模型1.概念数据模型的特点特点语义理解方便直接简单易于理解数据库中的数据模型2.概念数据模型的表示方法E-R方法称为实体-联系方法(Entity-RelationshipApproach),也成为E-R模型,该方法能够方便、准确地表示出上述信息世界中常用的概念,它用E-R图来描述现实世界的概念模型。E-R图举例作为主键的属性在文字下面加下划线学号id姓名name年纪grade班级class成绩单id学生id分数score学生student成绩单拥有实体属性属性逻辑数据模型又被简称为数据模型,主要包括网状模型,层次模型,关系模型等,它是按计算机系统的观点对数据建模,主要用于DBMS的实现。(二)逻辑数据模型数据库中的数据模型网状模型层次模型关系模型逻辑数据模型数据库中的数据模型1.网状模型的特点能很好地解决了实体间复杂关系的表达问题有致命的弱点,即当需求扩展时,对原有数据结构及应用程序的修改会产生严重的后果网状模型的特点:①可以有一个以上的结点无“父”;②至少有一个结点有多于一个的“父”按照网状数据结构建立的数据库系统称为网状数据库系统用数学方法可将网状数据结构转化为层次数据结构数据库中的数据模型2.层次模型的特点数据模型简单对具有一对多的层次关系描述自然、直观,容易理解性能优于关系模型,不低于网状模型层次数据模型提供了良好的完整性支持不能很好的表示两个以上实体型之间的复杂关联和实体型之间多对多关联。优点缺点数据库中的数据模型3.关系模型的特点优点缺点关系模型中把数据看成一个二维表格,每个二维表格就是一个关系,由多列和多行组成,每列描述实体的一个属性,每行描述一个具体实体。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论