数据库系统应用开发.ppt
《数据库系统应用开发.ppt》由会员分享,可在线阅读,更多相关《数据库系统应用开发.ppt(26页珍藏版)》请在三一办公上搜索。
1、,第8章 数据库系统应用开发,8.1,8.2,8.3,8.4,本章内容,教学重点与难点,教学重点 JDBC操作数据库的步骤 教学管理系统的分析 教学管理系统的设计教学难点 教学管理系统的分析与设计,8.1 数据库访问技术,数据库系统常用的有客户机/服务器、浏览器/服务器系统结构。,客户机/服务器(C/S)随着计算机网络技术的发展和微型机的广泛使用而发展起来的软件系统结构。通过它可以充分利用两端硬件环境的优势,将任务合理分配到客户端和服务器端来实现,降低了系统的通信开销。,客户机/服务器结构可以分为两层和三层结构模型,返回目录,数据库的体系结构,数据库的体系结构(续1),浏览器/服务器(B/S)
2、结构 是对C/S结构的一种变化或改进的结构。在该结构下,用户工作界面通过WWW浏览器来实现,极少部分事务逻辑在前端(浏览器)实现,而主要事务逻辑在服务器端实现,同样,对于较为复杂的事务处理,采用如同C/S体系那样的三层结构,可以大大简化客户端载荷,减轻系统维护与升级的成本和工作量,降低用户的总体成本。,数据库的体系结构(续1),JDBC数据访问接口,JDBC(Java DataBase Connectivity,Java数据库连接)是一套允许Java与SQL数据库对话的程序设计接口,它是用于执行SQL语句的Java API,是Java应用程序连结数据库、存取数据的一种机制,可以为多种关系数据库
3、提供统一的访问,它由一组用Java语言编写的类和接口组成。,返回目录,JDBC数据访问接口(续1),JDBC结构,JDBC操作数据库的步骤,(1)加载驱动程序(2)获取数据库连接对象(3)创建执行SQL命令(4)处理执行结果(5)释放资源,8.2 NetBeans开发环境介绍,NetBeans是Sun公司使用Java语言开发的一个开源工具1.NetBeans的下载和安装 2.NetBeans 界面构建下载地址:http:/netbeans.org/downloads/index.html,返回目录,8.2 NetBeans开发环境介绍,NetBeans 界面构建,8.3 教学管理系统的分析与设
4、计,1)学生信息的录入,学生的详细资料包括学生的学号、姓名、等,并且系统还应能够修改输入错误的学生个人信息记录 2)学生所选的课程进行管理,包括学生的可选课程和个人已选课的信息,并可以进行选课。3)管理员可以添加修改删除教师信息、学院信息、授课情况信息。4)课程管理,课程管理包括增加课程,该课程包括任课教师和所属专业。5)根据学号查询学生信息及选课信息。6)软件权限管理。有3种角色:管理员、学生和教师。,需求分析,教学管理系统的分析与设计(续1),系统设计,教学管理系统的分析与设计(续2),了解每个表的结构后,在PowerDesigner中就可以轻松地以图形样式展现出来,如下图所示。箭头表示表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 应用 开发
链接地址:https://www.31ppt.com/p-6578613.html