- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]图书管理JAVA系统
第 1 页 共 34 页
第二章 系统开发工具及相应技术简介
2.1 java 简介
2.1 java 简介
22..11 jjaavvaa 简简介介
Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和
Java 平台的总称。Java平台由Java 虚拟机(Java Virtual Machine)和Java 应用
编程接口(Application Programming Interface、简称API)构成。Java 应用编程
接口为Java 应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩
展部分。在硬件或操作系统平台上安装一个Java 平台之后,Java 应用程序就可
运行。现在Java 平台已经嵌入了几乎所有的操作系统。这样Java 程序可以只编
译一次,就可以在各种系统中运行。
Java分为三个体系JavaSE,JavaEE,JavaME。
Java 对对象技术的全面支持和Java平台内嵌的API 能缩短应用系统的开发
时间并降低成本。Java 的编译一次,到处可运行的特性使得它能够提供一个随处
可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java 企业应用
编程接口(JavaEnterprise APIs)为企业计算及电子商务应用系统提供了有关技
术和丰富的类库。
1、JDBC(JavaDatabase Connectivity)提供连接各种关系数据库的统一接口。
2、EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的
基于组件的企业应用。
3、Java RMI(Java Remote Method Invocation)用来开发分布式Java应用程序。
一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法激活可以发生
在对等的两端,也可以发生在客户端和服务器之间,只要双方的应用程序都是用
Java写的。
4、Java IDL(Java Interface Definition Language) 提供与 CORBA(Common
Object Request BrokerArchitecture)的无逢的互操作性。这使得Java 能集成异构的
商务信息资源。
5、JNDI(Java Naming and Directory Interface)提供从Java平台到的统一的无
逢的连接。这个接口屏蔽了企业网络所使用的各种命名和目录服务。
6、JMAPI(JavaManagementAPI)为异构网络上系统、网络和服务管理的
开发提供一整套丰富的对象和方法。
7、JMS(JavaMessage Service)提供企业消息服务,如可靠的消息队列、发布
和订阅通信、以及有关推拉(Push/Pull)技术的各个方面。
8、JTS(Java transaction Service)提供存取事务处理资源的开放标准,这些事
1
第 2 页 共 34 页
务处理资源包括事务处理应用程序、事务处理管理及监控。
2.2数据库的选择-SQL 2000
2.2数据库的选择-SQL 2000
22..22数数据据库库的的选选择择--SSQQLL
2.2.1 SQL
2.2.1 SQL
22..22..11SSQQLL语言简介
SQL 全称是“结构化查询语言(Structured Query Language)”,最早的是IBM
的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R 开发的一种查询语
言,它的前身是 SQUARE 语言。SQL 语言结构简洁,功能强大,无论是
Oracle ,Sybase,Informix,SQL server 这些大型的数据库管理系统,还是像Visual
Foxporo,PowerBuilder 常用的数据库开发系统,都支持SQL语言作为查询语言。
2.2.2 SQL
2.2.2 SQL
22..22..22SSQQLL语言的特点
SQL的中文名称是结构化的查询语言,它的主要功能包括四个方面:查询、
操纵、定义和控制,因此,它是一个综合的、通用的、功能及强的关系数据库语
言。
SQL主要有以下几个方面的特点:
⑴ 一体化
文档评论(0)