1.数据库的定义:
数据库是数据管理的实用技术,是信息系统的核心和基础。
数据库是存储信息的仓库,以一种简单、规则的方式进行组织数据。
2.数据库的种类
非关系型数据库
也称为NoSQL数据库(Not Only SQL)
针对特定场景,以高性能和使用便利为目的功能特异化的数据库产品
如Facebook的Cassandra, Apache的Hbase,Redis等。
关系型数据库
关系型数据库把复杂的数据结构归结为简单的二元关系(二维表格形式)
通过SQL结构化查询语句存储数据
如MySQL,MariaDB, SQL Server, Access, Oracle等
3.Oracle数据库的特点:
支持大数据库、多用户的高性能的事务处理。
Oracle遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准。
实施安全性控制和完整性控制。
支持分布式数据库和分布处理。
具有可移植性、可兼容性和可连接性。
4.开发工具
1)SQL*Plus
2)iSQL*Plus
3)PL/SQL Developer
PL/SQL Developer属于第三方软件,不是Oracle公司开发。专门用于面向oracle数据库存储程序单元的开发、测试。需单独安装。