数据库基本概念之 Oracle数据库,Sql server数据库,SQL语言

首先要明白一个概念,什么是系统?或者说什么样的事物才能被称之为系统?

复杂的事物就是一个系统,那么一个复杂的软件,就叫做一个软件系统。这是一种抽象化的描述。

Oracle 和 Sql server 是两个不同软件平台,因为这些软件是用于管理数据库的,而且十分复杂,所以就把它们叫做数据库管理系统(DBMS, DataBase Mannagement System)。

Oracle 数据库:使用Oracle系统管理的数据库。

同理,使用Sql server 系统管理的数据库称为Sql 数据库。

数据库系统:由数据(Data),管理数据的软件系统(DBMS),还有应用程序(App)和数据库管理员(DBA, DataBase Administrator)四部分组成的存放,管理,使用和维护数据的系统。

SQL(结构化查询语言),是关系型数据库的标准语言,许多DBMS如甲骨文的Oracle和微软的Sql server都支持这种语言,但是这些DBMS都在原有的SQL语言上添加了自己的规范。

因此在不同的平台上使用SQL语言会有些差异,但都大同小异。

比如:Oracle 使用的是PL/SQL语言,它是Oracle对SQL99语言的扩展。PL/SQL在原来的查、增、删、改四种基本功能上添加了存储过程和其他功能。

如果只使用四种基本功能,那么各个平台都支持SQL语言。

原文地址:https://www.cnblogs.com/yangwu-183/p/10042534.html