- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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模型是一个图示化模型,提
您可能关注的文档
最近下载
- 【PPT课件】2024肠外营养中电解质补充中国专家共识解读.ppt
- 2023ABB设计师低压电气产品选型手册.docx
- 文献检索与论文写作实训-全套PPT课件.pptx
- 邮政银行网点工作总结.pptx VIP
- iso1461-德国镀锌标准.docx
- ISO-26262-道路车辆-功能安全--2018.pptx VIP
- 初中语文阅读理解练习题及答案.docx VIP
- ISO-26262-道路车辆-功能安全--2018.ppt VIP
- 华南理工大学管理统计学课件第7章 相关与回归分析.ppt
- 2024年北京市西城区教委事业单位公开招聘考试笔试【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
文档评论(0)