文档介绍:.页眉. .页脚. 的图书管理系统学生姓名刘炜专业电子信息学号0710331205 班级0710331251 指导教师张丽娟职称教师 2011 年 . .页脚. 选题的依据及意义: 随着当今社会的迅猛发展,知识变的越来越重要,终身学习的观念已经深入人心。而图书馆――这一传统的获取知识的场所,它的地位也变的越来越重要。而图书馆的管理方法也更新了很多次。从最初的手工管理到现在的计算机管理等等。图书馆使用的管理系统基本都是几年前的产品,大多使用 VB+ADO 方式,web 平台也主要使用 asp 或php 开发。开发技术比较陈旧,功能上也有一些不足。 技术的推出, 将计算带入一个新时代。 已经引起业界广泛的关注。.Net 是专门为程序员设计的、功能强大的开发工具,利用该工具能够构建各类应用程序。.NET 可以说是博大精深,蕴含者丰富的新技术新思想。.Net 使应用程序的功能更强大,使系统开发更简单,使系统的部署更轻松。 包含的统一的类库,统一的数据结构使得各类编程模型更统一。图书馆管理信息系统的每一行代码都是精雕细琢出来的, T 的强大性以及优越性以及存储过程在提高数据访问性能和增强数据访问安全性上所起到的重要作用。数据开发: 数据库技术是20世纪60 年代后期产生何发展起来的一项计算机数据管理技术,现广泛运用与各种信息处理以及科学研究上。数据库技术已经成为当今时代非常重要的技术。常见的数据库系统: SQL Server 、Oracle 、Sybase ess 。 Access 是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于 4 个。 Oracle 是以高级结构化查询语言( SQL ) 为基础的大型关系数据库,是目前流行的客户/ 服务器体系结构的数据库之一。 Sybase 基于客户/服务器体系结构的数据库,采用 C/S 结构,应用可被分布在多台计算机上运行,高效能的数据库, 具有可编程、事件驱动的触发器、多线索华等性能,性能次于 SQL Server 。当今流行的数据库系统主要是以关系数据库为代表的第二代数据库系统。流行的大型数据库管理系统主要有 SQL Server 、Oracle 、Sybase 等。图书馆管理信息系统选用的是 SQLserver2005 数据库管理系统。选择它的原因有:SQLserver2005 功能强大,能完整实现数据库系统的所有功能。图书馆管理信息系统使用 SQLserver2005 数据库管理系统。数据库的保护主要内容是数据库的备份恢复、数据的事务性、以及如何进行并发控制。其中备份和恢复容易理解,这里主要阐述其它两项。,事务是一个不可分割的操作序列。事务中的操作要么都做,要么都不做. 事务不应该丢失,不应该被分割完成。 SQLserver2005 事务语句主要包括 BEGIN TRANSACTION (开始一个事务), COMMIT TRANSACTION ( 提交事务), ROLLBACK TRANSACTION (回滚事务) 。数据库并发控制:在图书馆管理信息系统中,同时可能有多个客户端在进行数据操作。当多