基于J2EE的大学班主任管理系统 学年论文
MySQL是开源、多线程的关系数据库管理系统,是由Michael"Monty"Widenius在1995 年创建的。 它是一个免费跨平台的数据库系统,他功能强大而且结构简单,运行速度极快,拥有卓越的紧致性和稳定性,并且易于部署[11]。
MySQL以处理大型数据库而著称,数据库可以包含60 000张表,以及超过50亿行的记录。在某些操作系统上,MySQL可以处理容量高达800万TB的表,在其他操作系统上,一般可以正常地处理4 GB的数据[12]。
存储引擎可以用来管理查询以及用户SQL 语句与数据库后台存储过程的接口,在任何一种数据库管理系统中它都是至关重要的部分。MySQL 预置了几个具有不同优点的存储引擎。其中,处理事务安全表的存储引擎可确保事务处理不成功时数据的回退操作。另外,MySQL 还有许多内嵌函数[13]。
MySQL的特性:
1 使用C和C++编写,并使用了多种编译器进行测试,能够在不同的平台上工作。 2. GNU Automake、Autoconf和Lib使用tool进行移植。
3. 提供了用于C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl的API。 4. 采用核心线程的完全多线程 如果有多个CPU,它能方便地使用这些CPU 。
5. SQL函数是使用高度优化的类库实现的,运行很快。通常,在完成查询初始化后,不存在存储器分配。
6. 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名 。
7. 提供TCP/IP、ODBC和JDBC等多种数据库连接途径 。 8. 提供用于管理、检查、优化数据库操作的管理工具 。 9. 可以处理拥有上千万条记录的大型数据库 [14]。
4.2数据库逻辑设计
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库基于J2EE的大学班主任管理系统 学年论文(12)在线全文阅读。
相关推荐: