"PB9.0实例开发教程,从数据库创建到可执行文件生成的完整过程。本资源详细介绍了如何使用PowerBuilder 9.0(PB9.0)与Access 2003进行数据库应用系统的开发,涵盖了从系统设计到数据库设计,再到程序发布的各个环节。"
在本教程中,首先会接触到的是数据库基础,特别是Access 2003的使用。Access 2003是一款微软公司提供的关系型数据库管理系统,适用于小型企业或个人数据库应用的构建。而PowerBuilder 9.0(PB9.0)是由Sybase公司开发的一款强大的数据库前端开发工具,以其可视化编程和数据窗口技术而闻名。
实验内容详细讲解了从头开始构建数据库系统的步骤:
1. 系统设计:这部分涉及到系统目标设定、设计思路、开发环境选择、功能分析以及系统功能模块设计。这是项目启动阶段的关键,明确目标和需求,选择合适的开发工具,并进行功能划分。
2. 数据库设计:包括需求分析、数据流程设计、概念结构设计、逻辑结构设计、规范化和完善,以及设计过程中可能遇到的问题。数据库设计是确保数据组织合理、高效和安全的重要环节。
3. 数据库的建立:使用Access 2003创建后台数据库,包括表的创建,这是构建数据存储的基础。
4. 数据库的链接:连接到创建的数据库,这是在PowerBuilder中使用数据库的前提。
5. 界面开发:通过PowerBuilder创建登录窗口、主窗体、菜单、修改密码窗口、学生信息查询窗体、图书信息查询和录入窗体,以及树形查询和录入窗体。这些是用户与系统交互的界面,需要考虑用户体验和功能实现。
6. 游标的使用:游标在数据库操作中用于处理和控制结果集,实验中会教授如何在PB9.0中使用游标。
7. 报表制作:生成报表是数据可视化的重要部分,实验指导如何制作报表。
8. 应用程序发布和库的创建:最后,将开发完成的应用程序打包成可执行文件,便于分发和使用。
在PowerBuilder 9.0中,标识符的命名规则是关键,包括以字母或下划线开头,最长40个字符,不区分大小写,不能包含空格,且不能是保留字。理解并遵守这些规则可以避免编程时的错误和混淆。
本教程通过一系列实验,旨在帮助学习者掌握数据库原理及应用,将理论知识与实践结合,提升数据库系统开发能力,特别是使用Access 2003和PowerBuilder 9.0这两个工具的技能。通过这个全过程的实操,开发者可以更好地理解和运用数据库系统设计与开发的整个流程。