java开发人员应该掌握的数据库知识

原创 2004年08月27日 16:47:00

        根据本人的程序开发的实践经验,结合自己对数据库的理解,我总结了一下作为一名java开发人员,对数据库的知识应该掌握到什么程度。当然每个人的情况都有所不同,这些仅仅代表我的一家之言。

1、了解数据库的基础知识,
包括范式、sql语句,比如创建(表、索引)、查询、删除、更新SQL语句、事务等。
2、理解jdbc的url连接的意义
    比如oracle的jdbc url连接串为:jdbc:oracle:thin:@ip:1521:sid。

3、熟练掌握sql语句。
    比如翻页、时间比较的sql语句我们用得最多。给你一个需求你可以立即写出sql语句。 

4、熟练使用jdbc类,知道何时使用下列的函数。
PreparedStatement
executeBatch

5、掌握必要的数据库优化知识。
   程序员掌握下列三点就差不多了。
(1)sql语句需要绑定变量;
(2)建立必要的索引(何时,对什么字段建议索引);
(3)对sql语句的优化,会分析sql语句的执行计划。

ps:   本人对数据库性能优化比较感兴趣,在项目中使用的数据库主要是mysql和oracle,感觉这两种数据库的优化有很大的不同。


 

开发人员需要掌握的HTML和CSS知识

作为一个软件开发人员,需要掌握的HTML和CSS的知识。
  • 2015年04月11日 21:54

MySql数据库之-------java编程所需要的知识(基础)

简单介绍: SQL语言都基于SQL92标准,但各数据库之间又存在差异。目前最新的标准为SQL99,它同样兼容SQL92。 SQL-Structured Query Language结构化查询语言。...
  • yangxin_blog
  • yangxin_blog
  • 2015-12-07 20:33:08
  • 1369

java+mysql新闻发布网站(含数据库)

  • 2016年01月04日 10:03
  • 1.11MB
  • 下载

Java的数据库编程之入门案例

通过上一篇博客Java的数据库编程之背景概述,可以得出: 1、JDBC API与驱动器管理器是有SUN公司制定并退出的; 2、每个数据库的驱动器程序是由每个数据库开发商以及数据库工具开发商在遵循S...
  • yu102655
  • yu102655
  • 2017-02-15 14:58:00
  • 4118

Java连接和操作数据库

JDBC 1、JDBC是开发数据库引用的java API,通过JDBC,使用Java设计的程序能够执行SQL语言、获取结果、在用户界面中显示数据,并且能将所做的改动传回数据库,同时JDBC ...
  • Al_assad
  • Al_assad
  • 2016-11-01 08:36:01
  • 2738

主流Java数据库连接池比较与开发配置实战

Java主流开源数据库连接池Druid 、TomcatJDBC 、DBCP 、C3P0、BoneCP性能,功能比较分析,Spring集成配置和JNDI配置方式...
  • fysuccess
  • fysuccess
  • 2017-03-27 16:08:59
  • 9549

聊聊Java数据库开发的那点事儿

无论你开发的是一款PC端的Web应用,还是一款移动端的app,都需要一个数据库来存储你的业务数据(包括电商的商品信息、游戏的道具信息、社交的人员信息等等)。可以说,数据库是后端系统最重要的存储组件。 ...
  • u014800380
  • u014800380
  • 2016-10-14 20:26:27
  • 2083

Java Web开发中使用Mysql数据库

开发模式使用的是JSP+Servlet+JavaBean开发模式 第一步 装好数据库。并在数据库中建好需要使用的数据库以及表。 第二步 将数据库连接jar包导入到工程文件中。Eclipse是导入到...
  • u013063099
  • u013063099
  • 2017-03-14 15:47:42
  • 1547

Java MySQL数据库编程详解

Java数据库编程一般
  • llp1992
  • llp1992
  • 2014-10-31 22:05:41
  • 7205

java 数据库开发基础

  • 2015年08月01日 19:06
  • 1.55MB
  • 下载
收藏助手
不良信息举报
您举报文章:java开发人员应该掌握的数据库知识
举报原因:
原因补充:

(最多只允许输入30个字)