CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

问题,答者有分!

楼主letmeto(冰玉)2002-04-02 13:17:23 在 Java / Web 开发 提问

JSP开发网站需要深究数据库的知识吗?如果是怎么具体学习。*注:我学过JAVA。  
   
  问题点数:100、回复次数:22Top

1 楼confen(天明)回复于 2002-04-02 13:23:47 得分 0

我认为并不需要。  
  若想学习数据库的知识我认为有时间的话可以看看这本书《数据库系统概念》,我就正在看这本书。Top

2 楼offsider(烤鸡翅膀,我最爱吃)回复于 2002-04-02 13:36:49 得分 0

研究研究jdbc就行啦。Top

3 楼ggyy_csdn(L.E.O)回复于 2002-04-02 13:42:02 得分 50

当然不需要,你只要动简单的sql语句就可以了,然后,你就得了解  
  java和odbc的联系方法  
  java   一般有4中方法和odbc联系,  
  第一种是jdbc-odbc桥(比较流行)  
  第二种是jdbc-net  
  第三种是native   api  
  第四种是固有协议(最快)  
  Top

4 楼iloveyouonlyonce(马蹄到处鬼神嚎,目前一怒应流血)回复于 2002-04-02 13:51:16 得分 0

会SQL和一般数据库知识就好了Top

5 楼xmvigour(微电-THINKING IN APP)回复于 2002-04-02 14:18:20 得分 10

我的理解,还是了解数据库多一点,开发起来才会顺手,因为有些东西,数据库可以处理得很好很方便,而且返回合适的数据,避免数据传输量。Top

6 楼huyuefox(经历单纯的男人不要奢谈成熟和魅力)回复于 2002-04-02 14:42:25 得分 0

我们公司用的是oracle数据库,如果数据库知识多一些,很多函数都可以写成数据库级的函数,速度比用bean会快一些.而且pl/sql实现起来要简单多了Top

7 楼lq_qq(孤独的乔)回复于 2002-04-02 14:45:19 得分 0

会SQL和一般数据库知识就好了  
   
  Top

8 楼weidegong(weidegong)回复于 2002-04-02 14:45:51 得分 10

就我所知必须深究两个其他方面:  
  1.数据库知识,只有数据库才可以进行更好的管理维护--当然了这个工作要是有系统分析员、数据库设计人员专门来弄,那就不用太深究了  
  2.javascript等制作浏览器端界面的技术,这是B/S模式下开发必须的  
   
  Top

9 楼xmvigour(微电-THINKING IN APP)回复于 2002-04-02 14:55:25 得分 10

JSP开发网站需要深究数据库的知识吗?  
   
  如果只是为了完成任务的话,确实可以不需要!  
  但如果想做得更好的话,我觉得一个数据库的设计合理的好,前台jsp的数据库操作都会很轻松,而且象   huyuefox(他日得遂凌云志,敢笑黄巢不丈夫)   说的那样,速度和性能可以有很大的提高!  
   
  由于jsp是b/s模式的所以   weidegong(weidegong)   说的也没错,就看自己的定位了!Top

10 楼zjp009(高手)回复于 2002-04-02 15:19:39 得分 0

最好是有数据库知识,否则永远只是一个程序员。Top

11 楼apboy(没爱,怎么行?)回复于 2002-04-02 16:02:10 得分 0

当然需要一定的数据库知识,最好会写存储过程,联合查询等语句。Top

12 楼yeahnope(killer)回复于 2002-04-02 16:16:06 得分 0

zjp009(高手)   说得很有道理!数据库知识不但要懂,而且必须精通!Top

13 楼realyfly(^_^)回复于 2002-04-02 16:43:31 得分 0

其实我觉得,如果作简单的应用,数据库知识不需要太精通,一般的就可以了,因为不涉及太多的数据库知识,但是要做复杂的大型的应用,那我也建议必须精通!这样才能达到设计中的优化!Top

14 楼realyfly(^_^)回复于 2002-04-02 16:43:39 得分 10

其实我觉得,如果作简单的应用,数据库知识不需要太精通,一般的就可以了,因为不涉及太多的数据库知识,但是要做复杂的大型的应用,那我也建议必须精通!这样才能达到设计中的优化!Top

15 楼daystar(daystar)回复于 2002-04-02 19:53:28 得分 0

我的观点是有总比没有好,多学点东西度对以后学习其他东西很有帮助啊Top

16 楼letmeto(冰玉)回复于 2002-04-03 20:00:33 得分 0

谢谢各位大侠!还有高见吗??Top

17 楼slan(天马行空)回复于 2002-04-03 20:14:48 得分 0

我觉得还是要有一点的好。毕竟现在很少有网站不用数据库的。肯定对你有好处的。Top

18 楼lun2001(小伦)回复于 2002-04-04 09:31:05 得分 5

若所有业务逻辑,包括数据库访问都写到javabean中  
  javabean由令外的人开发  
   
  你只负责写jsp  
  根本不知道后台数据库结构  
   
  这样实现业务逻辑与页面逻辑分离  
  你可以不懂数据库了Top

19 楼weidegong(weidegong)回复于 2002-04-04 10:37:14 得分 0

不用讨论了。  
  做JSP不懂数据库,就是外行了  
   
  深究到什么程度是关键;不必要到大师级的程度。。。Top

20 楼yanchang(笨笨)回复于 2002-04-04 11:20:25 得分 5

01必须  
  234应该  
  56会了最好  
   
  0   熟练使用JDBC  
  1   熟练写SQL语句,熟练使用相关数据库的内植函数  
  2   会建表,懂的建表结构的一些基本知识  
  3   掌握基本的索引、触发器、存储过程  
  4   会使用相关工具,比如oracle的sqlplus  
  5   掌握主流的数据库的基本知识,oracle,sqlserver.sybase,mysql,db2,postgreSQL,informix(注意次序)  
  6   其他的数据库相关的知识如辈分、优化、到入到出、空间管理等学的越多越好  
  Top

21 楼letmeto(冰玉)回复于 2002-04-05 22:21:51 得分 0

thanks   !Top

22 楼letmeto(冰玉)回复于 2002-04-07 21:06:52 得分 0

道行有限,不能一一馈赠,望谅解!以后还望各位多多帮忙!Top

相关问题

  • 答者有分
  • 答者有分!
  • 答者有分!
  • 回答者有分
  • 回答者有分
  • 散分!答者均有分。
  • 回答者,人人有分!
  • 回答者都有分!
  • 关于developer/2000 ?答者有分!
  • 请程序回答(答者有分)

关键词

  • b/s
  • 数据库
  • 数据库知识
  • 函数
  • 语句
  • 逻辑
  • 优化
  • 应用
  • 学习
  • 网站

得分解答快速导航

  • 帖主:letmeto
  • ggyy_csdn
  • xmvigour
  • weidegong
  • xmvigour
  • realyfly
  • lun2001
  • yanchang

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo