怎样连接到数据库.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验1 数据库建立 实验目的: 进一步熟练掌握数据库设计的过程。 掌握一个数据库建立的方法和实现业务规则实现的方法。 掌握利用SQL的DDL语言建表和交互式建表的方法。 实验环境: SQL Server 2000以上数据库管理系统。 实验学时: 2学时 实验内容: 给出一个数据库应用系统的需求规格陈述,要求根据此说明,进行概念结构的设计,概念结构的规范化,将概念结构转换为关系数据模型作为数据库的逻辑结构,然后进行数据库的物理结构设计。在SQL Server数据库管理系统上建立该数据库,并且实现需求中要求的业务规则。建立数据库关系图,检查数据库结构是否完整正确。选择合适的数据对建立好的数据库进行检查,确认是否满足设计要求。 实验步骤: 实验前首先进行数据库逻辑结构和物理结构的设计。逻辑结构设计应该包括各个表的结构、关键字、外部关键字、唯一索引,属性约束。物理结构包括查询优化的索引、触发器。 在SQL Server查询分析器中利用DDL语言创建表结构,建立属性约束,建立触发器进行业务规则校验。 操作步骤一:打开查询分析器(参见图1.1)输入SQL Server身份认证的用户名和密码,以超级用户SA的身份登陆,进入查询分析器主界面(参见图1.2)。 操作步骤二:首先输入命令create databsae 数据库名,创建数据库,然后输入命令use 数据库名 设置新创建的数据库作为当前数据库,下面就可以输入DDL语句建立数据库了。 图1.1 查询分析器登陆 图1.2 查询分析器主界面 在查询分析器中利用Iinsert、Update或者Delete语句对建立好的库进行数据维护,检查表结构是否正确。 检查业务规则是否对维护的数据进行了正确的校验。 在SQL Server的企业管理器程序中,建立数据库的关系图,检查数据库的表之间的关联建立的是否正确。 操作步骤一:打开企业管理器程序(参见图1.3),打开新建的数据库节点,图中为test1。 图1.3 企业管理器主界面 操作步骤二:右击关系图节点,选择[新建数据库关系图],参见图1.4 图1.3 企业管理器主界面 操作步骤三:在图1.4 中单击下一步 图1.4关系图向导 操作步骤四:选择准备建立关系图的表,参见图1.5 图1.5 选择添加相关的表 操作步骤五:在图1.6中单机[完成] 图1.6 向导确认完成 操作步骤六:得到如图1.7所示的关系图,也可以在这个图所示的界面上进行关系的修改和添加。 图1.7 关系图 利用触发器进行复杂业务规则处理。触发器是在对数据库的表进行操作时触发的SQL过程,用来进行复杂的业务规则处理,当不满足业务规则要求时,应通过触发器抛出异常。应用程序一方面要在出错处理中回滚事务,同时应该将具体的错误信息明确地报告给操作人员。 创建触发器。为操作的表创建触发器,同时确定进行何种操作时激活触发器代码的执行。 操作步骤一、打开某个表的触发器编辑窗口。右击表名称,选择所有任务,选择管理触发器。 图2.1 选择管理触发器 操作步骤二、打开某个表的触发器编辑窗口。右击表名称,选择所有任务,选择管理触发器。 图2.2 触发器编辑窗口 操作步骤三、输入校验代码。图中显示的是对一张销售单总数量的校验,同时违背规则抛出异常给应用程序。 图2.3 录入触发器代码 实验2 数据库应用程序开发(一) 实验目的: 数据库应用界面规划方法 掌握ADO数据绑定操作的编程方法。 掌握数据查询组件在标准候选项数据维护中的使用。 实验环境: Borland C++ Builder 6.0 ,SQL Server 2000以上数据库管理系统。 实验学时: 2学时 实验内容: 设计一个系统基本信息的维护界面,能够实现对数据的查询、浏览和修改。 实验原理 数据库应用系统运行必须有系统基本信息的支持,利用CBC提供的数据绑定组件进行数据库操作可以实现单一数据维护的快速编程,比如:单位字典维护、商品字典维护、人员信息维护等。编程的过程主要包括界面的规划、数据绑定控件的选择、属性设置、关联设置、运行测试等。 实现数据绑定控件编程主要利用三类控件: 第一类:ADO面板组。主要包括TADOConnection、TADODataSet、TADOTable等组件。利用这些组件产生操作的数据集对象; 第二类:Data Access面板组。主要使用TDataSource组件。利用这个组件在数据集组件和Data Controls组件之间建立联动联系。 第三类:Data Controls面板组。利用这组组件实现数据的可视化和与用户进行交互。 实验步骤: 一、界面规划 这一部分主要是根据功能需求和界面设计的一般方法,规划界面的核心元素和界面布局。一般情况下,基本信息的维护主要包括信息浏览区、记录编辑区、功能提

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档