微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

web应用开发技术第二版崔尚森第七章部分作业

第七章作业

7.1 解释下列名词:数据库、关系型数据库、Field、Recordsql,DDL,DML,DCL及JDBC;

         数据库:长期存储在计算机内的、有组织的、可共享的数据集合

         关系型数据库: 建立在关系模型基础上的数据库

         Field:字段,一个成员,表示与对象或类关联的变量。

         Record:记录,表中的每一行叫一个记录

         sql:structured query language,结构化查询语言。是关系型数据库管理系统的标准语言。主要功能是同各种数据库建立联系并进行操作。

         DDL:数据定义语言

         DML:数据操纵语言

         DQL:数据查询语言

         DCL:数据控制语言

         JDBC:Java DataBase Connectivity, java程序连接和存取数据库的应用程序接口。由一群类和接口组成。

7.2简述定义语言的功能

         提供对数据库及其数据表的创建、修改删除操作。如create,alter,drop

7.3简述数据库操纵语言的功能

         用来维护数据库内容,如:insert,delete,update

7.4简述数据库查询语言的功能

         Select语句进行数据库查询,并以数据表的形式返回符合用户查询要求的结果数据。

7.5简述四类JDBC驱动程序的区别。

         1.JDBC-ODBC Bridge.这类驱动程序的特点是必须在计算机上事先安装好ODBC驱动程序,然后通过JDBC-ODBC Bridge的转换,把Java程序中的JDBC API转换成ODBC API,进而通过ODBC来存取数据库

         2. JDBC-Native API Bridge.这类驱动程序的特点是必须在计算机上事先安装好特定的驱动程序(类似ODBC),然后通过JDBC-Native API Bridge的转换,把Java程序中的JDBC API转换成Native API,进而存取数据库

         3.JDBC-Middleware, 不需要在计算机上安装任何附加软件,但是必须在安装数据库管理系统的服务端加装中介软件,这种中介软件会负责所有存取数据库时必要的转换。

         4.Pure JDBC Driver,无须安装任何附加软件,所有存取数据的操作都直接由JDBC驱动程序来完成。

7.6在JSP中进行JDBC编程要注意什么。

         1.导入JDBC标准库。<%@page import=”java.sql.*”%>

         2.注册数据库驱动程序Class.forName(“驱动程序名”)加载相应数据库的JDBC驱动程序

         3.建立与数据库的连接

                   String url = jdbc:<JDBC 驱动程序名>:<数据源标记>

                   Connection stmt=Drivermanger.getConnection(url)

         4.使用sql语句对这个数据库对象进行操作。

         5. 使用close()方法解除JSP与数据库的连接并关闭数据库,释放占用的资源。

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