数据库(DB–DataBase)

1. SQL

我们常说的SQL文,SQL语句的全拼是Structured Query Language,即结构化查询语句,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。我们无需去了解底层究竟是如何实现数据的增删改查,只通过SQL语句即可完成以上操作。

2.SQL Server

这个并不是我目前用到的,但是去网上搜SQL相关的时候总会有关于这个的结果显示在上面,于是索性也去瞄了一眼SQL SERVER到底是什么(真的只是一眼)。
SQL Server是由Microsoft开发和推广的关系数据库管理系统(RDBMS)。

3.Oracle

Oracle是数据库

4.MySql
MySql显然也是数据库

5.Oracle SQL Developer
Oracle SQL Developer是面向Oracle SQL Developer的集成开发环境(IDE)
关于IDE的概念我理解大概就像Eclipse之于Java一样

6.P/L SQL Developer
P/L展开为:Procedural Language,即过程化SQL语言。
而P/L SQL Developer也是面向Oracle数据库的集成开发环境

7.Navicat
上面第五和第六说的两个SQL Developer都是面向Oracle数据库的,并且不能够面向MySql。
但是好在MySql还有Navicat。
Navicat可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。
Navicat的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以以安全且简单的方法创建、组织、访问和共享信息。
对你没有看错,Navicat也是可以连接Oracle的。

END

我没有在水博文噢,可能路过的大佬会觉得特别特别浅,像Oracle和MySql到底是什么区别,Oracle SQL Developer和P/L SQL Developer又有什么区别都没有写出来。但是目前的我的认知就只有这一些,以上也都是在工作过程中遇到了一个概念就记下来去百度一下看两眼了解一下。而且我是觉得大篇幅的从别的网站copy粘到我自己的博文里也没什么价值。所以就是点到即止有一个大概的框架放在这里,具体的血肉再等以后有了自己的认知再慢慢添加。