(报告出品方/作者:西南证券,王湘杰、叶泽佑、邓文鑫)
1数据库——信息化时代的基石产品
1.1数据库简介
数据库(Database):数据库是通过数据管理系统(DBMS)按照特定的数据结构,对数据进行组织、存储及管理的仓库。通过数据库可以到达数据的统一维护、共享和利用,从而保证数据的完整性、一致性和安全性。
数据库管理系统(DatabaseManagementSystem):数据库管理系统是对数据库进行操作和管理的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统是数据库系统的核心组成部分,实现数据库对象的创建、数据库存储数据的查询、添加、修改与删除操作和数据库的用户管理、权限管理等。
数据库系统(DatabaseSystem):由数据库及其管理软件组成的数据处理系统。也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。DBMS是数据库系统的基础和核心。
1.2数据库的分类
按数据结构分类
关系型数据库:又称SQL数据库,利用简单的二元关系模型来组织数据的数据库。在关系型数据库中,以行和列的形式存储数据,以便于用户理解,一系列的行和列被称为表。对数据的操作几乎全部建立在一个或多个关系表格上,通过对这些关联的表格分类、合并、连接或选取等运算来实现数据库的管理。目前流行的Oracle和MySQL等数据库均为关系型数据库。
非关系型数据库:又称为NoSQL数据库,意味着其将不仅仅限于传统的SQL二元模式,而是进行更广泛的拓展。是对传统关系型数据库的有效补充。根据具体的存储方式,非关系型数据库可进一步分为键值存储数据库、列存储数据库、面向文档数据库、图形数据库。
按应用类型分类
OLTP:(On-LineTransactionProcessing,操作型数据库,又称联机事务处理)主要