免费获取
|
论文天下网
|
原创毕业论文
|
论文范文
|
论文下载
|
计算机论文
|
论文降重
|
毕业论文
|
外文翻译
|
免费论文
|
开题报告
|
心得体会
|
全站搜索
当前位置:
论文天下网
->
免费论文
->
计算机论文
免费VC++基于校园网的学院教学质量监测评估系统(四)
L文件进行解释,并在浏览器窗口中显示结果。
为了进一步扩展ASP应用程序的功能,还可以通过数据库访问组件实现对数据库的访问。数据库访问组件提供用ADO对象(ActiveX Data Object)对数据库的访问。ADO对象模型中有三个主要对象,即Connection对象、Recordset对象、Command对象,通过这些对象可以在ASP页面上浏览、检索、添加、删除和修改数据库中的数据。在ASP中ADO是一项容易使用并且可扩展的将数据库访问添加到Web页的技术。可以使用ADO去编写紧凑简明的脚本以便连接到Open DataBase Connetivity(ODBC)兼容的数据库和OLEDB兼容的数据源。例如,你可以使用ADO来访问Microsoft Access,Microsoft SQL和Oracle数据库的信息,以及其他与ODBC兼容的数据库。
创建数据库连接主要有以下几个步骤:
1、创建Connection对象实例,与使用其他ASP组件一样,在使用ADO Connection对象之前,应使用Server.createObject方法创建该对象实例。语法格式如下:
<%
dim cnn
set cnn=server.createobject(“adodb.connection”)
%>
2、指定连接字符串 Connection对象的ConnectionString属性里可以包含用来建立数据库的信息。
3、设置连接超时周期 使用Connection对象的ConnectionTimeout属性可以设置在终止尝试和产生错误前建立数据库连接期间所等待的时间,该属性设置或返回指示等待连接打开的时间长整型值(单位为秒),默认为15秒。
4、打开数据库连接 使用Connection对象的Open方法可以建立数据库的物理连接。
5、检查Connection对象的状态 使用Connection对象的state属性可以检查该对象当前的状态,该属性是只读的,其返回值是一个长整形数字。
6、关闭数据库连接 在对打开的Connection对象的操作结束后,可以使用Close方法释放所有关联的系统资源。语法格式为:
object.close
3.2.3 SQL Server数据库简介
SQL Serve是目前最流行的关系型数据库软件之一。它提供了大量的输入、分析和展示数据的工具得到了用户的广泛喜爱。
SQL Server 2000数据库是是基于客户端/服务器模式(Client/Server模式。简称C/S模式)的新一代大型关系型数据库管理系统(DBMS)。它在电子商务、数据仓库和数据库解决方案等应用中草药起着重要的核心作用,为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。SQL Server 2000是一个巨大面复杂的数据库管理系统。
SQL Server 2000有以下几大新优点:
数据仓库(分析服务、数据转换服务、数据开采、分析服务、索引化视图)
电子商务(对XML支持的增强、Web数据访问、分布式分区视图、安全性、简化数据管理、数据库复制)
可伸缩性和可用性(同一个数据库引擎可以在不同的平台上使用;SQL Server2000企业版还支持联合服务器、索引视图和大型内存等功能,使其得以升级到最大Web站点所需的性能级别)
易于安装使用
3.3 数据库设计与分析
1.数据库理论概述
在计算机世界所用的表示方法为数据模型。第一种数据模型是以层次结构表示实体之间联系的层次模型,数据是由节点和连线组成的,节点表示实体的集合,连线表示相连的粮食体间的联系,但只能是1:1或1:m联系,亦即任何节点有且只有一个父节点,同时可有一个或多个节点与其相连。层次数据模型比较简单,比较容易使用,但层次数据模型实现多对多的联系是不方便的,会导致数据的冗余。第二种数据模型是网状数据模型,该模型可以由一个以上的节点无父节点,并且至少有一个节点有多于一个的父节点。网状数据模型易于表达网络联系,但比较复杂,操作困难。第三种数据模型是关系数据模型,关系数据模型是以二维来表示数据,其中一列表示一个属性(也称字段或数据项),另一列是属性值。表中一行称为一个元组,元组可以有一个或若干个数据项的结合来标志它自己,称为键(key)。行和列的次序不象层次模型和网状模型重要,所有的数据项都是不能再细分的最基本的单位。实体间的联系不是用另一种对象来表示,而是用来表示,通过表中的共同属性来建立表之间的联系。
关系模型与前两种数据模型相比较具有独特的优点:
a.简单。关系模型主要使用表的概念,直观、简单,用户易于了解。
b.易使用非过程的数据请求。因为在表(关系)间不存在位置依赖,所以数据请求可以不指出路径,便于使用非过程的数据操纵语言,比如SQL。容易实现友好的用户界面。
c. 数据独立性。关系模型中没有用户接口中的存储结构和存取方法的细节,因此有更好的数据独立性。但是为能够利用关系模型的这个性质,表的设计必须是完整的、准确的。
d.坚实的理论基础,这种坚实的理论基础是其它数据模型所不具备的。
3.数据库设计方法与实现
数据库设计可以分为四个阶段:需求分析、概念设计、逻辑设计和物理设计。
概念设计是数据库设计的关键。早期的数据库设计,在分析系统要求后,接着进行逻辑设计。由于要同时考虑数据结构、存取路径、存取效率等方面的问题,设计工作变得十分复杂。1976年,P.S Chen提出逻辑设计前先设计一个概念模式(信息结构模型),并提出了用E-R图来表示概念模型的方法。这降低了设计工作的复杂性。E-R方法是“实体—联系方法”(Entity Relation Approach)的简称。它是描述客观世界结构模型的有效方法。用E-R方法建立的概念结构模型(信息结构模型)也称E-R模型。
概念设计的任务是以需求分析中所产生的数据项定义字典、数据库应用操作任务定义等为基础,确定系统内的实体和实体间的联系,并用E-R模型、综合联系图表示该系统的信息模式。概念设计的模式目标是:建立一个既可以为用户理解又可在多种数据库管理系统上实现的高级概念模型。
逻辑设计的任务是根据需求分析产生的数据操作和概念设计产生的数据概念模式,设计和产生数据库管理系统可以处理的逻辑数据库模式。逻辑设计的目标是产生一个数据库管理系统可处理的逻辑数据库模式,并满足如下条件:
①满足用户完整性和安全性要求;
②动态关系模式必须具有第三范式形式,静态关系至少具有第一范式形式;
③能够在逻辑上高效率地支持用户的数据库要求;
④在逻辑上具有高存储空间利用率。
为提高信息管理系统的效率,经过规范化的关系模式还需要进行优化处理。关系模式
首页
上一页
1
2
3
4
5
6
7
下一页
尾页
4
/10/10
相关论文
上一篇
:
资产管理系统论文介绍
下一篇
:
免费车队伍综合调度辆管理系统
推荐论文
本专业最新论文
Tags:
免费
基于
校园网
学院教学
质量
监测
评估
系统
【
返回顶部
】
相关栏目
自动化相关
计算机论文
工程管理论文
法律论文
医学论文
人力资源
电子专业
电气工程
英语论文
行政管理
电子商务
社科文学
教育论文
物流专业
金融专业
财务管理
会计专业
化学化工材料科学
电子通信
环境科学
经济类
机械模具类
报告,总结,申请书
其他专业论文