Oracle数据库管理;一 数据库基础知识;重点难点;数据库的地位;四位图灵奖得主;四位图灵奖得主;四位图灵奖得主;四位图灵奖得主;第 1 章 绪 论;1.1.1 数据库的4个基本概念;1.1.1 数据库的4个基本概念;1.1.1 数据库的4个基本概念;2. 数据库 DB(Data Base) ;举例:
;
(1)实现数据共享
(2)减少数据的冗余度
(3)数据的独立性
(4)数据实现集中控制
(5)实现存储数据
(6)提供了数据检索
(7)数据一致性和可维护性
;3. 数据库管理系统DBMS
(Data Base Management System) ;
(1)数据定义功能
(2)数据组织、存储和管理
(3)数据操纵功能
(4)数据库的事务管理和运行管理
(5)数据库的建立和维护功能
(6)其他功能 ; (1) Microsoft SQL Server
(2) Oracle Server
(3) Sybase
(4) IBM DB2
(5) MySql; 指在计算机系统中引入数据库后的系统的构成。
;DBS构成;1.1.2 数据管理技术的产生和发展;背景:
硬件:外存只有卡片、纸带、磁带,没有磁盘等直接存取设备。
软件:汇编语言,没有操作系统和管理数据的软件。
数据处理方式:批处理。;特点:
–数据不保存
–应用程序管理数据
–数据不共享
–数据不具有独立性;人工管理阶段
应用程序与数据之间的对应关系;2、文件系统阶段(50年代后期至60年代中期);2、文件系统阶段(50年代后期至60年代中期);应用程序1;3、数据库系统阶段(60年代后期开始);3、数据库系统阶段(60年代后期开始);数据库系统阶段
应用程序与数据之间的对应关系;;1.1.3 数据库设计步骤;一 数据库基础知识; 数据模型(data model)是对现实世界数据特征的抽象。;1.1. 2 两类数据模型;1.1. 2 两类数据模型;E-R数据模型
(Entiry-Relationship data model);2. 属性(Property)
属性是实体的特性 。实体或联系一般具有若干特征,这些特征就称为实体或联系的属性。
一个实体可以有一个或多个属性;
属性有型和值的区别;
每个属性都有一定的变化范围,通常称为属性的域。;3. 联系(Relation)
实体与实体之间的关系抽象为联系。
一对一(1:1)
一对多(1:n)
多对多(m:n);E-R图;两个实体之间的联系
; 【例1-1】实体间的联系;实体与属性:;【例1-2】为“学生选课系统”设计E-R模型;1.2.3 数据模型的组成要素;1.2.3 数据模型的组成要素;1.2.3 数据模型的组成要素;1.2.3 数据模型的组成要素;1.2.4 常用的数据模型;层次数据模型;教员学生层次数据库模型 ;教员学生层次数据库的一个值 ;1.2.5 层次模型;网状数据模型;1.2.6 网状模型;1.2.6 网状模型;网状数据模型的优点:
(1)能够更为直观的描述现实世界
(2)具有良好的性能,存取效率较高
层次数据模型的缺点:
(1)结构比较复杂,不利于最终用户掌握
(2)网状模型的DDL、DML复杂,不容易使用
(3)记录之间联系通过存取路径实现的,加重编写应用程序的负担。;1.2.7 关系模型;1.2.7 关系模型;关系模型数据结构;关系模型数据结构;一 数据库基础知识;关系模型数据结构;关系模型数据结构;关系模型数据结构;关系模型数据结构;关系模型数据结构;关系模型数据结构;关系模型数据结构;学生基本资料表;例:学生选课管理系统 ;一、与数据库相关的概念
二、数据处理的三个发??阶段
三、E-R模型和E-R图
四、常用的逻辑数据模型
五、数据库系统的三级模式结构和二级映像
您可能关注的文档
最近下载
- SYT 5069-2017 石油天然气工业 钻井和采油设备 管柱类落物打捞工具.docx VIP
- WF-007A多功能自动氩弧填丝机使用说明书7.pdf VIP
- SYT 5496-2017 石油天然气工业 钻井和采油设备 震击器及加速器.pdf VIP
- 2025年烟花爆竹经营企业(包括批发和零售企业)安全检查表.pdf VIP
- 2025至2030药用真菌行业调研及市场前景预测评估报告.docx VIP
- SYT 5382-2009 钻井液固相含量测定仪.docx VIP
- 《消毒供应质量控制指标(2024年版)》.docx VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- 2012下半年深圳市机关公开招考公务员职位表.doc VIP
- 国际期刊科技论文写作与发表.PDF VIP
原创力文档

文档评论(0)