目录
一、数据库
数据库是长期存储在计算机内的,有组织,可共享的数据集合。
二、数据库管理系统(DBMS)
数据库管理系统的目的是数据共享。
1、数据定义(DDL)功能
用户可以通过数据定义语言对数据库的对象进行定义。
如:
创建(create)、删除(drop)、修改(alter)表。
2、数据操纵(DML)功能
用户可以通过数据操纵语言对数据库中的数据进行操作。
如:
增加(insert)、删除(delete)、修改(update)、查询(select)数据。
3、完整性约束
完整性约束主要是保证数据符合某种规范的一种方法。如:性别为男或者女
4、数据的组织与管理
数据库管理系统要分类组织、存储和管理各种数据。就会
5、数据库恢复
数据库中的数据有时可能会遭到破坏,这样就会给用户的使用带来隐患。因此数据库
管理系统需要具备对数据的恢复能力。
三、数据库系统(DBS)
数据库系统是指在计算机系统中引入数据库后的系统构成,由计算机硬件、操作系统、
数据库管理系统、数据库、应用程序和用户以及数据库开发和管理人员组成。
参与人员:DBA(数据库管理人员),分析者,程序员,终端用户。
四、常见的关系型数据库管理系统
1、Oracle数据库
Oracle是甲骨文公司的一款关系数据库管理系统。主要针对大型企业。
2、DB2数据库
DB2数据库是IBM开发的。主要针对中小型电子商务解决方案。
3、SQL Server数据库
SQL Server数据库是美国微软公司开发的一种关系型数据库。可以作为大中型企业和
单位的数据库管理系统。
4、MySQL数据库
MySQL是一种开放源代码的关系型数据库管理系统,不适合大访问量的商业应用。
5、Access数据库
Access数据库是由微软开发的,主要适用于中小型应用系统。
五、各名词之间的关系
DB、DBMS、DBS的关系
DBS包含DB和DBMS
DBS的核心是DBMS
DBMS的核心是DB(数据)
DB的核心是数据模型