社区
Java EE
帖子详情
请问怎样经行Java数据库开发,以及如何选择数据库?
blackpool
2011-04-13 05:50:00
现在有一个跨平台的项目,使用Java开发,其中要用到一个数据库。此前,这个数据库是用Access做的。
请问Access适合于用Java经行开发吗?而且是不是只能在Windows下适用。
如果需要跨平台是不是需要使用Oracle或者DB2,哪一种更加适合跨平台的Java开发呢?
谢谢!
...全文
62
6
打赏
收藏
请问怎样经行Java数据库开发,以及如何选择数据库?
现在有一个跨平台的项目,使用Java开发,其中要用到一个数据库。此前,这个数据库是用Access做的。 请问Access适合于用Java经行开发吗?而且是不是只能在Windows下适用。 如果需要跨平台是不是需要使用Oracle或者DB2,哪一种更加适合跨平台的Java开发呢? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Andrew_Mi
2011-04-14
打赏
举报
回复
mysql首选,然后是oracle,DB2
SIAS606
2011-04-14
打赏
举报
回复
Mysql一般能满足大部分中小型项目。推荐oracle。 既然都java开发了 为什么不oracle?mysql,db2都行
blackpool
2011-04-13
打赏
举报
回复
另外大家绝对Java DB怎么样呢?
blackpool
2011-04-13
打赏
举报
回复
谢谢lS两位,那请问一下:
1. Access数据库要想转为Oracle,DB2,或者Mysql可行吗?有没有什么工具软件推荐的?
2. 请问多大的项目叫做大项目呢?现在我手头上的这个.accdb文件大小有20M左右,以后可能内容还会增加。那么到底哪个适合呢?
3. 另外,能否麻烦各位高手指点一下,这几种数据库Oracle,DB2,Mysql包括Access有什么优势和缺点呢?如果回复闲麻烦,请发个网址推荐我读一下。
谢谢!
amos1989
2011-04-13
打赏
举报
回复
小项目mysql
大的Oracle DB2
龙四
2011-04-13
打赏
举报
回复
Oracle,DB2,Mysql都是常用的
Java
高级程序设计实战教程第八章-
Java
数据库
编程.pptx
Java
高级程序设计 第8章
Java
数据库
编程 8.1 应用场景 8.2 相关知识8.3 实施过程 8.4 拓展知识8.5 拓展训练 8.6 课后小结8.7 课后习题 8.8 课堂实训
Java
高级程序设计实战教程第八章-
Java
数据库
编程全文共12页,当前为第1页。 8.1 应用场景 大多数软件系统都需要处理非常庞大的数据,这些数据并不是使用数据或集合就能解决的,这时就需要借助
数据库
系统。
数据库
系统由
数据库
、
数据库
管理系统、应用系统和
数据库
管理员组成。
数据库
管理系统简称DBMS。目前有许多DBMS产品,如DB2、Oracle、Microsoft SQL Server 、Sybase、Informix、MySQL等,
Java
程序需要访问这些
数据库
,并对数据进行处理。
Java
高级程序设计实战教程第八章-
Java
数据库
编程全文共12页,当前为第2页。 8.2 相关知识 8.2.1
数据库
访问技术简介 8.2.2 JDBC连接
数据库
8.3.3 执行SQL操作
Java
高级程序设计实战教程第八章-
Java
数据库
编程全文共12页,当前为第3页。 8.2.1
数据库
访问技术简介
数据库
中的数据存放在
数据库
文件中,我们要从
数据库
文件中获取数据,先要连接并登陆到存放
数据库
的服务器。一般来说,访问
数据库
中的数据有两种方式: 一是通过DBMS(Data Base Management System,
数据库
管理系统)提供的
数据库
操作工具来访问,如通过SQL Server 2000的查询设计器来提交查询,或者通过SQL Server 2000的企业管理工具来访问。这种方式比较适合DBA对
数据库
进行管理; 二是通过API(Application Programming Interface, 应用编程接口)来访问
数据库
,这种方式适合在应用程序中访问
数据库
。 在
数据库
发展的初期,各个
开发
商为自己的
数据库
设计了各自不同的DBMS,因此不同类型的
数据库
之间数据交换非常困难。为了解决这个问题,Microsoft提出了ODBC(Open Data Base Connectivity,开放
数据库
互连)技术,试图建立一种统一的应用程序访问
数据库
接口,使
开发
人员无需了解程序内部结构就可以访问
数据库
。 JDBC(
Java
Data Base Connectivity,J
java
数据库
连接)是一种用于执行SQL语句的
Java
API,可以为多种关系
数据库
提供统一访问,它由一组用
Java
语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使
数据库
开发
人员能够编写
数据库
应用程序。 JDBC并不能直接访问
数据库
,需要借助于
数据库
厂商提供的JDBC驱动程序。 JDBC中常用的类和接口可用于我们编程
开发
,利用这些类和接口可以方便的
经行
数据访问和处理。这些类和接口都位于
java
.sal包中。
Java
高级程序设计实战教程第八章-
Java
数据库
编程全文共12页,当前为第4页。 8.2.2 JDBC连接
数据库
JDBC简介 之前我们介绍的
数据库
访问技术都是Microsoft提出的,主要用于Windows平台上Microsoft
开发
环境下的
数据库
连接和操作。而JDBC(
Java
Data Base Connectivity,
Java
数据库
连接)是
Java
语言中用来规范客户端程序如何让来访问
数据库
的应用程序接口。 JDBC是一种用于执行SQL语句的
Java
API,可以为多种关系
数据库
提供统一访问,它由一组用
Java
语言编写的类和接口组成。JDBC保留ODBC的基本设计功能,在Web和Internet应用程序中的作用于ODBC在Windows系列平台应用程序中的作用类似,而且还具有对硬件平台、操作系统异构性的支持。
Java
高级程序设计实战教程第八章-
Java
数据库
编程全文共12页,当前为第5页。 8.3.3 执行SQL操作 JDBC访问
数据库
访问
数据库
就是从
数据库
中提取数据或向
数据库
中保存数据,JDBC抽象了
数据库
进行交互的过程。首先在
Java
程序中要import
java
sql.* 语句导入
java
.sql包。当
Java
程序需要使用JDBC时,创建一个
java
.sql.connection对象指向
数据库
。其次,要创建一个最基本的类是
java
.sql.statement,用于执行
数据库
操作。 (1)加载连接
数据库
的驱动程序 (2)建立连接 (3)查询
数据库
(4)处理结果集 (5)关闭查询语句及
数据库
连接
Java
高级程序设计实战教程第八章-
Java
数据库
编程全文共12页,当前为第6页。 8.3 任务实施 任务一 编写程序实现对图书信息表的增删改查操作 任务需求: 现有图书信息表bookinfo(序号,图书编号,图书名称,作者,出版社,单价,出版日期,I
java
WEB登录实例
适合刚刚接触
java
的初学者
经行
观摩!这里还有简单的
数据库
连接实例,是大家学习的宝典。
基于
java
的敬老院运营管理系统设计与实现.doc
基于
Java
的敬老院运营管理系统 摘要 本敬老院运营管理系统是使用JSP编程语言和Sqlserver
数据库
共同来完成的,采用面 向对象方法,对敬老院运营管理工作进行设计与实现。分析设计了敬老院运营管理系统 的静态模型和动态模型,完成了系统
开发
的分析、设计和实现的工作。本敬老院运营管 理系统通过Web方式完成用户与系统的交互,系统的功能模块具体有对老人的,入住,协 议,收费,日常照料以及护理服务
经行
管理,并对院方的仓库,人事,考勤,工资,财 务,办公等进行管理。提高阶段添加对入院数据的分析模块。实现敬老院管理的电子化 ,从而实现提高效率,降低成本的目的。 本系统的
开发
采用现有成熟技术为参照,共享源码为模板,结合本敬老院运营管理系统 的实际需求进行分析和功能调整,探讨了利用JSP
开发
敬老院运营管理系统的过程。 关键词:敬老院;运营管理;系统 Nursing Management System Based On
Java
Abstract The nursing home operations management system is the use of JSP programming languages and database Sqlserver together to complete, object- oriented approach , design and implementation of nursing home operations management work . Analysis and design of the static model nursing home operations management systems and dynamic models , completed an analysis of system development , design and implementation work. The nursing home operations management system to complete user interaction with the system via the Web , function modules of the system specifically for the elderly , occupancy agreements , fees, daily care and nursing services through the line management, and hospital warehouse personnel, attendance , payroll, finance and office management. Improve the admission stage to add data analysis module . Realization of electronic nursing home management , in order to achieve improved efficiency and reduce costs . The system was developed using the existing mature technologies as a reference, a shared source as a template, with the actual needs of the nursing home operations management system for analysis and functional adjustments , explored the use of JSP development process of nursing home operations management system . Keywords: nursing home ;operations;management;system 目 录 摘要 I Abstract II 1 引言 1 1.1 选题的依据和意义 1 1.2 课题研究目的 1 2 系统分析 2 2.1 系统需求分析 2 2.2 可行性分析 3 2.2.1技术的可行性 3 2.2.2经济的可行性 3 2.2.3操作可行性 3 2.2.4法律的可行性 4 2.3 设计的基本思想 4 2.4 设计原则 4 2.5非功能需求 5 2.5.1用户界面需求 5 2.5.2软硬件环境需求 5 2.5.3软件质量需求 6 2.6 系统
开发
步骤 6 3 本系统采用的关键技术 7 3.1 JSP介绍 7 3.2
Java
Bean技术 8 3.3
HouseDaoinpl.rar_
Java
编程_SQL_
在
JAVA
平台下,
经行
数据库
访问,完成数据访问链接封装,以及异常捕获。
JDBC
数据库
开发
入门
本菜鸟才介入
Java
,我现在不急着去看那些基本的语法或者一些
Java
里面的版本的特征或者是一些晋级的知识,因为有一点.Net的OOP编程思想,所以对于
Java
的这些语法以及什么的在用到的时候在去发现学习一下。关于JDBC的操作就先简单的介绍到这里,后续我们在慢慢深入的学习,这个作为我的开始学习笔记,希望对我日后和新学
Java
的有所帮助,不过我的是针对SQL
数据库
的,其他
数据库
的就是在创建连接上有所不同,JDBC里面的接口的东西用法大同小异,可以试试去写下!最后用完后释放掉
数据库
的连接。编写的类和接口组成。
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章