需要说明下的是,PL/SQL是一种编程语言。但是我基本用不到,所以不学。PL/SQL Developer是一个数据库操作工具,也可以连接远程数据库操作。我通过这个工具使用SQL语言操作数据库。
基本的连接和显示列表好像没啥不会的。
那么就开始学习SQL吧。
基本的SQL语法我不写了。
廖雪峰是真厉害,啥教程都有。
sql基础
- 数据模型有图模型、二叉树模型和二维表模型。二维表格可以很好的记录对象的数据,跟java的对象很像,其实在开发中,SQL数据库的表里面的一列可以直接放到java对象里,完全一一对应。
我在学生时代搞开发的时候,曾经将全部列的属性都定为varchar,这样就不会发生因为忘记建表时设定的数据类型而插不进去的情况。转换类型交给java去写就行了,反正有对应库函数。 - SQL的全部功能不是任何数据库都支持的。SQL虽然被ANSI组织定为了标准,但是很多数据库软件开发商会研发自己的扩展,导致衍生出SQL“方言”。暂时我只学通用的SQL语法。
- SQL不区分大小写!