- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络数据库技术基础 第一部分 数据库技术的发展以及开发设计 本部分的主要目的是向大家介绍数据库技术,特别是关系数据库的发展历程及现状,让大家认识网络数据库技术是当今计算机网络技术,特别是因特网与数据库技术发展的必然结果。本章同时简单介绍了基于Web的数据库技术的实现工具。 1.1 .1 数据库技术的发展 到目前为止,数据库管理技术的发展经历了人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库阶段。 1.1.2 网络数据库 基于Client/Server C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。 基于Browser/Server的数据库 它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。 1.1.3 网络数据库的开发技术 DBMS 开发工具 Web服务器 1.1.4 DBMS DBMS是指数据库系统中对数据进行管理的软件系统,它是数据库系统的核心组成部分。对数据库的一切操作,包括定义、查询、更新以及各种控制,都是通过DBMS进行的,DBMS的工作示意图如图所示。 DBS数据库系统 数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。 1.1.5 开发工具 公共网关接口CGI(Common Gateway Interface) 应用编程接口(API) 先进数据库连接器ADC(Advance Database Connector) Java/JDBC语言编程 动态服务器页面ASP(Active Server Page) (ADO) 1.1.6开发语言 1.1.6数据库管理系统 目前所采用的关系型数据库管理系统有: Oracle: 甲骨文公司 Dbase : Borland公司 DB2 : IBM 公司 Sysbase : Sybase公司 Access、MS SQL Server : 微软公司 1.1.7 Web服务器 Web服务器是指驻留在因特网上某种类型的计算机程序。 Web服务器主要有两种: 虚拟主机 服务器托管 1.2 数据库的设计 数据库是某个企业、组织或部门所涉及的数据的综合,它不仅反映数据本身的内容,而且反映数据之间的联系。本章将通过一个网上图书馆系统数据库的设计,展示数据库设计的基本思路和方法、技巧等。 1.2.1 需求分析 从软件工程的观点来看,需求分析是软件开发的第一阶段,是整个项目开发设计和实现的基础,它的成功与否决定了一个项目的成败。需求分析的目标主要是要获得当前系统的物理模型,了解当前系统是如何运行的;抽象出当前系统的逻辑模型,对物理模型进行筛选,得到与软件系统有关的部分;建立新系统的逻辑模型,得出数据流图和数据字典;补充目标系统的逻辑模型,对目标系统的用户界面和至今尚未考虑的细节进行说明等。 软件开发步骤 问题定义 综述 图书管理系统旨在用计算机和网络对图书进行管理,包括图书的购入、借阅、归还以及注销。在整个图书管理系统中,读者,管理员都要参与,跟读者的联系最密切,读者利用图书馆的主要方式是通过图书馆借阅活动进行的。并且一切的采购、读者加入等最终目的都是为借阅服务的。 1. 使用范围 在学校图书馆内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,调用,达到信息共享。 2. 背景 图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。 系统需求分析 系统需求分析 系统需求分析 设计目标 ? 1. 对持卡人可以区分是教师还是学生。 ??? 2. 持有效卡人能很方便的借还图书。 3. 读者可以查询不同类别的图书??? 2. 图书管理人员能很
文档评论(0)