毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JSP+MySQL网上教学系统Eclipse 第7页

更新时间:2008-9-10:  来源:毕业论文

JSP+MySQL网上教学系统Eclipse 第7页
第1章 数据库软件介绍
1.1 数据库介绍
数据库在一个管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致[13]。

从根本上讲,数据库是一个有组织的、根据某种标准分类的数据集合。传统的比喻是把文件装入抽屉,每个抽屉保存一些与特殊主题相关的文件,而且这些文件可能根据一套特殊的标准(字母顺序、颜色、数字代码等)进一步分类。抽屉中资料的组织结构和文件,使我们能够比较容易地迅速获得特殊的信息:只需把手放在某个拉手上,拉开适当的抽屉,选择与标准相匹配的单个或多个文件即可。

MySQL是一个高性能、多线程、多用户、建立在客户-服务器结构上的ROBMS,专门为了速度和稳定性而设计。在过去的几年中,它已经成为线上和线下适合于数据驱动的应用程序最受欢迎的ROBMS之一。现今,有超过400万的网站建立、使用并且配置了基于MySQL的应用程序,而且网站的数量每天都在增加(见MySQL官方网站http://www.mysql.com/)[14]。

MySQL始于1979年,最初是Michael〝Monty〞Widenius为瑞典的TcX公司创建的名为UNIREG的数据库系统。由于UNIREG没有结构化查询语言(SQL)接口,因此在20世纪90年代中期,它失去了TcX公司的宠爱。TcX开始寻找其他的系统,mSQL就是其中之一,它是由David Hughes创建的、具有竞争力的DBMS。

1.2 MYSQL数据库功能和特点
数据库技术是数据库组织和管理技术。主要有分布式数据库、实时数据库、并行数据库、多媒体数据库和模糊数据库等。MySQL是其中具有代表性的一种,主要具有如下功能和特点。

1.2.1 MYSQL功能
1. 数据库管理系统。我们知道,所谓的数据库就是一些结构化的数据的联合体,要提供对这些数据的存取、增加、修改、删除或更加复杂的数据抽取等操作,需要有一个支撑系统,这就是数据库管理系统(DBMS),MySQL完全具有这方面的功能。

2. 关系型数据库管理系统。在数据库的发展历程中,曾出现过多种不同形式的数据库系统,但关系型数据库管理系统(RDBMS)以其优越性而被广为采用,象现在几种广泛使用的数据库全为关系型数据库。同样,MySQL也是关系型的数据库系统,支持标准的结构化查询语言(Structured Query Language)。

3. 开放源码数据库。同商业性的数据库相比,这是MySQL最大的特点。MySQL的源码是公开的,这就意味着任何人,只要遵守GPL的规则都可以对MySQL的源码使用、修改以符合自己特殊的需求。

4. 技术特点。MySQL是C/S架构的服务器,服务器端是多线程的,为客户端提供了不同的程序接口和链接库,如C、C++、Java、Perl、PHP、Tcl等,也提供了简单的管理工具,如mysqladmin,mysql等。

1.2.2 MYSQL特点
1. 开良好的发语言为C/C++,支持多种编译器,如gcc, cc, xlc, aCC等;

2. 内存管理机制,尤其是内存泄漏的管理,通过了Purify的严格测试;

3. 支持多种平台,如AIX、Solaris、HP、FreeBSD、Tru64、SGI、Windows等;

4. 提供多种形式的API,为我们开发工具的选择提供了便利;

5. 使用多线程的技术,可充分发挥系统的特点,避免在SMP系统中出现仅使用单CPU的现象;

6. 对磁盘表的管理采用B树加密及索引的技术,为我们快速访问数据提供了可能;

7. 高性能的内存申请技术;

8. 临时表采用在内存中以哈希表实现;

9. 提供多种数据类型,如signed/unsigned integer, double, blob等;

10. 支持定长的和变长的纪录;

11. 所有的列都有缺省值,为我们的某些“粗心”提供了方便;

12. 灵活、安全的权限和密码系统,密码在传输中加密传送,允许主机端验证密码;

13. 客户端可以通过TCP/IP、Unix套接字、命名管道(NT)连接到MySQL数据库服务器;

14. 提供Windows端的ODBC连接;

15. 对多种字符集的完全支持[15]。

1.3 本章小结
主要介绍了数据库的一些设计思想。详细地介绍了为什么采用MySQL数据库;介绍了系统中所需要的数据库,并且详细地阐述了MySQL的特点。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

JSP+MySQL网上教学系统Eclipse 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。