收藏 分销(赏)

1.1-数据库及其系统概念.ppt

上传人:快乐****生活 文档编号:9355436 上传时间:2025-03-23 格式:PPT 页数:19 大小:2.91MB 下载积分:8 金币
下载 相关 举报
1.1-数据库及其系统概念.ppt_第1页
第1页 / 共19页
1.1-数据库及其系统概念.ppt_第2页
第2页 / 共19页


点击查看更多>>
资源描述
*,数据库原理及应用,数据库系统原理与开发,电子科技大学,-,陆鑫,1.1,数据库及其系统概念,了解,数据库、数据库管理系统、数据库系统,等基本概念,理解数据模型与,数据库,类型关系,熟悉,数据库系统组成,及其各,部分作用,【,本节学习目标,】,一、什么是数据库,?,数据库,是一种依照特定,数据模型,组织、存储和管理数据的文件集合。这些文件一般存放在外部存储器中,以便长久保存数据,并可快速访问,。,容器,文本,图表,音视频,其它数据,数据库,数据库与普通数据文件的主要区别,:,数据库可以支持不同应用对数据共享访问,普通数据文件难以支持。,数据库可实现复杂的数据管理,普通数据文件难以实现。,数据库可,独立应用程序,,普通数据文件与应用程序紧耦合。,数据库的操作访问与控制管理由,数据库管理系统软件,实现;普通数据文件的操作访问与控制管理,都必须由,应用程序,实现。,xxx,数据库,xxx.mdf,xxx.ldf,数据文件,日志文件,例,某软件厂商的数据库文件组成如下图所示,二、什么是数据模型?,1,),数据结构,:,用于描述事物对象的静态特征,包括事物对象的数据组成、数据类型、数据性质等。,2,),数据操作,:,用于描述事物对象的动态特征,包括数据的插入、修改、删除和查询等访问操作。,3,),数据约束,:,用于,描述数据结构中数据之间的语义联系、数据之间的制约和依存关系,以及数据动态变化的规则,等,。,数据,模型,数据约束,数据操作,数据结构,数据模型,是指描述事物对象的数据,结构,组成、数据,语义联系,、数据约束的抽象结构及其说明。,三、数据库使用的数据模型,层次数据模型,网状数据模型,关系数据模型,其它数据模型(如对象数据模型、键值对数据模型、列式数据模型、文档数据模型、图形数据模型等),1.,层次数据模型,层次数据模型思想:采用“树”结构来组织、存储和管理数据。,“高校教务系统,”,层次数据模型,2.,网状数据模型,网状数据模型思想:采用“网状图”结构组织、存储和管理数据。,“高校教务系统,”,网状数据模型,3.,关系数据模型,关系数据模型思想:采用“二维表”结构组织、存储和管理,数据,,并,以关联列,实现表,之间的联系。,“课程目录系统,”,关系数据模型,4.,关系数据模型优点与局限,关系数据模型局限,:,只用于结构化数据的组织与存储管理,支持的数据类型较简单,难以支持互联网广泛应用的非结构化数据和复杂数据管理,关系数据模型优点,:,数据结构简单、操作灵活,支持关系与集合运算操作,支持广泛使用的,SQL,数据库操作语言标准,拥有众多的软件厂商产品与用户,四、数据库系统,数据库系统由,用户,、,数据库应用程序,、,数据库管理系统,和,数据库,四个部分组成。,数据库系统,(,Database Systems,)是一类,基于数据库进行数据管理与信息服务的软件系统。,1.,数据库用户,数据库用户,(,Users,)是指数据库系统的使用人员。,典型的数据库用户,2.,数据库应用程序,数据库应用程序,是一种在,DBMS,支持下对数据库中数据进行访问处理的应用程序。,数据库应用程序基本功能,:,通过窗口输入框采集用户输入数据,通过接口连接访问数据库,执行用户数据查询,通过表单列表输出结果数据,。,数据库管理系统,(,Database Manage System,,,DBMS,),是一种专门用来创建数据库、管理数据库、维护数据库,并提供外部对数据库进行访问的系统软件。,3.,数据库管理系统,数据库管理系统一般具有如下基本功能,:,创建数据库、数据库表以及其它对象,读写、修改、删除数据库表中数据,维护数据库结构,执行数据访问规则,提供数据库并发访问控制和安全控制,执行数据库备份和恢复,。,4.,数据库,数据库,(Database),是一种依照特定数据模型组织、存储和管理数据的文件集合。,系号,系名,电话,学号,姓名,性别,所属系,课号,课名,关系数据库,表,表,表关联,用户数据(用户表),元数据(系统表),索引数据(系统表),其它数据(系统表,),关系数据库的数据内容,在关系数据库中,除了存储和管理应用的,用户数据,外,还需要存储与管理数据库本身的,元数据,、,索引数据,、,运行数据,等系统数据,。,五、关系数据库中数据内容,关系数据库,用户表,:,存储用户的应用数据,系统表,:,存储数据库系统自身数据,视图,:,通过虚拟表实现数据查询处理,索引,:,通过目录数据结构支持快速的数据查询,约束,:,对关系表及其数据施加规则,存储过程,:,在数据库内部实现特定功能程序的数据处理,触发器,:,在数据库内部实现数据操作事件触发自动执行的过程程序,六、关系数据库的对象组织,某厂商关系数据库的对象组织,本节学习结束!,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服