| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
图书馆管理系统           ★★★
图书馆管理系统
期记录功能的实现………………………… 67 §5.9系统信息显示的实现………………………………………………… 68 第六章 结束语 ……………………………………………………………… 69 致 谢 ………………………………………………………………………………70 参考书目 …………………………………………………………………………… 70 第一章 绪 论 §1.1 数据库应用系统开发简介 在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。 数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。 数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着world wide web(www)的猛增及internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。 1.1.1 数据库 如图1.1显示了数据库系统的主要组件。数据库由dbms(数据库管理系统)处理,dbms则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。 1.1.1.1 用户数据 目前,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看作数据表。表的列包含域或属性,表的行包含对应业务环境中的实体的记录。并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。第二章描述了一个用以产生良好结构关系的过程,称作规范化。 为了对比结构差的关系和结构好的关系之间的差别,以本文所设计的图书管理系统中的图书和图书借阅者关系为例来说明,假若设计关系r1(借书证号,姓名,性别,身份编号,*,联系电话,图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量);这个关系的问题出在它有关于两个不同主题的数据,就是图书借阅者和图书。用这种方式构成的关系在进行修改时,会出现问题。因为一个图书借阅者可能借阅多本书,如果某个图书借阅者的某个字段(如联系电话)出现变更,它所借阅的图书记录(可能多个)也就必须变化,这是不好的。因此数据用两个关系表示更好。现在如果某图书借阅者改变了它的联系电话,只有关系(表)user的对应行需要改变。当然,要想产生一个,显示图书名称及其借阅者联系电话的报表,就需要将这两个表的行结合起来。结果表明,将关系分别存储,在生成报表的时候将它们结合起来,比把它们存储在一个合成的表中更好。 user(借书证号,姓名,性别,身份编号,*,联系电话,) book(图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量) 1.1.1.2 元数据 数据库是自描述的,这就意味着它自身包含了它的结构的描述,这种结构的描述称作元数据。因为dbms产品是用来存储和操纵表的,所以大多数产品把元数据以表的形式存储,有时称作系统表。这些系统表存储了数据库中表的情况,指出每一个表中有多少列,那一列是主关键字,每一列的数据类型的描述,它也存储索引、关键字、规则和数据库结构的其他部分。 在表中存储元数据不仅对dbms是有效的,对用户也是方便的,因为他们可以使用与查询用户数据同样的查询工具来查询元数据。本文第二章所介绍的sql语言可以同时用于元数据和用户数据。 1.1.1.3 索引 第三种类型的数据改进了数据库的性能和可访问性,这种数据经常称作开销数据,尽管有时也采用其他类型的数据结构,如链表,但它主要还是索引。索引可以用来排序和快速访问数据。下面以本人的图书管理信息系统中的book表为例来说明。 假定数据在磁盘上是按’图书编号’的递增顺序排列的,用户想打印一个按’图书名称’排序的图书数据报表。为此,所有的数据都需要从源表中提取出来并排序,除非表很小,否则这是一个很费时的过程。或者,可以在‘图书名称’字段上创建一个索引,该索引的条目按照‘图书名称’排序,这样,该索引的条目可以读出来,并用来按顺序访问book数据。 索引用于快速访问数据。例如,一个用户只想访问book表中‘图书类别’值为‘01’的那些学生。如果没有索引,则必须搜索整个源表;但有了索引之后,可以找到索引条目,并使用它来挑选所有合适的行。 索引对排序和查找是有帮助的,但要付出代价。book表中的行每次改变时,索引也必须改变,这意味着索引并非随意的,应该在真正需要时保存。 1.1.1.4 应用元数据 存储在数据库中的第四种数据是应用元数据,它用来存储用户窗体、报表、查询和其他形式的查询组件。并非所有的dbms都支持应用组件,支持组件的dbms也不一定把全部组件的结构作为应用元数据存储在数据库中。然而,大多数现代的dbms产品存储这种数据作为数据库的一部分。一般来说,数据库开发人员和用户都不直接访问应用元数据,想反,他们通过dbms中的工具来处理这些数据。 ms sql server2000中就支持窗体、存储过程等应用元数据。 1.1.2 数据库管理系统 数据库管理系统(dbms)是指数据库系统中管理数据的软件系统。dbms是数据库系统的核心组成部分。对数据库的一切操作,包括定义、更新及各种控制,都是通过dbms进行的。dbms总是基于某种数据模型,可以把dbms看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,dbms可以分成层次型、网状型、关系型、面向对象型等。ms sql server2000就是一种关系型数据库管理系统。 关系模型。关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张二维表格。 关系模型和层次、网状模型的最大判别是用

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

  • 上一个论文: 没有了

  • 下一个论文:


  • 看了《图书馆管理系统》的网友还看了:
    [企业管理]浅谈高校图书馆是校园文化建设的重要载体
    [企业管理]浅议对高校图书馆管理模式的思考
    [企业管理]试析高校图书馆的服务创新与大学生的素质教育
    [企业管理]简论高职院校图书馆学科馆员制度探析
    [今日更新]图书馆数字资源的长期保存与管理研究
    [今日更新]公共图书馆知识管理与经济和社会的发展
    [今日更新]浅谈高等美术院校图书馆美术教育服务
    [企业管理]浅谈高职院校图书馆开展信息素质教育的理论与实践
    [企业管理]浅析公共图书馆如何引导青少年信息素质教育
    [企业管理]浅析加强图书馆员信息素质教育的方法和途径

    计算机论文
    普通论文计算机局域网的安全性分析
    普通论文构建个人U盘系统
    普通论文我国网络购物的信用风险研究
    普通论文混合学习在成教计算机网络课程教
    普通论文基于Client/Server 的课件系统的
    普通论文胃癌中微淋巴管密度检测的意义
    普通论文计算机网络词汇翻译浅析
    普通论文浅谈军用计算机电磁信息安全与防
    普通论文关于网络游戏消费动机的分析
    普通论文对新信息环境下信息组织的解读
    普通论文C语言实行串行通信接口程序
    普通论文浅谈中职无线局域网络应用
    论文
    普通论文[免费范文]技术转让合同(6)
    普通论文[今日更新]圣诞大餐:平安夜料理
    普通论文[企业管理]浅谈邮政企业人力资源管
    普通论文[免费范文]论和谐社会的法治构建
    普通论文[免费范文]如何走向成功?刘二飞谈
    普通论文[今日更新]简析如何用第一类换元积
    普通论文[工程建筑]消石灰在沥青混凝土磨耗
    普通论文[法律论文]关于在贿赂犯罪侦查中建
    范文大全
    普通范文[演讲稿]竞选班上文娱委员演讲稿
    普通范文[范文大全]养殖业发展现状调研报告
    普通范文[范文大全]县委宣传部长科学发展观
    普通范文[规章制度]中学食品卫生安全工作制
    普通范文[范文大全]服务典型发言
    普通范文[范文大全]县信用联社纪检书记2010
    普通范文[零八零一]邮政局党组书记演讲稿
    普通范文[范文大全]镇长关于建立服务型乡镇
    演讲致词
    普通演讲[竞聘演讲稿]政法委副书记竞聘演讲稿
    普通演讲[教师演讲稿范文]数学教师教学工作总结
    普通演讲[开业开幕]在*房地产项目开工庆典仪式
    普通演讲[职场礼仪范文]公务员礼仪修养之语言礼仪
    普通演讲[开业开幕]在**文化体育中心落成剪彩
    普通演讲[会议发言稿]在全县公开选拔农村党支部
    工作范文
    普通公文方案[公文写作]干部培训活动工作总结
    普通公文方案[公文写作]县卫生局开展“医疗质量规
    普通总结[工作计划]班主任新年寄语:童心万岁
    普通总结[工作计划]上期高一历史教学计划范文
    普通公文方案[公文写作]农村剩余劳动力转移培训阳
    普通公文方案[公文写作]先进性教育分析
    普通汇报体会[工作体会]班主任工作经验工作体会
    普通总结[工作计划]房地产销售工作计划范文
    普通总结[工作总结]2011乡镇半年工作总结
    普通汇报体会[心得体会]达内的实习心得
    普通公文方案[公文写作]铁肩担道义
    普通总结[工作汇报]镇2009年上半年党风廉政建