ReadmeForVB.doc_第1页
ReadmeForVB.doc_第2页
ReadmeForVB.doc_第3页
ReadmeForVB.doc_第4页
ReadmeForVB.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理及应用教程配套光盘使用说明(For Windows 2000 /XP + SQL Serer 2000个人版 + VB)亲爱的读者,谢谢您购买由科学出版社出版,黄德才主编的数据库原理及应用教程一书,本光盘是该书的配套光盘。如果您能正确地使用这张光盘,就会在学习数据库原理及应用教程的过程中获得事半功倍的效果。本目录主要有以下几个方面的内容:1、第7章的数据库应用系统程序1) 用Visual Basic工具开发的应用系统可执行文件MainProject.exe。该程序放在“.EXE文件”目录中。2) 用Visual Basic工具开发的应用系统安装程序包,该程序包放在“.Package”目录中。2、创建基本表、触发器,存储过程和视图的SQL命令文件。这些文件放在“. 基本表SQL”目录中。用于在查询分析器中快速创建应用系统需要的基本表、触发器,存储过程和视图等。3、用Visual Basic工具开发的应用系统源程序。这些源程序放在 “. 源程序”目录中。读者可以在以下情况使用:1)读者按照系统开发步骤详细说明完成的系统无法运行,可以打开相应的源程序,并通过比较发现自己程序的错误。2)读者可以对应开发环境中直接编译这个源程序并运行数据库应用系统。4、VB程序开发指南,其WORD文件放在“. VB程序开发指南”目录中。没有任何开发经验且又不熟悉VB的读者也可以按照开发指南的步骤自行开发完成并运行这个应用系统(大约需要4小时)。下面仅对用VB开发的“第7章数据库应用系统程序”内容和使用方法给予详细介绍和说明。用VB开发的数据库应用系统程序可以用两种方式来运行。1) 直接运行MainProject.exe可执行文件 首先在电脑里安装SQL Server 2000个人版软件,且选择默认和典型安装类型。但安装过程中在设置服务帐户时要选择“使用本地系统帐户(L)”,在设置身份验证模式时选择“混合模式(Windows 身份验证和SQL Server) (M)”。其具体安装过程参考光盘中“SQL Server混合模式安装指南”接着创建数据库及其基本表,其操作过程如下: 启动Windows XP后,再启动Microsoft SQL Server服务器。 按照教材第1章1.2.1节中介绍的方法启动企业管理器(Enterprise Manager),并创建student_MisVB数据库,如果该数据库已经存在,则先将其删除后重新创建这个数据库,然后退出企业管理器。 按照教材第1章1.2.2节中介绍的方法启动查询分析器(Query Analyzer),并在查询语句区打开光盘“. 基本表SQL”目录中的CreateTable.sql文件,并执行其中的所有SQL命令。这样就在student_MisVB数据库中建立了本应用系统所需的所有基本表。在查询分析器的查询语句区分别打开光盘“. 基本表SQL”目录中的CreateProcdure.sql,CreateTrigger1.sql, CreateTrigger2.sql和CreateView.sql文件,并执行其中的命令,就可创建本应用系统所需的存储过程、两个触发器和视图。最后关闭查询分析器(Query Analyzer)。如果打开并执行record.sql文件,还可以预先给各个基本表添加有关的记录。 配置ODBC数据源 单击桌面的任务栏中的开始-设置-控制面板,打开控制面板。然后,在控制面板中选择并双击“管理工具”后,打开管理工具窗口(图1)。图1 管理工具然后,在管理工具中选择并双击“数据源(ODBC)”后,打开ODBC数据源管理器窗口(图2)。图2 ODBC数据源管理器在图2中按“添加”按钮,出现创建新数据源的窗口(图3),选择SQL Server。图3创建数据源窗口 在图3中单击“完成”按钮,出现一个“Microsoft ODBC SQL Server DSN配置”窗口(图4)。图4 数据源的配置(1) 按照图4进行数据源的配置后单击下一步按钮,又出现一个Microsoft ODBC SQL Server DSN配置窗口(图5)。图5 数据源的配置(2) 按照图5进行数据源的配置后单击下一步按钮,又出现一个Microsoft ODBC SQL Server DSN配置窗口(图6),并指定默认的数据库为student_MisVB。 图6 数据源的配置(3) 单击下一步按钮,并在接下去的每个配置窗口中都使用系统默认配置。最后出现如图7所示的配置窗口。图7数据源的配置(4) 在图7中单击完成按钮,出现数据源配置的安装信息窗口(图8)。图8 数据源的配置测试提示窗口 在图8中单击测试数据源按钮,出现图9所示的ODBC数据源测试窗口。图9 数据源的配置测试反馈窗口 在图9中单击确定按钮后,完成数据源的配置。 打开“.EXE文件”目录,并用鼠标双击MainProject.exe文件就可运行并使用本数据库应用系统。如果系统不能正常运行,请按照本文最后附录中介绍的方法处理。运行和使用过程中要注意以下几点: 每次运行之前确保Microsoft SQL Server 服务器已经启动(图9表明SQL Server 服务器已经启动,且服务器名为USER-50AE1E06E1。注意,对于不同的计算机,其服务器名可能不同)。本系统刚开始启动时大约需要30秒左右的时间(随用户的计算机速度而定),因此需要稍等一会儿。图9 SQL Server 服务管理器窗口 运行MainProject.exe后首先出现“欢迎登录”窗口(如图10),其中的“服务器”是图9“SQL Server 服务管理器窗口”中的服务器,而用户名和密码为安装SQL Server时用户自行设定的用户名和密码。图10 执行MainProject.exe的登录窗口 对学生及选课信息的输入顺序是:l 选择基本表维护-课程表输入菜单命令,输入课程表信息。l 选择基本表维护-系别表输入菜单命令,输入系别表信息。l 选择基本表维护-学生表输入菜单命令,输入学生表信息。l 选择基本表维护-成绩表输入菜单命令,输入成绩表信息。说明: 以一个基本表为例比如学生表,首先要在学号等框中填入相应的记录,再添加一条记录,如果学号重复,就会出现“请重新输入”框,因为学号是主键,具有唯一性,而系别中若添加的是在系别表中没有的记录,就会出现“系别检查”框,因为系别是外键。若不输入时间,就取当前时间。删除一条记录,只要用鼠标选择表中的记录,按删除按钮即可,当然考虑到外键的自定义的约束性(当然只需要考虑学生表和系别表)。若是成绩表只要选中记录按删除按钮即可。在本系统主细表-主细表演示菜单命令打开的窗口中,用户只要用鼠标选中主表(学生信息表)中的一条记录,细表(该生的选课信息)就会显示出来,如果单击“删除”按钮,即可将该生个人信息和选课信息分别从基本表Students和 Reports中删除。这种删除方式的执行过程是数据通过网络传输,应用程序从数据库服务器端将数据库中的学生及其选课信息全部读到客户端的缓冲区中,由应用程序删除指定记录后,再通过网络传输将结果保存到数据库中去的,其操作过程具有人机交互和可视化特点。在本系统调用存储过程-调用存储过程演示菜单命令打开的窗口中,用户只要输入学生毕业日期和毕业最小学分,然后单击“删除”按钮,即可将满足毕业日期和毕业最小学分的所有学生信息和选课信息通过存储过程将其删除。其操作过程是应用程序把调用存储过程的命令和参数,通过网络传输到服务器端,DBMS接到命令后,直接在服务器上运行存储过程,分别将满足条件的学生信息和选课信息从基本表Students和 Reports中删除,操作完成后将成功标记返回给应用程序即可。这种方式不仅减轻了网络传输数据的负担,且具有执行速度快,可靠性好等特点。 读者在完成本系统的安装和运行使用以后,建议读者在自己的计算机上安装Visual Basic 6.0开发工具,然后自己动手开发这个数据库应用系统,以增强数据库应用系统的开发能力。为了减少用户在学习和开发这个系统的难度以及输入代码的时间,用户可以打开“.VB程序开发指南”中的“VB程序开发指南.doc”文件,参考每个窗口对应的代码和具体开发过程。该方法的优点是不需要对应用程序进行安装,但缺点是Windows的开始菜单中没有该程序的菜单命令,需要直接双击MainProject.exe文件或在开始菜单的运行(R)窗口中打开MainProject.exe才能运行它。2)用Visual Basic 6.0工具开发的应用系统安装程序包本程序包是用Visual Basic 6.0按照“.VB程序开发指南”中的“VB程序开发指南.doc”文件说明的开发步骤完成的数据库应用系统实例的可执行程序包。读者只要安装(双击“Setup”文件按照安装向导即可)好这个程序包,就可以通过运行这个应用系统向有关的基本表输入元组,并对其进行修改和删除等操作。然后通过比较在查询分析器(Query Analyzer)中使用SQL命令输入元组的操作来领会嵌入式SQL与交互式SQL的区别,体会数据库原理知识的必要性以及开发数据库应用系统的重要性。安装本系统之前,请首先创建数据库及其基本表,其操作过程如下: 启动Windows XP后,再启动Microsoft SQL Server服务器。 按照教材第1章1.2.1节中介绍的方法启动企业管理器(Enterprise Manager),并创建student_MisVB数据库,如果该数据库已经存在,则先将其删除后重新创建这个数据库,然后退出企业管理器。 按照教材第1章1.2.2节中介绍的方法启动查询分析器(Query Analyzer),并在查询语句区打开光盘“. 基本表SQL”目录中的CreateTable.sql文件,并执行其中的所有SQL命令。这样就在student_MisVB数据库中建立了本应用系统所需的所有基本表。在查询分析器的查询语句区分别打开光盘“. 基本表SQL”目录中的CreateProcdure.sql,CreateTrigger1.sql, CreateTrigger2.sql和CreateView.sql文件,并执行其中的命令,就可创建本应用系统所需的存储过程、两个触发器和视图。最后关闭查询分析器(Query Analyzer)。如果打开并执行record.sql文件,还可以预先给各个基本表添加有关的记录。 直接运行“.Package”目录中的setup.exe程序,按照屏幕提示安装结束后重新启动计算机,就可将其安装到用户的计算机上。安装过程请详细参看该目录下的安装说明。 配置ODBC数据源,其配置过程如下: 单击桌面的任务栏中的开始-设置-控制面板,打开控制面板。然后,在控制面板中选择并双击“管理工具”后,打开管理工具窗口(图11)。图11 管理工具然后,在管理工具中选择并双击“数据源(ODBC)”后,打开ODBC数据源管理器窗口(图12)。图12 ODBC数据源管理器在图12中选择“添加”按钮,出现一个Microsoft ODBC SQL Server DSN配置窗口(图13)。图13 数据源的配置(1)按照图13进行数据源的配置后单击下一步按钮,又出现一个Microsoft ODBC SQL Server DSN配置窗口(图14)。图14 数据源的配置(2)按照图14进行数据源的配置后单击下一步按钮,又出现一个Microsoft ODBC SQL Server DSN配置窗口(图15),并指定默认的数据库为student_MisVB。图15 数据源的配置(3) 单击下一步按钮,并在接下去的每个配置窗口中都使用系统默认配置。最后出现如图16所示的配置窗口。图16 数据源的配置(4) 在图16中单击完成按钮,出现数据源配置的安装信息窗口(图17)。图17 数据源的配置测试提示窗口 在图17中单击测试数据源按钮,出现图18所示的ODBC数据源测试窗口。图18 数据源的配置测试反馈窗口 在图18中单击确定按钮后,完成数据源的配置。单击Windows的开始-运行菜单,点击MainProject就可以使用本数据库应用系统。如果系统不能正常运行,请按照本文最后附录中介绍的方法处理。运行和使用过程中有以下几点值得注意: 每次运行之前确保Microsoft SQL Server 服务器已经启动(图19表明已经启动)。本系统刚开始启动时大约需要30秒左右的时间(随用户的计算机速度而定),因此请稍等。图19 SQL Server 服务管理器窗口 运行MainProject.exe后首先出现“欢迎登录”窗口(如图20),其中的“服务器”指图20“SQL Server 服务管理器窗口”中的服务器,而用户名和密码为安装SQL Server时用户自行设定的用户名和密码。上面提到过我们安装SQL Server时的用户为sa,密码为数字1。图20 执行MainProject.exe的登录窗口 对学生及选课信息的输入顺序是:l 选择基本表维护-课程表输入菜单命令,输入课程表信息。l 选择基本表维护-系别表输入菜单命令,输入系别表信息。l 选择基本表维护-学生表输入菜单命令,输入学生表信息。l 选择基本表维护-成绩表输入菜单命令,输入成绩表信息。说明: 以一个基本表为例比如学生表,首先要在学号等框中填入相应的记录,再添加一条记录,如果学号重复,就会出现“请重新输入”框,因为学号是主键,具有唯一性,而系别中若添加的是在系别表中没有的记录,就会出现“系别检查”框,因为系别是外键。若不输入时间,就取当前时间。删除一条记录,只要选中DataGrid中的记录,按删除按钮即可,当然考虑到外键的自定义的约束性(当然只需要考虑学生表和系别表)。若是成绩表只要选中记录按删除按钮即可。在本系统主细表-主细表演示菜单命令打开的窗口中,用户只要用鼠标选中主表(学生信息表)中的一条记录,细表(该生的选课信息)就会显示出来,如果单击“删除”按钮,即可将该生个人信息和选课信息分别从基本表Students和 Reports中删除。这种删除方式的执行过程是数据通过网络传输,应用程序从数据库服务器端将数据库中的学生及其选课信息全部读到客户端的缓冲区中,由应用程序删除指定记录后,再通过网络传输将结果保存到数据库中去的,其操作过程具有人机交互和可视化特点。在本系统调用存储过程-调用存储过程演示菜单命令打开的窗口中,用户只要输入学生毕业日期和毕业最小学分,然后单击“删除”按钮,即可将满足毕业日期和毕业最小学分的所有学生信息和选课信息通过存储过程将其删除。其操作过程是应用程序把调用存储过程的命令和参数,通过网络传输到服务器端,DBMS接到命令后,直接在服务器上运行存储过程,分别将满足条件的学生信息和选课信息从基本表Students和 Reports中删除,操作完成后将成功标记返回给应用程序即可。这种方式不仅减轻了网络传输数据的负担,且具有执行速度快,可靠性好等特点。 读者在完成本系统的安装和运行使用以后,建议读者在自己的计算机上安装Visual Basic 6.0开发工具,然后自己动手开发这个数据库应用系统,以增强数据库应用系统的开发能力。为了减少用户在学习和开发这个系统的难度以及输入代码的时间,用户可以打开“.VB程序开发指南”中的“VB程序开发指南.doc”文件,参考每个窗口对应的代码和具体开发过程。附录如果系统不能正常运行,则只要按照如下两步处理即可。1、 将本光盘.packagesupport目录下的文件MSDATLST.OCX和MSDATGRD.OCX复制到C:windowssystem32目录里。如果读者安装的是Windows2000操作系统,则将两个文件复制到C:WINNTsystem32目录中。2、修改SQL Server的安全模式和用户口令。本系统要求的是“SQL Server 和Windows S”身份验证模式。如果系统不能运行,并出现附图1或附图2类似的窗口,就需要修改SQL Server的安全模式和用户口令。附图1 用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论