数据库系统原理与应用-oracle版-电子教案.ppt
《数据库系统原理与应用-oracle版-电子教案.ppt》由会员分享,可在线阅读,更多相关《数据库系统原理与应用-oracle版-电子教案.ppt(23页珍藏版)》请在三一办公上搜索。
1、数据库基本知识,提纲信息、数据与数据处理数据库系统数据模型关系数据库与关系代数,1,数据库基本知识,1.1 信息、数据与数据处理数据:数据的概念包括两个方面,即数据内容和数据形式 信息:数据经过加工处理后所获取的有用知识。数据处理:数据处理就是将数据转换为信息的过程。数据处理的内容主要包括:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等一系列活动的总和。数据处理的发展:人工管理、文件管理、数据库管理及分布式数据库管理等四个阶段,1,数据库基本知识,1.1 信息、数据与数据处理(续)数据库技术发展的三个标志事件 1969年IBM公司研制、开发了数据库管理系统商品化软件IMS 美国数
2、据系统语言协会CODASYL(Conference On Data System Language)下属的数据库任务组DBTG(Data Base Task Group)对数据库方法进行系统的讨论、研究,提出了若干报告1970年IBM公司San Jose研究实验室的研究员发表了著名的“大型共享系统的关系数据库的关系模型”论文,为关系数据库技术奠定了理论基础。数据库新技术:分布式数据库、面向对象数据库、多媒体数据库、数据仓库,1,数据库基本知识,1.2 数据库系统数据库应用系统简称为数据库系统。是一个计算机应用系统。它由计算机硬件、数据库管理系统、数据库、应用程序和用户等部分组成。数据库系统的组
3、成:计算机硬件、数据库管理系统、数据库、应用程序和用户等部分,1,数据库基本知识,1.2 数据库系统(续)数据库系统体系结构:3个模式(外模式、模式和内模式)和2个映射(外模式模式映射和模式内模式映射)。,1,数据库基本知识,1.2 数据库系统(续)数据库系统的功能 数据库定义(描述)功能 数据库操纵功能 数据库运行管理功能 数据组织、存储和管理 数据库的建立和维护 通信功能,1,数据库基本知识,1.2 数据库系统(续)数据库管理系统的组成 数据定义语言及其编译处理程序 数据操作语言及其编译程序 数据库运行控制程序 实用程序,1,数据库基本知识,1.2 数据库系统(续)数据库系统的特点 数据共
4、享 减少数据冗余 具有较高的数据独立性 增强了数据安全性和完整性保,1,数据库基本知识,1.3 数据模型现实世界的数据描述信息处理的三个层次(1)现实世界(2)信息世界(3)数据世界信息世界中的基本概念:实体、属性、域、实体型和实体值、实体集、实体联系 实体模型:又称概念模型,它是反映实体之间联系的模型。,1,数据库基本知识,1.3 数据模型(续)数据模型 层次模型 网状模型 关系模型 目前,常用的数据库系统基本上都属于关系型数据库系统,如SQL Server、Oracle、DB2等都是常用的关系型DBMS。,1,数据库基本知识,1.3 数据模型(续)关系的基本概念及特点 基本概念关系、元组、
5、属性、域 优点(1)数据结构单一(2)关系规范化,并建立在严格的理论基础上(3)概念简单,操作方便,1,数据库基本知识,1.4 关系数据库与关系代数关系数据库概述关系模型由三个部分构成:关系数据结构、关系数据操作和完整性约束。,1,数据库基本知识,1.4 关系数据库与关系代数(续)关系数据结构(1)关系1、域:域是一组具有相同数据类型的值的集合。域中所包含的值的个数叫做域的基数。域是需要命名的。例如:D1=李国庆 刘娇丽,表示人名的集合 D2=清华大学出版社 中国水利水电出版社,表示出版社的集合,D3=数据结构 高等数学,表示书名的集合2、笛卡尔积:给定一组域D1,D2,D3,Dn,则这些域的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 原理 应用 oracle 电子 教案
链接地址:https://www.31ppt.com/p-6296550.html