对于管理和信息技术的专业人员来说,数据库是最重要和最实用的工具之一。数据库为在机构内集成、组织和共享数据提供了基础。数据库管理方法提供了很多传统编程技术无法比拟的优势,主要包括更短的开发时间、更容易修改、更好的数据完整性与安全性以及更强的数据共享和集成。而DBMS是最复杂的实用技术工具之一。\r\n 本书涵盖了构建数据库前的两个关键主题:数据库设计 (规范化) 和SQL (查询)。所有主要的数据库系统都涉及这两个主题。规范化说明了如何细致设计数据库以获得DBMS能力。SQL是一种标准查询语言,事实上用于应用程序开发的每一步。\r\n 1. 侧重于现代业务应用程序开发。 \r\n ●根据业务模型来阐述数据库设计。 \r\n ●通过很多示例和练习强调动手实践应用。 \r\n ●侧重于新型图形用户界面应用程序。 \r\n ●包含数据库编程和应用程序开发的内容。 \r\n ●关于编程和开发细节内容的附录。\r\n 2. 热点主题。 \r\n ●介绍并使用统一建模语言 (UML) 来建模和绘制系统图表。 \r\n ●关于数据库环境下安全主题的深入讨论。 \r\n ●因特网和内联网的数据库开发。 \r\n ●强调SQL 92,同时介绍SQL 99和SQL 200x的XML特性。\r\n ●数据库中完整的应用程序和对象。\r\n 3. 实用的业务练习和案例。\r\n ●很多数据库设计问题。 \r\n ●涵盖应用程序开发所有方面的练习。 \r\n ●适用于期末实践项目的案例。\r\n 4. 一个完整的示例数据库应用程序 (滚雷自行车)。 \r\n ●功能完善的业务数据库。 \r\n ●示例数据和数据产生例程。 \r\n ●一般数据库操作的示例程序代码。\r\n 5. 用于比较和附加任务的第二个数据库 (Sally的宠物商店)。\r\n 6. PowerPoint幻灯片形式的讲课记录。\r\n 7. 为特定数据库技术编制的工作手册。\r\n
Chapter 1 Introduction\r\n A Developer's View\r\n Introduction\r\n Databases and Application Development\r\n Components of a Database Management\r\n System\r\n Advantages of the Database Management System Approach\r\n Leading Commercial Databases\r\n Brief History of Database Management\r\n Sally's Pet Store\r\n Rolly's Pet Store\r\n Rolling Thunder Bicycles\r\n The Feasibilith Study \r\n Summary\r\n Key Terms\r\n Review Questions\r\n Exercises\r\n Website References\r\n Additional Reading\r\nPART ONE SYSTEMS DESIGN\r\n Chapter 2 Detabase Design\r\n A Developer's View\r\n Introduction\r\n Getting Started\r\n Designing Databases\r\n Class Diagrams\r\n sally's Pet Store Class Diagram\r\n Data Types(Domains)\r\n Events\r\n Large Projects\r\n Rolling Thunder Bicycles\r\n Application Design\r\n Wummary \r\n Key Terms\r\n Review Questions\r\n Exercises\r\n Website References\r\n……\r\nPART TWO QUERIES\r\nPART THREE APPLICATIONS\r\nPART FOUR DATABASE ADMINISTRATION\r\n
无封面