Oracle数据库实用教程:关系型数据库基础知识
4星 · 超过85%的资源 需积分: 18 68 浏览量
更新于2024-07-28
收藏 1.64MB PDF 举报
Oracle 使用教程
标题:Oracle 使用教程
描述:数据库学习 Oracle
标签:Oracle
在本教程中,我们将详细介绍 Oracle 数据库的基础知识和应用。Oracle 是一种关系型数据库管理系统(RDBMS),广泛应用于企业级数据库管理和开发。
1. 数据库基础概念
在学习 Oracle 之前,我们需要了解数据库的基本概念。数据库(Database,DB)是指一种存储和管理数据的系统。数据库管理系统(Database Management System,DBMS)是指一种管理和维护数据库的系统。数据库管理员(Database Administrator,DBA)是指负责管理和维护数据库的专业人员。数据库系统(Database System,DBS)是指一个完整的数据库管理系统,包括数据库、数据库管理系统和数据库管理员。
2. 关系型数据库
关系型数据库(Relationship Database,RDB)是一种使用关系模型的数据库语言,用于和各类数据库的交互,提供通用的数据管理和查询功能。关系型数据库管理系统(RDBMS)是指一种管理和维护关系型数据库的系统。SQL 语言(Structured Query Language)是关系型数据库的标准语言,用于和数据库的交互,提供通用的数据管理和查询功能。
SQL 语言的常用指令包括:
* SELECT:从数据库中检索需要的信息
* INSERT:向数据库中添加新的数据
* DELETE:从数据库中删除不需要的数据
* UPDATE:更新数据库中的数据
* CREATE:创建新的数据库或表
* DROP:删除数据库或表
3. 数据管理历程
数据管理历程可以分为三个阶段:
* 手工管理阶段:数据不保存,数据由应用程序管理,编写程序要考虑数据结构,数据面向程序,不共享,数据不具有独立性,随其逻辑结构和物理结构而变化。
* 文件管理阶段:数据以文件形式长期存在,数据共享性差。
* 数据库管理阶段:有利于实现数据共享,数据面向应用,而非面向程序。
4. 数据库发展历程
数据库的发展历程可以分为三个阶段:
* 第一代非关系型数据库系统:上世纪60年代末问世,包括层次型和网状型。
* 第二代关系型数据库系统(RDBS):上世纪70年代中期问世。
* 第三代对象-关系数据库系统(ORDBS、OODBS):上世纪80年代中期至今。
5. 数据库分类
数据库可以分类为以下几种:
* 网状数据库:采用以记录类型为结点的网状数据模型。
* 层次型数据库:采用层次模型模拟现实世界中按层次组织起来的事物。
* 关系型数据库:采用二维表结构储存与管理数据,并规定了表内和表间数据的依存关系。
当前流行的大型关系型数据库包括 Oracle、IBM DB2、SQL Server、SyBase、Informix 等。
通过本教程,我们可以了解 Oracle 数据库的基础知识和应用,掌握关系型数据库的基本概念和 SQL 语言的使用,从而更好地应用 Oracle 数据库管理系统。
2021-12-16 上传
2227 浏览量
377 浏览量
127 浏览量
613 浏览量
279 浏览量
2024-11-22 上传
jz019511
- 粉丝: 0
- 资源: 1
最新资源
- javaeye月刊2008年5月 总第3期.pdf
- PCS 7 HORN 功能使用入門
- javaeye月刊2008年4月 总第2期.pdf
- Oracle10g RAC with ocfs在windows安装
- javaeye月刊2008年3月 总第1期.pdf
- memcached 架设
- 增加反向连接101方法 pdf
- as cook book
- HP OpenView 网络节点管理器安装快速入门
- HP OpenView Network Node Manager创建和使用注册文件
- 学习JavaFX脚本语言_翻译_.pdf
- Google搜索引擎优化指南
- TD7.6 ,管理员指南
- 电子元件基础认识,电子元件基础认识
- 测试工具的选择和使用
- 电力系统继电保护技术的现状与发展