数据库原理及应用最后一次上机实践课案
第六次上机实践
2 设计应用程序界面
实验七 应用VB开发简单的数据库应用系统
项目:基于Visual Basic/SQL Server的学生信息管理系统
★学生信息管理系统开发主要包括
▲后台数据库设计和维护
要求:建立一致性,完整性,安全性好的数据库
工具: SQL Server 2008
▲前端应用程序的开发
要求:应用程序功能完备,易使用。
工具: Visual Basic
★学生信息管理系统采用C/S(客户机和服务器结构Visual Basic6.0开发数据库
数据库系统(信息管理系统)开发工具很多,早期的如FoxPro等。目前,主流的开发工具有Visual Basic,Visual C++,Delphi等,其中Visual Basic以其简洁易懂的语法,直观而强大的IDE(集成开发环境),丰富强大的数据库操作特性成为最流行的数据库系统开发工具。
在Windows操作系统中,Visual Basic是最简单的数据库开发平台,通过它可以在很短的时间内开发出高效、美观的数据库应用程序。
1)Visual Basic作为数据库开发平台有以下优点:
简单性。Visual Basic提供了数据控件,利用该控件用户可以方便地访问数据库,对数据库进行浏览。
灵活性。Visual Basic不像一般的数据库(如Access)Visual Basic是一种可以扩充的语言,其中包括在数据库方面的扩充。在Visual Basic中,可以使用Active控件,这些控件可以由Microsoft公司提供,也可由第三方开发者提供。有了这些控件,可以很容易地在Visual Basic中增加新功能。
2)数据库前端是一个计算机应用程序,用该应用程序可以选择数据库中的数据项,并把所选择的数据项按用户的要求显示出来。数据库系统本身被称为后端,后端数据库通常是一个关系表的集合。
选择Visual Basic作为开发数据库前端应用程序的工具,主要是因为Visual Basic可以和多种数据库连接。目前,较为流行的大多数数据库都可以与Visual Basic连接,因而可以用Visual Basic开发相应的前端应用程序。
二、VB环境下数据处理功能简介
VB中提供了多种数据库访问方法,可以访问的数据类型有dBase,FoxPro和Access数据库。VB提供的数据库访问方法主要有:使用可视化数据管理器管理数据库,用Data,ADO数据控件访问数据库,通过ODBC方式访问远程数据库以及采用对象变量访问数据库等。
VB提供了多种SQL Server 数据库的访问方法,例如使用数据访问对象(DAO),远程访问对象(RDO),ADO数据控件及ADO对象等。
可视化数据库工具(Visual Dambase Tools)是集成在VB 6.0开发环境中的可视化的数据库管理工具使用这套工具主要可以完成下列功能:
链接到任何符合ODBC(微软公司推出的开放式数据库互联)规则的数据库。
使用数据库图表创建和修改soL Server数据库。
设计、执行和保存复杂的查询。
添加、更改和删除存储在数据库表中的数据
可视化数据库工具(Visual Dambase Tools)主要由数据视图、数据库设计器、查询设计器和源代码编辑器四部分组成。
1数据视图
数据视图的外观与工程窗口十分类似,只是数据视图是用来管理数据库对象的,它提供了一种图形化方法来组织数据库对象,这些数据库对象包括数据库图表、表、视图、触发器和存储过程。用户可以通过双击、拖动及右键菜单对数据库对象执行打开、创建和编辑等操作。
数据绑定控件。
在VB环境下,常用的对象有各种控件、窗体、菜单、应用程序的部件以及数据库等。这些对象都具有属性(数据)和行为方式(方法)。属性用于描述对象的一组特征,方法为对象实施一些动作,对象的动作常常要触发事件,而触发事件又可以修改属性。一个对象建立后,其操作可通过与该对象有关的属性、事件和方法来描述。
数据绑定控件是数据识别控件,在数据库中通过它访问信息,当一个控件被绑定到数据控件控件,该控件将显示数据库中的字段,并接受对数据库的修改。
大多数绑定控件是用DataChanged, DataField, DataSource属性的设置与Data控件绑定的。其中DataChanged属性表明返回绑定控件中的值是否极已经改变, DataField属性用于设置要显示得数据库中的字段名称, DataSource属性用于设置与该控件绑定的Data控件的名称。
实验七 应用VB开发简单的数据库应用系统 2 设计应用程序界面
实验目的
熟悉VB6.0的集成环境及其基本操作:
熟悉VB软件的使用,要求掌握VB的基本
您可能关注的文档
- 数据中心项目方案.docx
- 数据分析实验四.doc
- 数据分析控制程序ISO13485.doc
- 数据传输与光纤通信实训报告.docx
- 数据分析经典语录汇总.doc
- 数据分析课设(SPSS).doc
- 数据分析:基于数据驱动的最佳渠道评估策略.docx
- 数据包络分析法DEA总结.docx
- 数据包络分析法在管理决策运用中的实际案例分析.docx
- 数据压缩原理.docx
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 土地设计咨询技术服务费参考方案——〔2025〕32项土地技术服务收费标准.pdf VIP
- 公考考前抢分宝典言语理解.pdf VIP
- 2026年湖南生物机电职业技术学院单招职业适应性考试题库附答案.docx VIP
- 2026年湖南生物机电职业技术学院单招职业技能测试必刷测试卷必考题.docx VIP
- 人教版物理八年级上册课后练习.doc VIP
- 2022年人教精通版六年级下册英语全册教案第二学期全册教学设计(含教学反思) (2).doc VIP
- 福特福睿斯车主手册.pdf
- 福特福睿斯1.5发动机机械维修手册.pptx VIP
- 篮球比赛记录表.doc VIP
- 人教版物理八年级上册课后练习及答案.doc VIP
原创力文档

文档评论(0)