欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 数据库设计及应用程序开发(21世纪高等学校计算机专业实用系列教材)
      • 作者:编者:李丽萍//周汉平|责编:陈景辉//张爱华
      • 出版社:清华大学
      • ISBN:9787302688877
      • 出版日期:2025/04/01
      • 页数:282
    • 售价:23.96
  • 内容大纲

        数据库技术是计算机科学、人工智能领域一个非常重要的分支,在信息技术发展过程中扮演着至关重要的角色。数据库设计是数据库技术的关键环节之一,涉及如何组织数据以满足特定应用程序的需求。本书全面介绍了数据库设计原理及其应用程序开发的实用技术,主要分为4篇:关系数据库设计技术、SQL程序设计、数据库应用程序界面和中间层设计以及项目实践。本书旨在帮助读者掌握数据库设计的基本原理、方法和工具,以及将数据库与应用程序集成的最佳实践。
        本书可作为高等学校计算机、人工智能等专业的教材,也可作为有意向学习数据库设计、SQL程序设计、.NET及Java Web开发人员的指导书。
  • 作者介绍

  • 目录

    第1篇  关系数据库设计技术
      第1章  关系模型和关系数据库管理系统
        1.1  关系模型
          1.1.1  关系模型的数据结构
          1.1.2  关系模型的数据操作
          1.1.3  关系模型的数据约束
      第2章  范式与数据库设计
        2.1  问题引出
        2.2  范式理论概述
        2.3  1NF
          2.3.1  1NF的最常见的表述及认识上的误区
          2.3.2  1NF的另一种表述和全面理解1NF
        2.4  函数依赖
        2.5  2NF
        2.6  3NF
        2.7  BCNF
        2.8  实例分析
          2.8.1  正确理解1NF——树节点的数据表设计
          2.8.2  3NF在实践中的应用问题
        2.9  范式的局限——对冗余的进一步讨论
          2.9.1  范式无法消除的冗余:计算列问题
          2.9.2  突破范式限制
          2.9.3  范式无法消除的冗余及合理冗余
      第3章  数据库静态结构设计和实现——数据库设计
        3.1  概念模型的一般概念
          3.1.1  概念模型的两个要素:实体和关系
          3.1.2  确定实体属性的重要规则
        3.2  PowerDesigner概述——概念数据模型
          3.2.1  概念数据模型概述
          3.2.2  CDM分析设计的一般流程
          3.2.3  建立CDM的一般操作
        3.3  实体定义——域、属性和数据项
          3.3.1  域定义
          3.3.2  数据项
          3.3.3  实体
        3.4  实体之间的关系
          3.4.1  关系
          3.4.2  关联和关联连接
          3.4.3  关系和关联的使用特点
        3.5  继承关系
        3.6  概念数据模型实例分析
          3.6.1  单据的概念数据模型
          3.6.2  考勤系统的概念数据模型
          3.6.3  商品多供应商问题的概念模型
          3.6.4  单据相关人员的处理
        3.7  PowerDesigner的物理数据模型
        3.8  数据库的建立
    第2篇  SQL程序设计
      第4章  查询语句和视图
        4.1  SELECT语句

        4.2  数据源中数据表的各种连接
        4.3  子查询及其逻辑运算符
        4.4  关系的集合运算的实现
        4.5  索引
        4.6  视图
        4.7  典型查询实例分析
        4.8  查询语句小结
      第5章  对数据表行的修改以及子查询的运用
        5.1  插入行
          5.1.1  插入单行
          5.1.2  插入子查询
        5.2  更新行
    ……
    第3篇  数据库应用程序界面和中间层设计
    第4篇  项目实践
    参考文献