当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《大学计算机基础》课程教学资源(PPT课件讲稿)第七章 数据库管理系统

资源类别:文库,文档格式:PPT,文档页数:31,文件大小:1.08MB,团购合买
一、数据库系统概述 二、数据模型 三、SQL语言简介 四、数据库设计初步 五、Access数据库管理系统
点击下载完整版文档(PPT)

第七章 数据库管理系统 個闺大学计算机基础第七章

大学计算机基础—第七章 1 第七章 数据库管理系统

本章主要内容 旬数据库系统概述 旬数据模型 SQL语言简介 旬数据库设计初步 旬 Access数据库管理系统 個闺大学计算机基础第七章

大学计算机基础—第七章 2 本章主要内容 数据库系统概述 数据模型 SQL语言简介 数据库设计初步 Access数据库管理系统

数据库系统概述 数据库技术是数据信息管理的核心技术,产生于 20世纪60年代末。是计算机应用的一个重要方向。 数据库技术最大程度地实现了数据共享,极大地提 高了数据的管理效率和使用效率。 》数据库是计算机内有组织、可共享的数据的集合 》数据库通过数据库管理系统(DBMS)进行数据存取、 数据安全、并发控制、灾难恢复等管理工作 個闺大学计算机基础第七章

大学计算机基础—第七章 3 数据库系统概述 数据库技术是数据信息管理的核心技术,产生于 20世纪60年代末。是计算机应用的一个重要方向。 数据库技术最大程度地实现了数据共享,极大地提 高了数据的管理效率和使用效率。 数据库是计算机内有组织、可共享的数据的集合 数据库通过数据库管理系统(DBMS)进行数据存取、 数据安全、并发控制、灾难恢复等管理工作

数据库管理技术的发展 》人工管理阶段(50年代中期以前) 数据在运行时输入内存,计算完成后就释放内 存。一个程序对应一组特殊数据,即使多个程序涉 及相同的数据,也必须各自定义和使用,无法相互 利用和参照,不能共享,没有独立性,存在较大的 数据冗余。 应用程序1 应用程序2 应用程序n 数据集1 数据集2 数据集n 個闺大学计算机基础第七章 4

大学计算机基础—第七章 4 数据库管理技术的发展 人工管理阶段(50年代中期以前) 数据在运行时输入内存,计算完成后就释放内 存。一个程序对应一组特殊数据,即使多个程序涉 及相同的数据,也必须各自定义和使用,无法相互 利用和参照,不能共享,没有独立性,存在较大的 数据冗余

数据库管理技术的发展 》文件系统阶段(50年代后期到260年代中期) 数据可以文件的形式长期保存在盘上,但还是 存在数据共享性差,冗余度大,独立性差,据之间 联系弱等缺点。 应用程序1 数据文件1 应用程序2 文件管理 系统 数据文件2 应用程序n 数据文件n 個闺大学计算机基础第七章

大学计算机基础—第七章 5 数据库管理技术的发展 文件系统阶段(50年代后期到260年代中期) 数据可以文件的形式长期保存在盘上,但还是 存在数据共享性差,冗余度大,独立性差,据之间 联系弱等缺点

数据库管理技术的发展 》数据库系统阶段(60年代后期至今) 》数据结构化 数据的独立性较高 应用程序1性高,冗余度低,易扩充 》对数据实行集中结一扮右了完整的控幽功能 应用程序2 数据库管理系统 DBMS 数据库 应用程序n 個闺大学计算机基础第七章 6

大学计算机基础—第七章 6 数据库管理技术的发展 数据库系统阶段(60年代后期至今) 数据结构化 数据的独立性较高 数据共享性高,冗余度低,易扩充 对数据实行集中统一控制,有了完整的控制功能 数据库 应用程序1 应用程序2 应用程序n ...... 数据库管理系统 DBMS 应用程序 1 应用程序 2 应用程序 n 数据库 数据库管理系统 DBMS

