(1.1)--第1章 数据库系统概述课件.ppt





《(1.1)--第1章 数据库系统概述课件.ppt》由会员分享,可在线阅读,更多相关《(1.1)--第1章 数据库系统概述课件.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库原理与应用管理科学与工程学院管理科学与工程学院山东财经大学 管理科学与工程学院第一章数据库系统概述第二章关系数据库理论基础第三章SQLServer2017数据定义第四章Transact-SQL语言基础第五章数据操纵第六章视图与索引第八章存储过程和触发器第九章数据库的安全、并发与恢复教学内容山东财经大学 管理科学与工程学院线上线下混合式教学部分内容通过观看共享课视频完成学习,不再课堂上讲解,并完成共享课的习题课堂教学及实验,完成老师布置的线下作业完成翻转课作业及任务:翻转课作业按要求可以提交附件或图片注意通过知到APP进行考勤及作业提交教学方法山东财经大学 管理科学与工程学院教材纸、笔:随
2、时可能提交纸质课堂作业笔记实验:实验课上进行答疑;部分实验内容需要课下完成课堂要求山东财经大学 管理科学与工程学院知到APP联系方式山东财经大学 管理科学与工程学院第一章 数据库系统概述1.1 数据管理技术的产生和发展数据管理技术的产生和发展11.2 数据库的基本概念数据库的基本概念21.3 数据模型数据模型31.4 数据库系统的体系结构数据库系统的体系结构41.5 数据库产品及传统的关系型数据数据库产品及传统的关系型数据 库系统面临的挑战库系统面临的挑战5山东财经大学 管理科学与工程学院1.1 数据管理技术的产生和发展1.人工管理阶段2.文件管理阶段3.数据库管理阶段山东财经大学 管理科学与
3、工程学院国产数据库现状目前国产数据库大致可以分为4大类:1、学院派,代表:南大通用Gbase、武汉达梦DM、人大金仓kingbase、神通数据库。2、互联网派,代表:阿里云OceanBase、腾讯云TDSQL、polarDB。3、创业派,代表:TiDB、SequoiaDB、HotDB、ArkDB、星环KunDB、青云RadonDB。4、企业派,代表:华为的Gauss、OpenGaussDB、中兴通讯GoldenDB、亚信AntDB。与国外数据库差距1.1 数据库管理技术的产生和发展山东财经大学 管理科学与工程学院4.大数据管理阶段1.1 数据库管理技术的产生和发展山东财经大学 管理科学与工程学
4、院1.数据和信息数据(Data)是描述客观事物的符号记录,可表现为数值、文本文字、图形、图像、音频、视频等表现形式。信息是人脑对现实世界事物的存在方式、运动状态及事物之间联系的抽象反映,是具有特定意义的数据。信息不仅具有能够感知、存储、加工、传播、可再生等自然属性,同时也是具有重要价值的社会资源。数据是信息(Information)的符号表示或者载体,而信息是数据的内涵:信息=数据+语义1.2 1.2 数据库的基本概念数据库的基本概念山东财经大学 管理科学与工程学院2.数据处理与数据管理数据处理:数据转换成信息的过程,包括对数据的收集、管理、加工利用乃至信息输出等一系列活动,目的:作为决策的依
5、据的有价值的信息保存和管理大量复杂的数据数据管理:利用计算机硬件和软件技术对数据进行有效的收集、存储、处理和应用的过程,目的在于充分有效地发挥数据的作用。数据管理是与数据处理相关的不可缺少的环节,其技术优劣将直接影响数据处理的效果,数据库技术就是进行数据管理的一种重要技术。1.2 1.2 数据库的基本概念数据库的基本概念山东财经大学 管理科学与工程学院3.数据库(Database,简称DB)数据库:长期存储在计算机内的,有组织的、可共享的、统一管理的相关数据和数据对象(如表、视图、存储过程、触发器等)的集合,这种集合能够按一定的数据模型或结构进行组织、描述和长期存储,同时能以安全和可靠的方法进
6、行数据的检索和存储。特点能为各种用户共享、具有较小的冗余度、数据间联系紧密而又有较高的数据独立性1.2 1.2 数据库的基本概念数据库的基本概念山东财经大学 管理科学与工程学院4.数据库管理系统(DatabaseManagementSystem)数据库管理系统(DBMS)是位于用户和操作系统之间、操纵和管理数据库的一种大型软件,用于建立、使用和维护数据库。功能:对数据库进行统一的管理和控制,保证数据的安全性和完整性地位:数据库系统的核心。模块:数据定义语言DDL、数据操作语言DML和应用程序1.2 1.2 数据库的基本概念数据库的基本概念山东财经大学 管理科学与工程学院5.数据库系统(Data
7、baseSystem,DBS)数据库系统是指计算机系统中引入数据库后的系统,主要由数据库、数据库用户、计算机硬件系统和软件系统组成,如图所示:1.2 1.2 数据库的基本概念数据库的基本概念指使用和管理数据库的人,可进行的操作:使用、维护、重构存储用户要用到的数据,包括永久性数据、索引数据、数据字典和事务日志等数据库环境中使用的软件安装数据库相关软件的硬件设备,包含主机、磁盘阵列、光驱和备份装置等。山东财经大学 管理科学与工程学院1.3 数据模型1.3.1 数据模型的概念及分类1.3.2 概念模型1.3.3 组织模型山东财经大学 管理科学与工程学院1.三个世界的基本概念(1)现实世界:即客观存
8、在的世界,其中存在着各种事物及它们之间的联系,用特征或性质来描述(2)信息世界:现实世界在人们头脑中的反映,经过人脑的分析、归纳和抽象,形成信息,人们把这些信息进行记录、整理、归类和格式化后,形成了信息世界。(3)计算机世界:将信息世界中的信息数据化,将信息用字符和数值等数据表示,存储在计算机中由计算机进行识别和处理,形成了计算机世界。1.3.1 数据模型的概念及分类山东财经大学 管理科学与工程学院1.3.1 数据模型的概念及分类1.三个世界的基本概念现实世界世界信息世界信息世界计算机世界算机世界事物事物总体体实体集体集文件文件事物个体事物个体实体体记录特征特征属性属性字段字段事物之事物之间的
9、的联系系实体模型体模型数据模型数据模型三个世界术语之间的对应关系山东财经大学 管理科学与工程学院1.3.1 数据模型的概念及分类2.数据模型三要素数据模型:是现实世界事物、概念等的抽象,用于描述一组数据的概念和定义,是数据库系统的核心和基础。数据模型是一组严格定义的概念的集合,能够精确地描述系统的静态特性、动态特性和完整性约束山东财经大学 管理科学与工程学院2.数据模型三要素数据结构:用于描述数据模型的静态特性,是所研究的对象类型的集合。研究内容:数据本身的类型、内容和性质,数据之间的关系数据操作:用于描述数据模型的动态特性,是一组用于对指定数据结构的有效操作 研究内容:检索和更新(包括插入、
10、删除和修改操作)两类操作数据完整性约束:定义了针对给定数据模型中数据及其联系所具有的制约和依存规则 研究内容:规定数据库状态及状态变化所应满足的条件,包括通用的和特殊的两种山东财经大学 管理科学与工程学院3.数据模型分类概念模型(Conceptual Model):是按用户的观点对数据和信息建模,属于信息世界,是对现实世界的第一层抽象,主要用来描述现实世界的概念化结构,与具体的DBMS无关。逻辑数据模型(Logical Model):又称数据模型,是按计算机的观点对数据建模,属于计算机世界,是对现实世界的第二层抽象,是具体的DBMS所支持的数据模型物理模型(Physical Model):是对
11、数据最底层的抽象,描述数据在存储介质上的存储方法和存取方法,是面向计算机系统的,不但与具体的DBMS有关,而且还与操作系统和硬件有关。山东财经大学 管理科学与工程学院1.基本概念实体:客观存在的实体事物,可以说具体的人或事,也可以是抽象的概念属性:实体所具有的某一特性,一个实体由多个属性来刻画或描述实体集:同一类型实体的集合联系:现实世界中事物内部及事物之间的联系反映到信息世界中的概念,分一对一、一对多、多对多三种类型。1.3.2 概念模型山东财经大学 管理科学与工程学院2.E-R图概念模型可用实体-联系方法(Entity-RelationshipApproach,E-R方法)表示,E-R方法
12、用E-R图来描述现实世界的概念模型,称为E-R模型或E-R图。1.3.2 概念模型山东财经大学 管理科学与工程学院E-R图提供了表示实体、属性和联系的方法:实体表示方法实体属性表示方法属性表示方法 E-R 图实体名实体名属性名1属性名n属性名山东财经大学 管理科学与工程学院例如,银行实体具有银行代码、银行名称、银行所在区、联系电话四个属性,可以用图1.3来表示。图1.3银行实体的E-R图E-R图银 行银行代码银行名称银行所在区联系电话山东财经大学 管理科学与工程学院联系E-R图实体B联系名实体A1 11 1一对一联系实体B联系名实体A1 1n n一对多联系属性1属性n属性1属性n属性1属性n实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1.1-第1章 数据库系统概述课件 1.1 数据库 系统 概述 课件

限制150内