网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库基础知识点讲解.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库 数据库系统基本概念 数据库的基本概念 信息:信息是现实世界事物的存在方式或运动状态的反映,是对事物间相互联系、相互作用的描述。信息具有可感知、可存储、可加工、可传递和可再生的自然属性。 数据:数据是描述现实世界事物的符号记录。 信息与数据的关系:数据是信息的符号表示,或称载体;信息是数据的内涵,是数据的语义解释。 数据库:数据库是按一定结构组织并可以长期存储在计算机内的、在逻辑上保持一致的、可共享的大量相关联数据的集合。 数据库中的数据通常分为两部分:用户数据和系统数据 系统数据:亦称为数据字典,包括对数据库的描述信息、数据库的存储管理信息、数据库的控制信息、用户管理信息和系统事务管理信息等。数据字典亦称为元数据或系统目录。 数据库管理系统:是位于用户和操作系统之间的一个定义、操纵、管理、构建和维护数据库的系统软件,是数据库和用户之间的一个接口。 数据库管理员(DBA)的职责: 确定数据库中的信息内容和结构 确定数据库的存储结构和存储策略 定义数据的安全性要求和完整性约束 监控数据库的使用和运行 数据库的性能改进 定期对数据库进行重组和重构,以提高系统的性能 系统分析员的职责: 负责应用系统的需求分析和规范说明 确定系统的软硬件配置并参与数据库系统的概要设计 数据库设计人员的职责: 参加用户需求调查和系统分析 负责数据库中数据的确定、数据库各级模式的设计 (11)1968年,美国IBM公司推出第一个数据库管理系统IMS (12) 1970年,美国IBM公司的高级研究员E.F.Codd提出了关系数据模型及其相关概念。奠定了关系数据库的理论基础。 数据库方法的主要特征 数据库方法的优势: 数据库系统自描述特点 数据结构化 数据共享性高、冗余度小、易扩充 数据独立性高 由DBMS进行统一的数据管理和控制 DBMS的数据控制功能: 提供数据库数据的安全性保护,限制非授权的访问 提供数据库的备份和恢复功能 提供定义和确保数据库完整性检查 提供并发控制功能 提供高效的数据查询处理和优化 提供多用户界面 数据库系统的构成成分(P2) (1)构成:数据库操作系统、数据库管理系统、应用开发工具、应用系统、数据库管理员、数据库用户 数据库技术的研究领域 数据库管理系统软件的研究 研究的目的:提高系统的性能和提高用户的生产率 数据库设计技术和方法的研究 数据库理论的研究 数据模型 数据模型基本概念和主要成分 数据模型: 数据模型是用来描述数据库数据的结构、定义在结构上的操纵,以及数据间的约束的一组概念和定义,描述了数据库的静态特征与动态行为,为数据库的表示和操纵提供框架。 数据模型应满足的三点要求: 能比较真实地模拟现实世界 容易为人所理解 便于在计算机上实现 数据模型组成的要素: 数据结构:以一种统一的方式描述基本数据项的类型与性质以及数据与数 据间的关联 数据操作:表示数据模型的动态结构 数据约束:既刻画了数据静态特征,也表示了数据动态行为准则 主要是数据完整性约束 数据模型是数据库系统的核心和基础。 数据模型的抽象层次和相互关联 各抽象层次的主要数据模型 数据模型的分类:概念层模型、逻辑层模型、物理层模型 概念层模型:简称概念模型,是现实世界到信息世界的语义抽象,主要用于数据库概念设计。 逻辑层模型:简称逻辑模型,用于描述数据库数据的整体逻辑结构。 传统的逻辑模型是基于记录的模型,分为:层次模型、网状模型和关系模型。面向对象模型不是传统的基于记录的模型。 物理层模型:简称物理模型,描述逻辑模型的物理实现,是数据库最底层的抽象。它确定数据的物理存储结构、数据存储路径以及调整、优化数据库的性能。 物理模型的设计目标是提高数据库性能和有效利用存储空间 概念数据模型——E-R模型 概念模型用于信息世界的建模,与具体的DBMS无关 几个概念: 实体:客观存在并可以相互区别的事物称为实体。 属性:实体所具有的某一特性称为属性。 域:属性的取值范围称为该属性的域。 实体型:用实体名及其属性名集合来抽象和刻画同类实体,称为实体型 实体集:同类实体的集合,称为实体集。 两个实体型之间的联系: 一对一联系 (1:1) 一对多联系 (1:n) 多对多联系(m:n) 一对一联系是一对多联系的例,一对多联系是多对多联系的特例 概念模型的表示方法——实体-联系模型(E-R模型) E-R模型是一个图示化模型,提

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档