网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 免费论文 -> 计算机论文 -> 免费VC++基于校园网的学院教学质量监测评估系统(四)
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

免费VC++基于校园网的学院教学质量监测评估系统(四)

最新活动:微信集50个赞就可获取任意一篇钻石会员文档。详情见微信集赞换文档
免费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

免费VC++基于校园网的学院教学质量监测评估系统(四)由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:资产管理系统文档介绍 下一篇:免费车队伍综合调度辆管理系统
推荐论文 本专业最新论文
Tags:免费 基于 校园网 学院教学 质量 监测 评估 系统 2010-04-02 17:14:52【返回顶部】
精彩推荐
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有