zoukankan      html  css  js  c++  java
  • web应用开发技术(第二版)崔尚森第七章部分作业

    第七章作业

    7.1 解释下列名词:数据库、关系型数据库、Field、Record、SQL,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与数据库的连接并关闭数据库,释放占用的资源。

  • 相关阅读:
    WebService之Axis2 (3):使用services.xml文件发布WebService
    WebService之Axis2(2):复合类型数据的传递
    WebService之Axis2(1):用POJO实现0配置的WebService
    com.mchange.v2.c3p0.impl.NewPooledConnection@be1839d closed by a client的正确解答
    拿到新服务器时应做的标准测试
    rabbitmq heartbeat missing with heartbeat = N seconds原因总结
    从技术专家到管理者的思路转变(V1)
    netty集成ssl完整参考指南(含完整源码)
    技术晋升的评定与博弈(转)
    Eureka-zookeeper的服务发现替代方案
  • 原文地址:https://www.cnblogs.com/lyqf/p/10706351.html
Copyright © 2011-2022 走看看