




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程教学目的和要求 具备使用关系数据库软件开发数据库应用系统的能力 学好本课程 应体现在 四个掌握 数据库原理 1 实验内容和安排 20学时 实验一 SQLServer系统了解和创建数据库 教材P 300 实验二 SQLServer操纵数据和使用视图 教材P 302 实验三 熟悉PowerBuilder开发环境 教材P 371 实验四 学生选课成绩管理系统 示例程序验证 教材P 372 参考教材 1 AFirstCourseinDatabaseSystemJeffreyD UllmanDepartmentofComputerScienceStanfordUniversity2 数据库系统导论 孟小峰王珊机械工业出版社 数据库原理 1 第一章数据库发展史 清华大学出版社2020年4月16日 第一章数据库发展史教学内容 数据管理技术的发展 数据库技术的产生和发展 数据库应用系统体系结构的发展 教学重点 数据库技术的产生和发展 教学目的 使同学们对数据库技术的概貌有一个初步的了解 提高同学们对学习数据库技术的兴趣 数据处理 数据管理 最初是指在计算机上加工商业 企业的信息和数据 现在常用来泛指非科技工程方面的所有计算 管理和操纵任何形式的数据资料 指对数据进行收集 分类 组织 编码 存储 检索 维护和传播等工作 一 数据管理技术的发展 数据管理技术的发展阶段 人工管理阶段文件系统阶段数据库管理阶段 人工管理阶段 20世纪40年代中 50年代中 数据管理的特点 数据不保存在机器中 没有专用的软件对数据进行管理 只有程序的概念而没有文件的概念 数据面向应用也就是一组数据只能对应一个程序 数据的逻辑结构和物理结构相同 数据的组织方式必须由程序员自行设计与安排 文件系统阶段 20世纪50年代末 60年代中 数据管理的特点 数据的逻辑结构和物理结构有一定的区别 有文件系统的存取方法来实现两者间的转换 数据可长期保存在外存的磁盘上 文件组织已呈现多样化 有索引文件和散列文件等 数据不再属于某个特定的程序 可以重复使用 对数据的访问以记录为单位 数据仍是面向应用的 文件系统的三个缺陷 数据冗余性 数据不一致性 数据联系弱 倒排文件系统阶段 为了提高系统性能 对索引文件进行推广 即 对每个字段都提供单独的索引 优点 使用户不仅能按关键码 而且也能按字段的任何组合快速地检索记录 很适合于信息检索系统 缺点 索引可能比数据占有更多的存储空间 数据的更新比较复杂和困难 二 数据库阶段的标志 IMS系统 层次模型 1968年DBTG报告 网状模型 1969年网状数据库之父 CharlesW Bachman1973年获图灵奖EdgarF Codd的文章 关系模型 1970年关系数据库之父 EdgarF Codd1981年获图灵奖 20世纪60年代的三件大事 三 数据库系统阶段 20世纪60年代末以来 1 数据管理的特点 面向全组织的复杂的数据结构 实现了数据的结构化 数据库的二级映像功能与数据独立性 用户1用户2用户3用户n外模式局部逻辑结构 映像功能 逻辑独立性 模式全局逻辑结构内模式映像功能 物理独立性 数据库的物理结构 模式 Schema 也称全局逻辑结构 是数据库中全体数据的整体逻辑结构的描述 所有用户的公共数据视图 综合了所有用户的需求 一个数据库只有一个模式 模式的位置 数据库系统模式结构的中间层 与数据的物理存储结构和硬件环境无关 与具体的应用程序 开发工具及高级程序设计语言无关 模式的定义包括 数据的逻辑结构 数据项的名字 类型 取值范围等 数据之间的联系 与数据有关的安全性 完整性要求 数据库系统的模式结构 外模式 ExternalSchema 也称局部逻辑结构或子模式或用户模式 外模式是用户与数据库系统的接口 是用户所使用的局部数据的逻辑结构的描述 用户的数据视图是与某一应用有关的数据的逻辑表示 外模式的位置 介于模式与应用之间 外模式通常是模式的子集 一个数据库可以有多个外模式 反映了不同的用户的应用需求 外模式的用途 保证数据库安全性的一个有力措施 每个用户只能看见和访问所对应的外模式中的数据 数据库系统的模式结构 内模式 InternalSchema 也称存储模式即数据库的物理结构 内模式是数据库在物理存储方面的描述 也是数据在数据库内部的表示方式 记录的存储方式 顺序存储 按照B树结构存储 按hash方法存储 索引的组织方式 文件的组织方式 数据控制方面的细节 数据库系统的模式结构 内模式 InternalSchema 也称存储模式 外模式 ExternalSchema 也称子模式或用户模式 模式 Schema 也称全局逻辑结构 数据库系统的模式结构举例 外模式 模式映象 模式 内模式映象 数据库的二级映像功能举例 数据库系统阶段程序与数据的关系 数据库 2 数据库技术的术语 数据库 Database DB 数据库管理系统 DataBaseManagementSystem DBMS 数据库系统 DatabaseSystem DBS 数据库 Database DB DB是长期储存在计算机内 有组织的 统一管理的相关数据的集合 数据库的基本特征数据按一定的数据模型组织 描述和储存 可为各种用户共享 冗余度较小 数据独立性较高 易扩展 数据库管理系统 DataBaseManagementSystem DBMS 专门用于管理数据库的软件 DBMS是位于用户与操作系统 OS 之间的一层数据管理软件 为用户或应用程序提供访问DB的方法 包括DB的建立 查询 更新及各种数据控制 DBMS总是基于某种数据模型 可以分为 层次型 网状型 关系型和面向对象型等 数据库系统 DatabaseSystem DBS 在计算机系统中引入数据库后的系统构成 DBS是实现有组织地 动态地存储大量关联数据 方便多用户访问的计算机硬件 软件和数据资源组成的系统 DBS DB OS DBMS App DBA Users 数据库技术是研究数据库的结构 存储 设计 管理和使用的一门软件学科 分布式数据库系统 面向对象数据库技术 各种新型的数据库技术 四 高级数据库技术 分布式数据库系统的特点 数据库的数据物理上分布在各个场地 但逻辑上是一个整体 每个场地既可以执行局部应用 访问本地DB 也可以执行全局应用 访问异地DB 各地的计算机由数据通信网络相连接 本地计算机单独不能胜任的处理任务 可以通过通信网络取得其它DB和计算机的支持 分布式数据库系统结构 面向对象数据库系统的特点 面向对象数据模型能完整地描述现实世界的数据结构 能表达数据间嵌套 递归的联系 具有面向对象技术的封装性 把数据与操作定义在义在一起 和继承性 继承数据结构和操作 的特点 提高了软件的可重用性 各种新型的数据库技术 演绎数据库 主动数据库 基于逻辑的数据库 时态数据库 模糊数据库 模糊演绎数据库 并行数据库 多媒体数据库 内存数据库 联邦数据库 工作流数据库 工程数据库 地理数据库等 1 集中式DB体系结构即 主从式 主机 终端式 用户 存取请求 处理结果 通信线路 五 数据库应用系统体系结构的发展 2 C S结构的演变 两
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省淮安市三树镇蒋集九一贯制学校2024年数学七年级第一学期期末达标检测试题含解析
- 湖南劳动人事职业学院《奇妙的计算》2023-2024学年第一学期期末试卷
- 甘肃政法大学《水泵与水泵站》2023-2024学年第一学期期末试卷
- 铜仁学院《3DMax效果图制作与表现》2023-2024学年第一学期期末试卷
- 四川省眉山市名校2024年数学七年级第一学期期末达标检测试题含解析
- 安徽外国语学院《文化万象英语视听说》2023-2024学年第一学期期末试卷
- 辽宁省沈阳市126中学2024年七年级数学第一学期期末学业质量监测模拟试题含解析
- 2025届重庆市开州区数学七上期末经典模拟试题含解析
- 满洲里俄语职业学院《数据结构B》2023-2024学年第一学期期末试卷
- 黑龙江交通职业技术学院《大学英语跨文化交际》2023-2024学年第一学期期末试卷
- 1-会计信息系统(闭卷)国开机考答案
- 中医养生保健与康复护理
- 康复辅助技术咨询师理论考试复习题库(含答案)
- C++冒泡排序实现试题及答案
- NIH-FDA-IND-IDE-II期III期临床试验方案模板
- 2025春季学期国开电大专科《行政组织学》一平台在线形考(形考任务1至5)试题及答案
- GB/T 14486-2008塑料模塑件尺寸公差
- 特种设备管理台帐(5个台账)
- 地裂缝、地面塌陷地质灾害危险性评估课件
- 电力拖动自动控制系统-运动控制系统(第5版)习题答案
- 鱼丸生产加工项目可行性研究报告
评论
0/150
提交评论