毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

jsp+mysql当当在线购物系统的设计与实现(5)

时间:2022-05-11 22:49来源:毕业论文
Tomcat应用程序在将使用者的WAR放在webapp目录下的基础之下,该文件就会被Tomcat主动检测到,而且将其解压,所以说其安排并不复杂。该应用JSP第一次在浏览

Tomcat应用程序在将使用者的WAR放在webapp目录下的基础之下,该文件就会被Tomcat主动检测到,而且将其解压,所以说其安排并不复杂。该应用JSP第一次在浏览器中被访问时速度可能会很慢,其原因是Tomcat提供了一个manager应用,当访问该应用时需要用户填写用户名与密码,用户名与密码存储在一个xml文件中,该应用能够远程通过Web部署与撤销应用来辅佐Ftp。

Tomcat不只是一个Servlet容器,还是传统的Web服务器功能来处理Html,可论处理静态Html的能力,Tomcat就比不上Apache了。当然,如果我们想将Tomcat与Apache集成在一起,就必须批改Tomact与Apache的配置文件,处理JS与Servlet就用Tomact,而Apache就用来解决静态的Html, Tomcat也因此被我选择作为独立运转Web服务器与JSP引擎。

2。5  Mysql数据库

    Mysql数据库被本次的当当在线购物系统选作后台数据的存储,Mysql是一种开发源代码的关系型数据库管理系统,它所运用的是最常用的数据库管理语言(结构化查询语言SQL)来进行数据库管理,有效地提高查询速度,其应用的系统中心提供的多线程机制,充分利用CPU资源,面向C、C++、Java、PHP等编程语言的编程接口,可运用多种字段类型,还有用来支持查询中的SELECT和WHERE操作的完整的操作符。同时还提供TCP/IP、ODBC与JDBC等多种数据库来连接路径,用于管理、检查、优化数据库操作的管理工具,Mysql数据库是基于Linux操作系统开发出来的数据库,虽然其功能的多样性与性能的稳定性差强人意,但是任然有许多用户在使用。运用C或许C++编写,而且利用了多种编译器进行测试,来确保源代码的可移植性。既可以作为一个应用在客户端服务器网络环境当中的独自的应用程序,也可以作为一个库来嵌入到其他的软件当中,支持多种语言支持,常见的编码比方中文的BIG5、GB 、2312,日文的Shift_JIS等等都是可以用作数据表名与数据列名。它还支持大型的数据库,可以解决领有成千上万条记录的大型数据库,支持多种存储引擎。当然,Mysql是可以定制的,它采用了GPL协议,可以批改源码来开发本身的Mysql系统。

Mysql分为普通索引、唯一索引和主索引。

1、普通索引

唯一任务是加快对数据的访问速度,所以只为那些最经常出现查询条件

(WHEREcolumn=)或许排序条件(ORDERYcolumn)中的数据列创立索引。

        2、唯一索引

      普通索引允许被索引的数据列包含重复值,比如因为人有可能同名,所以

 同一姓名在同一个姓名在数据表内有可能呈现两次甚至更多次,假定当咱们能确定某个数据列将只包括相互各不相同的值,在帮这个数据列创立索引时就可以使用关键字UNIQUE把它定义为一个唯一索引。文献综述

      唯一索引的益处:(1)、简化Mysql对该索引的管理任务,也提高效率;

                      (2)、Mysql将在有新记录插入数据表时,自动检查新记录

                            该字段是否已经存在,倘若有的话,Mysql将会回绝所插入的“新记录”。

      唯一索引确保了数据记录的唯一性,避免数据的重复出现。

    3、主索引

      为关键字段创建一个索引,该索引就是“主索引”,主索引和唯一索引的唯一区

      别:前者在定义时运用关键字为PRIMARY后者运用的关键字是UNIQUE。 jsp+mysql当当在线购物系统的设计与实现(5):http://www.youerw.com/jisuanji/lunwen_93709.html

------分隔线----------------------------
推荐内容