《数据库课程设计》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:陈根才,孙建伶编著
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:2007
  • ISBN:7308054047
  • 页数:173 页
图书介绍:本书通过完整的实例,介绍数据库应用设计开发的全过程,主要包括引言、数据库结构设计,MYSQL的使用和管理,ODBC程序开发,JOBC程序开发,嵌入式SQL程序开发等。

第1章 概述 1

第2章 数据库设计 3

2.1 需求分析 3

2.1.1 任务概述 3

2.1.2 需求说明 4

2.1.3 数据流图 6

2.1.4 数据字典 8

2.2 数据库概念设计 12

2.2.1 局部概念模式设计 12

2.2.2 全局概念模式设计 15

2.3 数据库逻辑设计 15

2.3.1 DBMS的选择 15

2.3.2 数据模型映射 16

2.3.3 数据库结构优化和完整性设计 16

2.4 数据库物理设计 20

第3章 数据库使用与管理 22

3.1 MySQL简介 22

3.2 MySQL安装 23

3.3 MySQL系统管理 31

3.3.1 图形控制台和文本控制台 31

3.3.2 用户管理 35

3.4 MySQL使用 36

3.4.1 表的建立 36

3.4.2 索引的建立 39

3.4.3 数据查询 39

3.4.4 数据导入/导出 40

3.4.5 事务控制 40

3.4.6 查询浏览器 41

第4章 数据库程序设计 44

4.1 ODBC 44

4.1.1 ODBC概述 44

4.1.2 MySQL的ODBC驱动程序安装 45

4.1.3 数据源的创建和设置 46

4.1.4 ODBC应用开发过程 48

4.2 MFC对ODBC的封装 51

4.2.1 MFC中与ODBC相关的类 52

4.2.2 MFC ODBC数据库访问 53

4.3 图书管理系统的开发 54

4.3.1 用MFC应用程序向导创建工程 54

4.3.2 创建CRecordSet派生类 56

4.3.3 主菜单设计 58

4.4 流通管理 59

4.4.1 借书 59

4.4.2 还书 70

4.5 综合查询 74

4.5.1 基本查询 74

4.5.2 高级查询 78

4.5.3 读者查询 82

4.6 读者管理 84

4.6.1 申请借书卡 84

4.6.2 销卡 87

第5章 数据库应用开发实验案例 90

5.1 在线书店管理系统 90

5.1.1 系统概述 90

5.1.2 实验要求 92

5.1.3 实验内容 92

5.1.4 实验验收 93

5.1.5 评分标准 94

5.2 学生成绩管理系统 94

5.3 超市销售管理系统 96

附录1 SQL Server 2000的使用与管理 98

A1.1 SQL Server 2000概述 98

A1.2 SQL Server 2000的安装 98

A1.2.1 安装SQL Server 2000服务器 98

A1.2.2 安装SQL Server 2000 SP4补丁 99

A1.2.3 安装过程中可能出现的问题 100

A1.3 SQL Server 2000系统管理 100

A1.3.1 服务管理器 100

A1.3.2 查询分析器 101

A1.3.3 企业管理器 102

A1.3.4 导入和导出数据 105

A1.4 SQL Server 2000使用 107

A1.4.1 新建一个数据库 107

A1.4.2 表的建立及属性设置 109

A1.4.3 用户与角色管理 115

A1.4.4 索引的建立 120

A1.4.5 数据查询 124

A1.4.6 表操作 125

A1.4.7 生成关系图 131

A1.4.8 视图的建立与使用 132

A1.5 SQL Server 2005的新特性 135

附录2 JDBC数据库应用开发 137

A2.1 JDBC数据库概述 137

A2.1.1 JDBC与数据库 137

A2.1.2 JSP简介 140

A2.2 图书管理系统的开发 142

A2.2.1 Web应用的结构 142

A2.2.2 JDK的安装 143

A2.2.3 Tomcat应用服务器的安装 143

A2.2.4 MySQL JDBC驱动程序的安装 145

A2.2.5 图书管理系统概述 145

A2.3 采编管理 146

A2.3.1 图书预订 146

A2.3.2 编目入库 150

A2.4 流通管理 153

A2.4.1 借书 153

A2.4.2 还书 154

A2.5 综合查询 156

A2.5.1 基本查询 156

A2.5.2 高级查询 161

A2.5.3 读者查询 166

A2.6 读者管理 169

A2.6.1 申请借书卡 169

A2.6.2 销卡 172