- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]20101020_085716_337153_第6章 数据库系统概论
信息系统基础 第6章 数据库系统概论 第6章 数据库系统概论 6.1 数据管理技术的发展 6.2 数据模型、数据库与数据库系统 6.3 关系模型与关系数据库 6.4 结构化查询语言SQL 6.5 数据库技术新发展 人工管理阶段 身边的数据库应用 超市销售系统 铁路售票系统 图书馆管理系统 银行业务系统 学校教学管理系统 … … 6.1数据管理技术的发展 数据库系统阶段 数据库系统概论 6.1 数据管理技术的发展 6.2 数据模型、数据库与数据库系统 6.3 关系模型与关系数据库 6.4 结构化查询语言SQL 6.5 数据库技术新发展 6.2 数据模型、数据库与数据库系统 数据模型 模型是对现实世界的抽象。在数据库技术中,用模型来描述数据库的结构和语义,对现实世界进行抽象。按照不同的应用层次,数据模型可划分为概念模型和数据模型 。 6.2 数据模型、数据库与数据库系统 概念模型:又称为信息模型,是一种独立于计算机系统的数据模型,不涉及信息在计算机中的表示,按用户的观点对数据进行建模。概念模型常采用“实体——联系模型”描述,其主要术语有: 实体:客观存在并可相互区分的事物。比如教师、学生 、课程 属性:实体所具有的特性,一个实体可以由若干个属性来刻画。比如学生实体就可以用学号、姓名、性别、年龄、班级等一系列属性来描述。 键:在实体集中可以唯一标识实体的属性集,也叫关键字。比如在学生实体中,学号就可以作为键 6.2 数据模型、数据库与数据库系统 概念模型 联系:现实世界中联系的反映,包括实体内部个属性之间的联系和实体之间的联系。实体之间的联系可以归结为三种:一对一、一对多、多对多。 实体——联系方法:简称E-R方法,采用图形的方式描述实体之间的联系,基本元素有: 6.2 数据模型、数据库与数据库系统 概念模型 实体——联系方法 6.2 数据模型、数据库与数据库系统 数据模型 数据模型也称为逻辑数据模型,是直接面向数据库的逻辑结构的,是对现实世界的第二层抽象。这类数据模型直接与数据库管理系统有关,有严格的形式化定义,以便于在计算机系统中实现。 6.2 数据模型、数据库与数据库系统 数据模型的组成要素 数据结构:描述数据的类型、内容、性质以及数据间的联系等 数据操作:主要有检索和更新(包括插入、删除、修改)两大类操作 数据的约束条件:描述数据结构内数据间的语法、词义联系、它们之间的制约和依存关系,以及数据动态变化的规则,以保证数据的正确、有效和相容 6.2 数据模型、数据库与数据库系统 主要的数据模型 层次模型 用层次结构表示实体类型及实体间联系的数据模型。 特点:有且仅有一个根结点;根结点以外的其它结点有且仅有一个父结点。 6.2 数据模型、数据库与数据库系统 主要的数据模型 网状模型 各实体集之间往往建立的是一种层次不清的一对一、一对多和多对多的联系 。 特点:允许一个以上的结点无父节点;一个结点可以有多个父节点;两个节点之间可以有多个联系。 6.2 数据模型、数据库与数据库系统 主要的数据模型 关系模型 关系模型用二维表格来表示实体及实体间的联系,这样一个表格被称为一个关系。 6.2 数据模型、数据库与数据库系统 主要的数据模型 关系模型 二维表中的每一列称为一个字段,每一行称为一个记录。该表应满足下列条件: 表中不允许有重复的字段名; 表中每一列中的数据的类型必须一致; 表中不应有内容完全相同的数据行; 表中行(列)的顺序的任意排列,应不影响表中各数据项间的关系。 数据库的基本概念 数据 数据库(DB) 数据库管理系统(DBMS) 数据库系统(DBS) Oracle 数据库管理系统 Sybase 数据库管理系统(铁路系统) Informix 数据库管理系统(银行系统) Microsoft SQL Server 数据库管理系统 Microsoft Access 数据库管理系统 6.2 数据模型、数据库与数据库系统 数据库体系结构 数据库系统在总体上都具有三级结构的特征,即外模式、模式、内模式,称为数据库的体系结构,也称为“三级模式结构”。 模式(schema):数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。它是数据库系统模式结构的中间层,既不涉及数据的物理存储细节和硬件环境,也与具体的应用程序无关。 外模式(external schema):是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一特定应用有关的数据的逻辑表示。通常是模式的子集 。 内模式(internal schema)
您可能关注的文档
- [工学]1绪论-络筒.ppt
- [工学]1绪论、工程材料的主要性能.ppt
- [工学]2 传感器的特性.ppt
- [工学]1自动检测技术.ppt
- [工学]1钢结构焊接制造B.ppt
- [工学]2 几种特殊类型的函数积分.ppt
- [工学]2 UML建模语言.ppt
- [工学]2 拉伸、压缩、剪切.ppt
- [工学]2 土的物理性质.ppt
- [工学]2 数字电路基础.ppt
- 2025年初级软考考试黑钻押题及参考答案详解(名师推荐).docx
- 2025年初级软考考试黑钻押题及参考答案详解【新】.docx
- 2025年初级软考考试黑钻押题及参考答案详解(突破训练).docx
- 2025-2030中国BGA锡球行业市场发展趋势与前景展望战略研究报告.docx
- 2024年统编版历史七年级上册 第3课 中华文明的起源 教学课件.pptx
- 2025年初级软考考试黑钻押题及参考答案详解【培优A卷】.docx
- 2025年初级软考考试黑钻押题及参考答案详解【培优A卷】.docx
- 2025年初级软考考试黑钻押题【必刷】附答案详解.docx
- 2025年初级软考考试黑钻押题【B卷】附答案详解.docx
- 2025年初级软考考试黑钻押题及参考答案详解【培优A卷】.docx
最近下载
- 民事陪审员培训课件.pptx VIP
- 材料科学基础:第十二章 金属材料强韧化机制.ppt VIP
- CNAS-GL27-2009 声明检测或校准结果及与规范符合性的指南.pdf VIP
- 胃脘痛护理查房.ppt VIP
- 【行业研报】2023年肯尼亚行业企业战略规划方案及未来五年行业预测报告.docx VIP
- 人民陪审员培训课件.pptx VIP
- 《氧化还原反应方程式的配平》练习题 .pdf VIP
- 部编六年级下册第11课《十六年前的回忆》一等奖教学设计说课稿.docx VIP
- GB_T 39637-2020 金属和合金的腐蚀 土壤环境腐蚀性分类.pdf
- 聚硼硅氮烷合成、掺杂及SiBCN陶瓷应用研究.docx VIP
文档评论(0)