数据库技术的发展 数据库技术出现在20世纪60年代初,美国通用电气 公司的C.W. Bachman是数据库领域的最早开拓者之一。 1964年,他就领导设计了IDs( integrated data store)系统,从此开始了数据库技术研究和应用的 不断发展。 按数据模型的发展变化将数据库技术的发展分为3代 》第一代,层次型和网状型数据库技术时期IDS 》第二代,关系型数据库技术时期 Access 》第三代,新一代数据库技术时期 SQL Server 個闺大学计算机基础第七章 7

大学计算机基础—第七章 7 数据库技术的发展 数据库技术出现在20世纪60年代初,美国通用电气 公司的C.W.Bachman是数据库领域的最早开拓者之一。 1964年,他就领导设计了IDS(integrated data store)系统,从此开始了数据库技术研究和应用的 不断发展。 按数据模型的发展变化将数据库技术的发展分为3代 第一代,层次型和网状型数据库技术时期 IDS 第二代,关系型数据库技术时期 Access 第三代,新一代数据库技术时期 SQL Server

数据模型 模型是现实世界特征的模拟和抽象 数据模型是现实世界数据特征的模拟和抽象 丶数据模型应满足3个方面的要求: 是能比较真实地模拟现实世界; ◆二是容易为人所理解; ◆三是便于在计算机上处理和实现 丶数据库系统是处理数据的专门系统 数据模型决定数据库系统的数据定义、数据组织、数 据操作和数据约束是数据库系统的基础与核心内容。 個闺大学计算机基础第七章

大学计算机基础—第七章 8 数据模型 模型 是现实世界特征的模拟和抽象 数据模型 是现实世界数据特征的模拟和抽象 数据模型应满足3个方面的要求: ◆一是能比较真实地模拟现实世界; ◆二是容易为人所理解; ◆三是便于在计算机上处理和实现。 数据库系统是处理数据的专门系统 数据模型决定数据库系统的数据定义、数据组织、数 据操作和数据约束是数据库系统的基础与核心内容

数据模型的层次结构 对现实世界的抽象过程就是进行数据 现实世界 数据的逻辑模型决定数据库系统的类型和处理方式 y数据逻辑模型需要精确描述数据的静态捋态 信息世 界概 特性和完整性约束条件,即数据模型的三要素+数 据结构、数据操作和完整性约束 抽象世界逻辑模型 四种数据结构:层次型、网状型、关系型和面向对 象型,故相应的数据库系统有层次数摺犟努型网 状数据库系统、关系数据库系统和面向对象数据库 系统。 数据库 個闺大学计算机基础第七章 9

大学计算机基础—第七章 9 数据模型的层次结构 对现实世界的抽象过程就是进行数据库设计的过程  数据的逻辑模型决定数据库系统的类型和处理方式  数据逻辑模型需要精确描述数据的静态特性、动态 特性和完整性约束条件,即数据模型的三要素:数 据结构、数据操作和完整性约束。  四种数据结构:层次型、网状型、关系型和面向对 象型,故相应的数据库系统有层次数据库系统、网 状数据库系统、关系数据库系统和面向对象数据库 系统

概念模型 沙题联系现实世界特征的第一层 抽象,是处勇户的角度看数据的二种表达方 石日、 姓名 学号 课程号 性别 匚学生Ⅱ<选修Ⅲ匚课程]〈课程名 所属系y 出生日期 成绩 学分 学生一课程联系图 個闺大学计算机基础第七章 10

大学计算机基础—第七章 10 概念模型 概念模型是数据建模过程中对现实世界特征的第一层 抽象,是从用户的角度看数据的一种表达方式 概念模型的表达常用实体-联系方法,即E-R方法  E-R模型中的基本概念 实体(Entity) 属性(Attribute) 码或关键字(Key) 实体型(Entity Type) 实体集(Entity Set) 联系(Relationship) E两个实体之间的 -R模型的表示方法3类联系 ❖实体型:用矩形表示,矩形框内是实体名 ❖属性:用椭圆形表示,并用无向边将其与相应 的实体连接起来 ❖联系:用菱形表示,菱形框内是联系名,并用 无向边分别与有关的实体连接起来,同时在无向 边旁标上联系的类型(1:1、1:n、n:m)

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共31页,可试读12页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有