web数据库应用系统
A. 什么是Web数据库,其基本工作原理是什么
数据库(database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
B. 简述web数据库系统中客户端的主要功能
Web报表功能主要几块:
报表功能:即数据展示功能包括表格展示、图表展示、报表打印输
参数控制:即数据查询功能运用参数实现些查询条件或者查询条件组合需要数据结实现权限控制、报表管理等功能
填报功能:即数据录入功能通浏览器修改数据并填至数据库
部署二发:报表服务程序与应用程序统打包起部署应用服务器供二发使用
C. 几种常用Web数据库的比较
SWISSPROT的序列经过严格审核,注释完善,但数量仍较
少。
PIR数据量较大,但包含未经验证的序列,注释也不完善。
TrEMBL和GenPept的数据量最大,且随核酸序列数据库的
更新而更新,但是由于TrEMBL和GenPept均是由核酸序列
经过计算机程序翻译生成的,这两个数据库中的序列错误
率较大,并存在较多的冗余序列。
UniProt中的序列具有较好的代表性,数据较完整。
D. 利用Dreamweaver创建Web数据库系统的主要流程有哪些
我认为应该是这样的:
1、创建数据库并通过ODBC或其他方式建立连接;
2、通过DW创建站点并进行配置;
3、通过DW中的应用程序组件进行WEB数据库的操作。
4、最后通过DW进行发布。
不知对否,呵呵
E. Web数据库系统主要有那几种
ACCESS,MYSQL,MSSQL最常见就这3种,最多再加个oracl
F. web应用系统建立数据库连接的步骤
1.建立与数据库表对应的实体bean,属性和数据库表中的字段一一对应,要求属性的访问级别是私有的(private),提供公有的set()与get();
2.引入数据库驱动包后,建立提供数据库连接的功能类(提供Connection接口的实例),提倡使用静态方法。定义4大字符串(如何和数据库建立连接,在真正的企业级开发中,4大字符串不会写死,往往会放在外部的文本文件中)
3.编写DAO(数据库访问对象),一个DAO对应一个实体bean,利用数据库连接类,取得Connection对象,建立数据库流,实现数据操作(增删改查)关闭数据库连接
4.数据库查询,使用ResultSet接口组件对从数据库查询的数据进行封装(ResultSet必须是数据库连接打开时才可以对其进行操作),访问RestltSet中的数据往往封装在一个集合中(Vector OR List)
G. 什么是web应用系统
Web应用程序是一种可以通过Web访问的应用程序。Web应用程序的一个最大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要再安装其他软件。一个Web应用程序是由完成特定任务的各种Web组件(web components)构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序是由多个Servlet、JSP页面、HTML文件以及图像文件等组成。所有这些组件相互协调为用户提供一组完整的服务。
(7)web数据库应用系统扩展阅读:
应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助IE等浏览器来运行。WEB应用程序一般是B/S模式。Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C++等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器架构的产物。
H. web应用系统数据库设计需要做哪些工作
因为应用系统要实现的是信息(数据)交互、
数据库设计的最终目标是得到符合逻辑的、完善的、安全的、独立性高、冗余小的数据集
所以数据库设计一定要规范、合理、
数据库设计一般分6个阶段:
1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求;
2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;
3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图;
4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计;
5、系统实施:组织数据入库、编制应用程序、试运行;
6、运行维护:系统投入运行,长期的维护工作。
I. 什么叫“Web数据库”
用最简单的语言ASP来做数据库,以ASP举例.
1、问题:ASP是一种编程语言吗?
答:ASP不是编程语言,而是一种开发环境。ASP提供了一个在服务器端执行指令的环境,它利用了特殊的符号<>来区分HTML与必须经过服务器翻译才能送往客户端的命令。它可以执行的指令包括HTML语言,Microsoft VBScript和Microsoft Jscript等,因此可以制作出功能强大的Web应用程序。
2、问题:在Web服务器上容纳多个Web站点,能使用PWS吗?
答:在PWS上只能容纳一个Web站点。为了在相同的计算机上容纳多个Web站点,需要使用Windows NT Server或Windows 2000 Server/Professional和IIS。
3、问题:评介Web数据库管理系统时,应该考虑哪些问题?
答:在评价一个Web数据库管理系统时,必须考虑到三方面的问题:多用户问题;所建立的Web数据库应该是关系型的;数据库的安全性问题。
4、问题:ADO是什么,它是如何操作数据库的?
答:ADO的全名是ActiveX Data Object(ActiveX数据对象),是一组优化的访问数据库的专用对象集,它为ASP提供了完整的站点数据库解决方案,它作用在服务器端,提供含有数据库信息的主页内容,通过执行SQL命令,让用户在浏览器画面中输入,更新和删除站点数据库的信息。
ADO主要包括Connection,Recordset和Command三个对象, 它们的主要功能如下:
·Connection对象:负责打开或连接数据库文件;
·Recordset对象:存取数据库的内容;
·Command对象:对数据库下达行动查询指令,以及执行SQL Server的存储过程。
J. 请简单介绍常见web数据库
当前比较流行的Web数据库主要有:SQL Server、MySQL和Oracle。这3种数据库适应性强,性能优异,容易使用,在国内得到了广泛的应用 1.SQL Server 是微软公司从Sysbase获得基本部件的使用许可后开发出的一种关系型数据库。目前最新的版本是SQL Server 2000,但SQL Server 7.0仍在广泛使用。 由于均出自微软之手,使得SQL Server和Windows、IIS等产品有着天然的联系。事实上以Windows为核心的几乎所有微软的软件产品都采用了一致的开发策略,包括界面技术、面向对象技术、组件技术等,这样在微软的软件中很多都可以相互调用,而且配合得非常密切。因此如果用户使用的是Windows操作系统,那么IIS、 SQL Server就应该是最佳的选择。 2.MySQL 是当今Unix或Linux类服务器上广泛使用的Web数据库系统。