Java与数据库

来源:互联网 发布:淘宝商品拍摄收费 编辑:程序博客网 时间:2024/04/29 16:24

06-9-29:
今天我的硬盘由于系统盘只有3.44KB了,所以启动了3次都蓝屏了。找了个安装盘,把我的系统盘中的东东,清理了一下,清理出了300多MB的空间,重启,搞定。由于移动了词霸,好多生词,我不会影响了我的阅读速度,于是我选择了,开始学习JDBC,找了本不错的书《Java Database Programming Bible》,是英文版的,随便又练习专业英语。
前言说了Java的数据编程接口使得Java在Web程序方面很受关心。
这本书主要用来使得你明白关系数据,怎样设计一个关系数据库,这样创建和查询关系数据库使用SQL,和怎样编写数据库中心的程序。读者应该是有Java基础和Swing。服务器端着重讨论servlets和jsp(巴适了,我终于要从ASP,逃离出来了)这些都是对J2EE的coder有用。

第一章:介绍数据库,sql和jdbc
总体上介绍关系型数据库和简单的sql和jdbc

第二章:在两层cs模型上使用使用jdbc和sql
介绍了jdbc核心api和sql在桌面应用程序。核心是介绍jdbc在各种RDBMS中简单使用合适的驱动即可

第三章:jdbc在三层Web网站上的应用
主要讨论jdbc的扩展api在web上面。

第四章:使用数据库,jdbc和xml
介绍xml和DOM

第五章:EJB,数据库和持久化
介绍了EJB和持久化,比较了受管制的bean持久化和受管制的容器的持久化。

第五章:数据库管理

第一章:关系数据库
简单的介绍了RDBMS
数据库体系结构:
在现代的系统中,分布式可以使用许多的办法来实现。
两层模型:两层模型是用来直接与数据库交互的Java程序。1.应用层:包括jdbc驱动,业务逻辑和UI
2.数据库层:包括RDBMS
三层模型:客户发送请求到一个应用程序服务上,这个程序服务解释这些请求,然后组成SQL语句,发送到数据库,数据库处理这些sql语句,然后发送结果到程序服务,然后再到客户端。三层模型的优势在于:1.性能;2.业务逻辑非常清楚;3.客户程序很简单。三层模型一般用于Web程序。这样的话,客户端的浏览器充当了客户层;中间层由servlet引擎Web服务实现;1.客户层,典型的是一个thin表示层,可能是Web浏览器;2.中间层:处理业务和应用逻辑。servlet引擎比如Tomcat或者程序服务JBoss来实现,jdbc也归于这个层次;3.数据源层:包括RDBMS

第四章:介绍jdbc
jdbc可以访问任何表式的数据源从java程序中。除了提供连接大量的SQL数据库,jdbc允许你访问其他的表式数据源,比如电子表格和一般的文件。
什么是jdbc:jdbc定义了一个低层次的API,支持基本的SQL功能独立于任何SQL实现。类似于微软的odbc接口。
jdbc 2.0 api包含了两个包:java.sql和javax.sql,分别是jdbc2.0核心api和jdbc标准扩展。
jdbc的主要强项在于被设计用来以相同的方式访问任何关系数据库。
 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 宝宝三岁说话口齿不清怎么办 b超宝宝腿短怎么办 两岁宝宝学说话口吃怎么办 两岁宝宝说话少怎么办 三岁宝宝说话少怎么办 快4岁不会说话怎么办 宝宝2岁半不爱说话怎么办 两岁半宝宝注意力不集中怎么办 中国出生的外籍小孩怎么办签证 中国人入外籍后国内财产怎么办 中国人入外籍后国内资产怎么办 小孩去美国上小学怎么办 咳嗽震的胸口疼怎么办 高中孩子对手机着迷怎么办 小孩不肯读书沉迷游戏怎么办 小孩沉迷吃鸡游戏怎么办 高一数学成绩差怎么办 小孩子学数学用手指算怎么办 孩子d和b分不清怎么办 和家人走散后怎么办幼儿教案 小孩胃口不好不爱吃饭怎么办 幼儿园孩子学习记不住怎么办 幼儿园小孩数字记不住怎么办 大班教案走丢了怎么办 ppt加视频反了怎么办 拔罐之后背疼怎么办 拔完火罐后背疼怎么办 打印机红色的口堵了怎么办 打印机红色复印不出来怎么办 打印机加错颜色墨水怎么办 中班安全教案脚扭伤了怎么办 中班脚扭伤了怎么办教案 中班安全脚扭伤了怎么办 中班安全脚扭伤了怎么办反思 走丢了怎么办教案反思 汽车后轱辘不转怎么办 走丢了怎么办社会教案 小老鼠搬鸡蛋鸡蛋太大怎么办 小班走丢了怎么办教案 小班走丢了怎么办反思 房屋外墙漏水物业不管怎么办