第5章 C#B数据库开发环境ppt课件.ppt
《第5章 C#B数据库开发环境ppt课件.ppt》由会员分享,可在线阅读,更多相关《第5章 C#B数据库开发环境ppt课件.ppt(46页珍藏版)》请在三一办公上搜索。
1、,软件技术专业剖析报告,软件教研室 李 萍2006年5月,第5章 C#数据库应用程序开发环境,讲课教师:周志德,本章内容:(1)C#数据库应用程序的开发环境的构成(2)服务器资源管理器(3)类型化数据集(4)创建一个简单的数据库应用程序(5)ADO.NET对象简介,5.1 数据库应用程序的开发环境,图5.1 C#数据库应用程序开发环境,1. C#数据库应用程序开发环境,2. 访问数据库的方式(1)用户可通过服务器资源管理器对本地数据库(如,dBase、Access、Paradox)进行建库、建表、建索引、查询、录入、删除、修改等操作。(2)数据库应用程序可通过ADO.NET对象、类型化数据集、
2、计算机网络对本地或远程数据库(如SQL Server、Oracle等)进行建库、建表、建索引、查询、录入、删除、修改等操作。,5.1 数据库应用程序的开发环境,1. 作用(1)打开Access等类型数据库与数据表,录入、修改与删除数据表中记录。(2)用服务器资源管理器的查询生成器可查询数据表中的记录。2启动服务器资源管理器启动:菜单 | 视图 | 服务器资源管理器,5.2服务器资源管理器,3. 服务器资源管理器的组成 服务器资源管理器由服务器、数据连接两部分组成,如图5.2所示。(1)服务器:由服务、管理类、管理事件、事件日志、消息队列、性能计数等组成。 (2)数据连接:可创建与多个数据库的数
3、据连接,在每个数据连接中可打开数据库中的数据表、视图、存储过程与函数。可对数据表中记录进行添加、删除与修改操作。,5.2服务器资源管理器,图5.2 服务器资源管理器(连接Student_Sys.mdb数据库),4. 建立数据连接建立数据连接步骤如下: (1)启动添加连接对话框在服务器资源管理器中,右击“数据连接” | 添加连接,出现添加连接对话框。(2)选择数据源与驱动程序 单击“更改”按钮 | 选择数据源:Microsoft Access 数据库文件(OLEDB)| 确定,如图5.3 所示。,5.2服务器资源管理器,图5.3 选择数据源驱动程序,5.2服务器资源管理器,(3)选择数据库单击“
4、浏览”按钮 | 选择数据库,如:D:C#DataStudent_Sys.mdb (4)测试连接单击“测试连接”按钮 | 确定,如图5.4所示。则在服务器资源管理器的数据连接节点下出现数据连接项:ACCESS.D:C#dataStudent_Sys.mdb如图5.2所示。,5.2服务器资源管理器,图5.4 连接数据库Student_Sys.mdb,5.2服务器资源管理器,5. 编辑数据表(1)打开数据库单击数据连接项D:C#DataStudent_Sys.mdb 前的“+”,打开“数据连接”对应数据库Student_Sys.mdb中的表、视图、存储过程、函数项。(2)打开数据表单击“表”前的“+
5、”,打开数据库Student_Sys.mdb中所有数据表,如系部编码表tblDept的等,如图5.2所示。,5.2服务器资源管理器,(3)编辑数据表右击数据表(如,tblDept)| 显示表数据,则出现系部编码表tblDept中所有记录,可在表中添加、修改、删除记录,如图5.2所示。添加:记录只能添加到表的最后一条记录,如在表尾添加新记录:70 , 艺术系, 张晶修改:可直接在记录行内修改字段内容,如将“其它部门”改为“外语系”。删除:右击要删除行 | 删除 | Yes,则删除当前记录。,5.2服务器资源管理器,6. 查询设计器(1)作用:用可视化方法创建数据库查询SQL语句,执行SQL语句获
6、得查询结果。(2)组成:查询设计器界面由关系图窗格、条件窗格、SQL窗格、结果窗格4个窗格组成,如图5.5所示。(3)创建查询SQL语句 启动查询设计器右击数据连接项(D:AccessC#DataStudent_Sys.mdb) | 新建查询,出现添加数据表对话框。,5.2服务器资源管理器,图5.5 查询设计器4个窗格界面, 添加数据表在“添加表”对话框中选择要查询的数据表,如添加:班级编码表:tblClass专业编码表:tblMajor毕业标志表:tblStatus系部编码表:tblDept如图5.6 所示。,5.2服务器资源管理器,图5.6 添加表, 建立数据表的等值连接Class_Maj
7、orID = Major_ID /专业编码字段等值连接 Class_Status =Status_ID /毕业标志码字段等值连接Class_DeptID =Dept_ID /系部编码字段等值连接,5.2服务器资源管理器,将tblClass表中的Class_MajorID字段拖放到tblMajor表中Major_ID字段,两字段间出现连接线,表示班级编码表tblClass与专业编码表tblajor通过专业编码字段作等值连接,如图5.7所示。用同样方法:将tblClass表中的Class_Status字段与tblStatus表中Status_ID字段作等值连接。将tblClass表中的Class_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5章 C#B数据库开发环境ppt课件 数据库 开发 环境 ppt 课件

链接地址:https://www.31ppt.com/p-1430477.html