PowerBuilder9.0数据库应用详解:开发与实践

需积分: 0 0 下载量 20 浏览量 更新于2024-08-23 收藏 1.48MB PPT 举报
"该资源主要围绕《数据库系统原理》课程,特别是针对PowerBuilder 9.0的使用进行讲解,旨在让学习者掌握数据库应用系统开发的基本技能。课程内容涵盖数据库的基本概念、设计理论、SQL语言以及数据库管理,并通过实例介绍了PowerBuilder 9.0在C/S结构中的应用。" 在《数据库系统原理》这门课程中,学习者需要理解数据库技术的基础原理,包括数据管理技术的历史发展,数据描述的术语,如数据模型的四个层次(概念层、逻辑层、物理层和视图层),数据库管理系统(DBMS)的功能,以及数据库系统(DBS)的整体架构。课程强调了数据抽象的重要性,它是数据库设计的关键环节。 进入具体的章节串讲,第一章数据库基础知识,主要目标是理解和记忆基础概念。其中,数据管理技术的发展阶段是需要识记的内容,包括从人工管理、文件系统到数据库系统的演变。数据描述的术语,如实体、属性、记录和文件,需要学习者领会其含义。数据抽象的三个级别——概念数据模型、逻辑数据模型和物理数据模型,是数据库设计的基础。DBMS作为数据库的核心,它的作用在于提供数据存储、查询、更新和控制等服务。DBS则是一个包括硬件、软件和数据在内的整体系统。 接着,课程深入到数据库设计和ER模型、关系模式设计理论、关系运算和SQL语言的学习,这些都是数据库操作的核心。SQL语言的掌握至关重要,它用于数据查询、插入、更新和删除,以及数据库的创建和管理。 第七章介绍了SQL Server 2000,这是数据库管理系统的一个实例,学习者将学习如何使用SQL Server 2000进行数据库管理和应用开发。而第八章,PowerBuilder 9.0的介绍和应用,是一个重要的实践环节。PowerBuilder是一款强大的可视化开发工具,尤其适合C/S结构的应用程序开发。学习者将通过“学生选课系统”的案例,学习如何用PB9.0建立本地数据库,创建数据表,以及连接和操作SQL Server数据库,从而掌握数据库应用程序的开发流程。 最后,第九章讨论了数据库技术的最新发展,涵盖了新技术和新趋势,如B/S结构和各种前端开发工具,以及多种数据库管理系统,如SQL Server、Oracle、Sybase等,以及两种主要的编程语法体系——Basic系和C系。 通过这门课程,学习者不仅能够理论联系实际,掌握数据库系统的基本知识,还能熟练运用PowerBuilder 9.0这样的工具,为将来在IT行业从事数据库应用系统的开发打下坚实的基础。