Oracle 11g简介

Oracle 11g简介

小颜同学 Lv4

此篇主要讲述了Oralce的简单介绍,例如Oracle的起源,Oracle有哪些特点,以及Oracle应用系统结构,另外也介绍了数据库的一些资料。

数据库定义:

什么是数据库?

数据库是指长期储存在计算机内,有组织的可共享的大量数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度较高的数据独立性和易扩展性,并可为各种用户共享。

数据库发展史

数据库发展简史:

在应用的驱动下,在计算机硬件、软件发展的基础上,数据管理技术经历的下面几个阶段:

1.人工管理阶段

2.文件系统阶段

3.电子表格阶段

4.数据库系统阶段

什么是数据库系统

  • 数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成

  • 在不引起混淆的情况下常常把数据库系统简称为数据库

数据库系统的构成

  • 由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成

E-R图

E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

概念模型和数据模型

数据库设计模型分成两个不同的层次:

1.概念模型

也称为信息模型,即按照用户的观点来对数据和信息建模

2.数据模型

按计算机系统的观点对数据建模,常见的数据模型包括网状模型、层次模型、关系模型等。

现实世界中的实体是怎么进入数据库的?

客观对象的抽象过程——两步抽象:

1.将现实世界中的客观对象抽象为概念模型

2.把概念模型转换为某一DBMS支持的数据模型

Oracle 11g数据库简介

  • Oracle数据库是目前最流行的大型数据库平台之一,是一种极具前景的大型数据库。
  • Oracle 支持包括32位Windows、64位Windows和Linux等多种操作系统,拥有广泛的用户和大量的应用。

主流数据库介绍

  • 美国Oracle公司:Oracle(甲骨文)

  • 微软:MS sql server

  • IBM公司:DB2,informix

  • 美国sybase公司:mysql

数据库规模

数据库有小型数据库、中型数据库、大型数据库

小型数据库:access,foxbase

中型数据库:SQL server, mysql,informix

大型数据库:oracle, Sybase,db2

三个方面考虑数据库:

  • 项目规模
  • 成本
  • 安全

Oracle名字:神喻,代神说话的人,甲骨文。暗示公司预作霸主的决心

甲骨文股份有限公司(Oracle)是全球大型数据库软件公司总部位于美国加州的红木滩,现任执行董事长为公司创办人劳伦斯.埃里森

2009年4月,甲骨文宣布成功收购SUN全部股权,这一爆炸性新闻表明一个信号:甲骨文从单一的、纯软件厂商走向既有硬件(全球高端服务器系统、存储系统的厂商)、也有软件,全球唯一能和IBM全面抗衡的公司。

Oracle数据库特点

  • 支持多用户、大事务量的事务处理

  • 提供标准操作接口

  • 实施安全性控制和完整性控制

  • 支持分布式数据处理

  • 具有可移植性、可兼容性和可连接性

  • 运行速度快

  • 稳定性,目前数据库中稳定性最好的

  • 支持类型多,支持大量多媒体数据类型

Oracle数据库应用系统结构

  • 客户-服务器系统(C/S)

  • 浏览器-服务器系统(B/S)

  • 分布式数据库系统

  • 标题: Oracle 11g简介
  • 作者: 小颜同学
  • 创建于: 2022-09-06 14:56:36
  • 更新于: 2024-02-07 14:23:20
  • 链接: https://www.wy-studio.cn/2022/09/06/Oracle-11g简介/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
 评论