顶部
收藏

关系数据库基础

“十一五”国家规划教材

作者:
徐人凤 韩枫 蒋韶生
定价:
29.60元
ISBN:
978-7-04-021732-2
版面字数:
490千字
开本:
16开
全书页数:
310页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2007-07-10
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

  本书是普通高等教育“十一五”国家级规划教材。它从企业开发实际项目的需要出发,以学生选课系统为具体应用实例,贯穿全书,可使读者容易、快速地掌握关系数据库技术基础。
  本书着重使读者掌握使用实体-联系图(E-R图)和数据库建模工具(ERWIN)将现实世界描述为信息世界;使用ERWIN将信息世界逻辑数据模型转换为计算机世界(MS SQL SERVER或ACCESS)的物理数据模型;熟练使用T-SQL在MS SQL SERVER查询分析器中创建、删除数据库,创建、删除表及视图等数据库对象;掌握对数据库中表数据的录入、修改、删除和查询技术;使用ACCESS开发基于桌面数据库应用系统技术。本书将枯燥的数据库原理融入实际项目开发全过程,方便读者理解和掌握。
  本书可作为应用性、技能型人才培养的各类教育计算机相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。
  • 开始之前
  • 第1章 数据库系统概论
    • 1.1 数据库技术应用实例
      • 1.1.1 银行业务管理系统
      • 1.1.2 学生成绩管理系统
      • 1.1.3 公路工程计量与支付系统
    • 1.2 数据库技术的几个概念
      • 1.2.1 信息、数据和数据处理
      • 1.2.2 数据库、数据库管理系统和数据库系统
    • 1.3 数据库系统体系结构
      • 1.3.1 单用户结构
      • 1.3.2 主从式结构
      • 1.3.3 分布式结构
      • 1.3.4 客户机/服务器结构
      • 1.3.5 浏览器/服务器结构
    • 本章小结
    • 思考与练习
    • 实训
  • 第2章 概念数据模型
    • 2.1 现实世界的数据化过程
      • 2.1.1 基本概念
      • 2.1.2 实体之间的联系
      • 2.1.3 概念数据模型的表示方法(E-R图)
    • 2.2 关系模型
      • 2.2.1 关系模型的数据结构
      • 2.2.2 概念数据模型转换为关系模型
      • 2.2.3 数据操纵
      • 2.2.4 数据完整性约束
    • 本章小结
    • 思考与练习
    • 实训
  • 第3章 关系规范化基础
    • 3.1 函数依赖
      • 3.1.1 函数依赖的概念
      • 3.1.2 完全函数依赖
      • 3.1.3 部分函数依赖
      • 3.1.4 函数传递依赖
    • 3.2 关系规范化
      • 3.2.1 Ⅰ范式
      • 3.2.2 Ⅱ范式
      • 3.2.3 Ⅲ范式
    • 本章小结
    • 思考与练习
    • 实训
  • 第4章 ERwin数据建模
    • 4.1 ERwin数据建模入门
      • 4.1.1 了解ERwin
      • 4.1.2 安装ERwin建模工具
    • 4.2 使用ERwin创建逻辑数据模型
      • 4.2.1 创建实体
      • 4.2.2 定义或注释实体
      • 4.2.3 创建实体间的联系
      • 4.2.4 创建主键属性
      • 4.2.5 创建非主键属性
      • 4.2.6 转换实体间的多对多联系
      • 4.2.7 创建外键
      • 4.2.8 在E-R图上标识出主键和外键
      • 4.2.9 显示主键和外键的定义信息
      • 4.2.10 编辑属性的数据类型
      • 4.2.11 创建查询项
    • 4.3 使用ERwin构建物理数据模型
      • 4.3.1 将ERwin的E-R图转换为SQLServer数据库中的表
      • 4.3.2 将ERwin的E-R图转换为Access数据库中的表
    • 4.4 使用ERwin保证数据完整性
      • 4.4.1 创建有效性规则
      • 4.4.2 创建默认值
      • 4.4.3 在ERwin中重新生成物理模型
    • 本章小结
    • 思考与练习
    • 实训
  • 第5章 SQLServer数据库和表
    • 5.1 XuanKe数据库与表之间的关系
    • 5.2 数据库的创建和删除
      • 5.2.1 创建数据库
      • 5.2.2 删除数据库
    • 5.3 表的创建、修改和删除
      • 5.3.1 创建表
      • 5.3.2 查看表的属性
      • 5.3.3 修改表的结构
      • 5.3.4 删除表
    • 5.4 插入、修改和删除记录
      • 5.4.1 向表中插入记录
      • 5.4.2 修改记录
      • 5.4.3 删除记录
    • 本章小结
    • 思考与练习
    • 实训
  • 第6章 T-SQL查询
    • 6.1 T-SQL简介
    • 6.2 SELECT语句
    • 6.3 单表查询
      • 6.3.1 使用通配符(倡)
      • 6.3.2 使用DISTINCT关键字
      • 6.3.3 修改查询结果中列的标题
      • 6.3.4 使用表达式作为SELECT语句中的列
    • 6.4 使用WHERE限制查询的条件
      • 6.4.1 比较运算符
      • 6.4.2 逻辑运算符
      • 6.4.3 BETWEEN关键字
      • 6.4.4 IN关键字
      • 6.4.5 LIKE关键字
    • 6.5 使用其他子句
      • 6.5.1 ORDERBY子句
      • 6.5.2 GROUPBY子句
    • 6.6 聚合函数
    • 6.7 多表查询
      • 6.7.1 自然联接
      • 6.7.2 别名
    • 本章小结
    • 思考与练习
    • 实训
  • 第7章 视图
    • 7.1 视图的概念
    • 7.2 创建视图
    • 7.3 使用视图
      • 7.3.1 浏览视图信息
      • 7.3.2 查看视图内容
    • 7.4 修改视图
    • 7.5 删除视图
    • 本章小结
    • 思考与练习
    • 实训
  • 第8章 开发前的准备工作
    • 8.1 了解MicrosoftAccess2003
    • 8.2 向Access中导入数据表
    • 8.3 在Access中修改和维护数据表
    • 8.4 在Access中创建表间关系
    • 本章小结
    • 思考与练习
    • 实训
  • 第9章 学生选课系统需求分析
    • 9.1 使用Access开发学生选课系统的步骤
    • 9.2 分析系统的功能需求
    • 9.3 设计系统功能的结构
    • 本章小结
    • 思考与练习
    • 实训
  • 第10章 学生选课系统数据库设计
    • 10.1 设计表结构
    • 10.2 修改表结构
    • 10.3 向表中录入数据
    • 本章小结
    • 思考与练习
    • 实训
  • 第11章 学生选课系统功能设计与实现
    • 11.1 窗体设计视图简介
    • 11.2 设计与实现查询功能
      • 11.2.1 创建查询对象
      • 11.2.2 创建带有查询功能的窗体
      • 11.2.3 修改查询功能窗体
      • 11.2.4 实现查询功能
    • 11.3 设计与实现统计功能
      • 11.3.1 创建统计查询
      • 11.3.2 创建带有统计功能的窗体
      • 11.3.3 创建带有参数查询功能的窗体
    • 11.4 设计与实现数据维护功能
      • 11.4.1 创建录入数据的窗体
      • 11.4.2 创建维护数据的窗体
    • 11.5 设计数据报表功能
      • 11.5.1 初步设计报表界面
      • 11.5.2 进一步完善报表界面
      • 11.5.3 设计标签报表
    • 本章小结
    • 思考与练习
    • 实训
  • 第12章 集成学生选课系统
    • 12.1 设计学生选课系统用户交互界面
    • 12.2 连接学生选课系统的交互界面与功能界面
      • 12.2.1 学生查询功能的连接与实现
      • 12.2.2 教师查询修改功能的连接与实现
      • 12.2.3 其他宏操作
    • 12.3 设计学生选课系统登录功能
    • 12.4 设计学生选课系统菜单功能
    • 12.5 设计学生选课系统工具栏
    • 12.6 设计学生选课系统快捷菜单
    • 12.7 设计快捷键
    • 12.8 设计学生选课系统的启动方式
    • 本章小结
    • 思考与练习
    • 实训
  • 附录 ERwin构建物理数据模型时自动生成的程序脚本
    • A.1 ERwin构建Access物理数据模型时自动生成的脚本
    • A.2 ERwin构建SQLServer物理数据模型时自动生成的脚本
  • 参考文献

相关图书