数据库系统课程设计
普通高等教育“十一五”国家级规划教材

作者:路游

丛书名:21世纪计算机科学与技术实践型教程

定价:22元

印次:1-1

ISBN:9787302193296

出版日期:2009.04.01

印刷日期:2009.04.03

图书责编:谢琛

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书介绍了数据库系统原理课程设计的分析及实现过程,主要包括三部分:第1部分是基础知识准备,包括数据库基础知识、SQL语言、UML基础知识;第2部分从人事管理实例的需求说明入手,介绍了如何识别建立和细化用例、如何建立静态模型及如何建立动态模型的工具和方法;第3部分是代码实现部分,向读者展示如何创建数据库和数据表、如何创建工程、如何使用数据控件以及如何逐步地向工程中增加新模块。VC与数据库连接及VC开发环境方面的知识,是穿插在代码实现部分章节中介绍的,读者在完成实例过程中,应该会慢慢熟悉并掌握这些内容。 本书可以作为高等学校计算机专业、信息系统与信息管理等相关专业数据库课程教材,也可供从事数据库系统教学、研究和应用的广大教师、学生、研究人员和工程技术人员参考。

感谢你阅读这本书,本书面向的读者是:广大计算机科学与技术系或相关专业的二三年级在校学生。他们已经学习过有关编程语言和数据库原理的相关课程,但动手能力还不是很高,缺乏必要的实践和锻炼。 本书力图培养读者的实际动手编码能力、训练读者的快速学习和综合分析能力。现在一些在校学生对数据库课程设计的理解存在误区,认为课程设计就是建表、连接然后增删改查。当然这应该是数据库课程设计中不可缺少的一部分,但绝不是全部。完成一个课程设计的过程,不但是一个锻炼编码能力的过程,更应该是一个反复思考、提高自己分析问题和解决问题能力的一个过程。 本书以一个现实中常见的人事管理实例为依托,从易向难,展示如何分析、设计开发一个简单的数据库系统。将用到UML、SQL Server、VC++三方面的内容。其中UML用于向读者展示如何对实例开展分析和设计;SQL Server是目前主流的数据库平台之一,与DB2、Oracle一起占领了绝大部分的数据库市场,是大型数据库系统的首选产品,它易于部署和界面操作直观,因此选择它作为DBMS讲解实例;选用VC作为开发工具,是考虑到大多数读者都已学习过C++,对VC语法应该不陌生。 为配合读者使用本书,本书将提供相关配套资源,其中包括程序源代码和分析设计过程中产生文档。书中所举的例子在Windows 2000 Server +VC 6.0 + SQL Server 2000环境下运行通过,分析设计时运用的是Rational Rose 2003,如果读者在学习过程中遇到问题,可以尝试通过本书提供的源程序和设计文档解决。 在写作过程中,作者对书中的内容及讲述方式反复修改过...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第1篇 基础知识准备

第1章 数据库基本知识2  1.1 数据模型2

1.1.1 层次模型2

1.1.2 网状模型3

1.1.3 关系模型4

  1.2 数据库基本概念5

1.2.1 数据库系统的模式5

1.2.2 数据库系统的三级模式结构5

1.2.3 数据库系统的二级映像6

1.2.4 关系型数据库系统的基本概念7

第2章 SQL语言8

  2.1 查询语言8

  2.2 简单查询9

2.2.1 检索表中所有列9

2.2.2 检索表中特定列10

2.2.3 重排列序10

2.2.4 用单引号加入字符串11

2.2.5 改变列标题11

2.2.6 算术运算符12

2.2.7 数字型数据和数学函数13

2.2.8 字符型数据和字符函数15

2.2.9 操作日期型数据和日期函数16

2.2.10 系统函数和安全函数17

  2.3 选择行21

2.3.1 基于比较选择行22

2.3.2 基于范围选择行23

2.3.3 基于列表选择行23

2.3.4 基于字符选择行24

2.3.5 基于未知值选择行25

2.3.6 基于多个搜索条件选择行25

2.3.7 消除重复行26

2.3.8 结果排序26

  2.4 生成总结数据27

2.4.1 集合函数27

2.4.2 GROUP BY和HAVING28

2.4.3 COMPUTE和COMPUTE BY31

  2.5 连接查询32

2.5.1 非限制连接33

2.5.2 自然连接33

2.5.3 两个以上表的连接34

2.5.4 自连接35

2.5.5 外...