欢迎来到天天文库
浏览记录
ID:24737253
大小:387.12 KB
页数:31页
时间:2018-11-16
《大学计算机基础--第6章 数据库技术基础1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机与网络基础本章要点第六章数据库技术基础数据处理方式的发展数据库中的常见概念数据模型用户程序和文档应用软件系统软件(操作系统、数据库、语言翻译系统)微型计算机系统组成微型计算机层次结构硬件(裸机)数据处理方式的发展数据处理方式的发展人工管理阶段文件系统管理阶段数据库系统管理阶段时期:40年代中--50年代中产生的背景:应用需求——科学计算硬件水平——无直接存取存储设备软件水平——没有操作系统人工管理阶段数据处理方式的发展___人工管理阶段人工管理阶段数据处理方式的发展___人工管理阶段程序1数据1程序2数据2程序N数据N管理者:应用程序,数
2、据不保存面向的对象:某一应用程序共享程度:无共享、冗余度极大独立性:不独立,完全依赖于程序结构化:无结构控制能力:应用程序自己控制时期:50年代末--60年代中期产生的背景:应用需求——科学计算、管理硬件水平——磁盘、磁鼓软件水平——有文件系统文件管理阶段数据处理方式的发展___文件管理阶段数据处理方式的发展___数据库系统阶段程序1数据1程序2数据2程序N数据N操作系统管理者:文件系统,数据可长期保存面向的对象:某一应用程序共享程度:共享性差、冗余度大结构化:记录内有结构,整体无结构独立性:独立性差,数据的逻辑结构改变必须修改应用程序控制能力
3、:应用程序自己控制文件管理阶段时期:60年代末以来产生的背景:应用需求——大规模管理硬件水平——大容量磁盘软件水平——有数据库管理系统数据库系统阶段数据处理方式的发展___数据库系统阶段数据处理方式的发展___文件管理阶段程序1程序2数据库程序N数据库管理系统管理者:DBMS面向的对象:现实世界共享程度:共享性高独立性:高度的物理独立性和一定的逻辑独立性结构化:整体结构化控制能力:DBMS统一管理和控制数据库系统阶段数据库(DataBase,DB)是为解决特定任务服务的,是以一定的组织形式存储在一起的相互有关的数据集合。数据库数据库中的常见概念
4、___数据库学号姓名性别班级01张力男3-102李平女3-203王方女3-404刘勇男3-3数据库管理系统(DBMS)是位于用户与操作系统之间的一种软件,是帮助用户建立、使用和管理数据库的软件系统,是数据库与用户之间的接口。数据库管理系统数据库中的常见概念___数据库管理系统数据库系统(DBS)是指带有数据库的计算机系统。包括数据库、数据库管理系统、应用程序、数据库管理员以及用户等部分。数据库系统数据库中的常见概念___数据库系统数据库系统数据库中的常见概念___数据库系统用户1用户2……用户n数据库系统示意图数据库管理系统数据库应用程序数据库
5、管理员数据模型就是现实世界数据特征的抽象,是数据库系统的数学形式框架,是用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义及数据一致性概念的工具。数据模型数据模型数据模型数据模型数据模型应满足三方面要求:能比较真实地模拟现实世界;容易为人所理解;便于在计算机上实现。数据模型的组成要素数据模型的组成要素和分类___组成要素所研究的对象类型的集合。数据结构数据操作数据模型组成要素完整性约束指对数据库中各种对象的实例允许执行的操作的集合,包括操作及有关的操作规则。数据的完整性约束是一组完整性规则的集合。完整性规则:是给定的数据模
6、型中数据及其联系所具有的制约和存储规则,用以限定符合数据模型的数据库状态及状态的变化,以保证数据的正确、有效和相容。数据模型的分类数据模型的组成要素和分类___分类概念数据模型物理数据模型数据模型数据结构模型概念模型概念模型具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识。简单、清晰,易于用户理解。现实世界信息世界机器世界概念模型基本术语概念模型___基本概念实体:客观存在并可相互区别的事物称为实体。属性:实体所具有的某一特性。码(键):唯一标志实体的属性集。域:属性的取值范围。学号姓名性别班级01张力男3-102李平女3-20
7、3王方女3-404刘勇男3-3概念模型___基本概念实体型:用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。实体集:同型实体的集合。联系:实体内部的联系和实体(型)之间的联系。基本术语学号姓名性别班级01张力男3-102李平女3-203王方女3-404刘勇男3-3实体型之间的联系概念模型___基本概念一对一联系一对多联系实体型之间的联系多对多联系如果对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然,则称实体集A与B具有一对一联系,记为1:1。学员队人数三队35二队52一队46队长年龄李兵35刘勇32张弘40概念模型
8、___信息世界中的基本概念如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体B中的每一个实体,实体集A中至多只有一
此文档下载收益归作者所有