《数据库技术及其应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘秋生主编
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2003
  • ISBN:7810892746
  • 页数:310 页
图书介绍:面向21世纪信息管理与信息系统专业核心课程教材:本书以介绍数据库的基础理论与基本概念为先导,紧密围绕数据库系统的基本操作和信息处理的基本功能展开全面、系统的讨论。

1概述 1

1.1数据库技术的发展 1

1.1.1人工管理阶段 1

1.1.2文件管理阶段 1

1.1.3数据库管理阶段 2

1.2数据库基础知识 2

1.2.1数据与信息 2

1.2.2记录与数据表 4

1.2.3数据库 5

1.2.4数据库技术新概念 6

1.3数据库系统的研究与应用领域 6

1.3.1数据库技术的研究范围 6

1.3.2数据库技术应用领域 7

1.4数据库管理系统 8

1.4.1数据库管理系统的功能 9

1.4.2几种典型的数据库管理系统 10

1.5数据库系统 11

1.5.1数据库系统的组成 11

1.5.2数据库系统的特征 13

1.5.3数据库系统的结构 13

习题1 14

2数据模型 15

2.1 E-R模型 15

2.1.1 E-R模型的基本概念 15

2.1.2 E-R图 16

2.2层次型数据模型 17

2.3网状型数据模型 17

2.4关系型数据模型 18

2.4.1关系型数据模型的概念 18

2.4.2关系代数运算 20

2.4.3关系数据库理论 25

习题2 28

3数据库设计 30

3.1需求分析 30

3.1.1用户类型 30

3.1.2需求分析任务 30

3.1.3需求分析方法 31

3.1.4.需求说明书 31

3.2收集、筛选数据 32

3.2.1数据收集 32

3.2.2数据筛选 33

3.3数据定义 34

3.3.1数据定义的依据 34

3.3.2数据定义的内容 34

3.3.3建立数据字典 36

3.4.1面向对象的数据库设计的基本概念 37

3.4数据库设计 37

3.4.2约束和触发 38

3.4.3数据库建模 40

3.4.4子类 43

3.4.5对约束的建模 44

3.4.6 ODL设计转换成关系设计 44

习题3 46

4 RDBMS标准语言SQL简介 47

47.1 SQL的数据定义功能 48

4.1.1创建和维护数据表 48

4.1.2建立和删除数据表的索引 50

4.2 SQL的数据操纵功能 50

4.2.1查询语句 50

4.2.2更新语句 57

4.3视图 60

4.3.1创建视图 60

4.3.2修改视图 61

4.3.3使用视图 62

4.4 SQL数据控制功能 63

4.4.1使用权的授予 63

4.4.2使用权的收回 64

4.5常用数据库管理系统 64

4.5.1 Oracle数据库管理系统 64

4.5.2 DB2数据库管理系统 65

4.5.3 Sybase数据库管理系统 66

4.5.4 PowerBuilder数据库管理系统 66

4.5.5 MS-Access数据库管理系统 67

4.5.6 Infonnix数据库管理系统 67

4.5.7 MS Server 2000数据库管理系统 67

习题4 68

5.1.1安装前的准备 70

5.1.2安装过程 70

5.1 Visual FoxPro安装、启动 70

5 Visual Foxpro基础 70

5.1.3启动Visual FoxPro 71

5.2Visual FoxPro界面主菜单及操作方法 72

5.3Visual FoxPro操作方式、命令书写规定 76

5.4Visual FoxPro技术指标 77

5.5Visual FoxPro数据类型、常量、变量、表达式 78

5.5.1 Visual FoxPro数据类型 78

5.5.2常量 79

5.5.3变量 81

5.5.4表达式 83

5.5.5函数 86

5.6Visual Foxpro的基本操作类型 94

习题5 96

6.1.1使用表设计器建立新表 98

6.1创建自由表 98

6数据表、库操作 98

6.1.2使用表向导创建表 100

6.1.3使用命令创建表 102

6.2打开和关闭表 102

6.2.1打开表 103

6.2.2关闭表 103

6.3查看表的内容 103

6.3.1浏览窗口 103

6.3.2编辑窗口 104

6.3.3记录定位 104

6.3.4调整浏览窗口 104

6.4增加、修改表内容 105

6.4.1在表中加入新记录 105

6.4.2在表中编辑字段 106

6.4.3记录的删除 106

6.4.4成批修改表内容 108

6.5修改表结构 109

6.6索引 109

6.6.1索引的种类 109

6.6.2索引的建立 110

6.6.3打开索引 111

6.6.4索引的维护 112

6.7数据库的创建 113

6.8数据库的打开和关闭 114

6.8.1打开数据库 114

6.8.2关闭数据库 114

6.9在数据库中创建、添加、移去表 114

6.9.1在数据库中创建新表 115

6.9.2添加数据库表 116

6.9.3从数据库中移去表 116

6.10.1创建表之间的关系 117

6.10数据表设置 117

6.10.2设置字段属性 118

6.103设置表属性 121

6.10.4设置参照完整性 122

习题6 124

7视图与查询设计 126

7.1视图设计 126

7.1.1视图设计过程 126

7.1.2创建视图 126

7.1.3视图格式修改 131

7.2视图调用 131

7.2.1打开视图 132

7.2.2输出视图数据 132

7.3.1查询设计的概念 133

7.3查询设计 133

7.2.4视图的关闭 133

7.2.3视图数据的修改 133

7.3.2查询设计过程 134

7.3.3创建查询文件 134

7.4查询文件的调用 145

7.5查询修改 146

习题7 146

8表单、类设计 148

8.1对象 148

8.11对象 148

81.2 Visual FoxPro的容器与控件 150

8.2表单设计方法 153

8.2.1表单设计步骤 154

8.2.2表单设计实例 155

8.3表单的创建和维护 156

8.3.1用向导创建表单 156

8.3.2用表单设计器创建表单 160

8.4.1控件与数据的关系 167

8.4表单控件的应用 167

8.4.2表单设计时控件的选择和引用 168

8.4.3表单上控件的应用 168

8.5类的设计与应用 175

85.1类 175

85.2 Visual FoxPro的基类 176

85.3类的设计与应用 177

习题8 181

9报表和标签设计 182

9.1报表与标签的设计方法 182

9.2报表设计与创建报表文件 184

9.2.1报表设计 184

9.2.2创建报表格式文件 186

9.3.1报表格式文件的调用 194

9.3报表格式文件的调用与修改 194

9.3.2报表格式文件的修改 195

9.4标签设计与创建标签格式文件 195

9.4.1标签设计 195

9.4.2创建标签格式文件 195

9.5标签的调用与修改 197

9.5.1标签的调用 197

9.5.2标签格式文件的修改 198

9.6数值统计 199

9.6.1计数命令 199

9.6.2求和命令 199

9.6.3求平均值命令 200

9.6.4分类求和 201

习题9 201

10.1.1菜单的分类 203

10.1菜单设计 203

10菜单设计和工具栏定制 203

10.1.2菜单的组成 204

10.1.3菜单的布局 205

10.2创建菜单系统 208

10.2.1创建定制菜单 208

10.2.2菜单设计器的组成和使用方法 209

10.2.3创建快捷菜单 210

10.2.4创建SDI菜单 210

10.2.5创建用户开发的菜单系统 211

10.2.6定制菜单 216

10.3执行菜单文件 217

10.4菜单文件的维护 218

10.5工具栏应用 218

10.5.1创建工具栏 218

10.5.2工具栏应用于表单 220

11.1程序设计基础 221

习题10 221

11程序、过程设计 221

11.1.1建立与编辑程序文件 222

11.1.2利用设计工具建立程序代码 222

11.1.3程序文件的调用 222

11.2顺序程序设计 225

11.3分支程序设计 225

11.3.1 IF…ENDIF结构 227

11.3.2 DO…CASE结构 230

11.3.3如何使用IF语句和DO 230

CASE语句 230

11.4循环程序设计 231

11.4.1使用D0 WHILE…ENDDO结构 232

11.4.2使用FOR…ENDFOR结构 233

11.5执行外部程序 234

11.4.3使用SCW…ENDSCAN结构 234

11.5.1子程序格式 235

11.5.2子程序调用 238

11.5.3数据传递 241

习题11 241

12项目设计及其应用 243

12.1项目管理器的基本功能 243

12.1.1程序和表单的运行 243

12.1.2报表预览 244

12.1.3打开数据库和浏览表格 244

12.1.4使用项目信息对话框 244

12.1.5折叠和展开项目管理器 247

12.2Visual FoxPro的.app文件和.exe文件的建立 248

12.2.1项目连编 248

12.2.2设置主文件 249

12.2.3加入项目文件 252

12.2.4引用可修改的文件 253

12.2.5从命令窗口建立项目 253

12.2.6定制应用程序的运行状态 256

习题12 258

附录 259

附录A函数表 259

附录B文件类型 273

附录C控件和对象表 274

附录D事件表 276

附录E方法表 279

附录F属性表 282

附录G环境配置 293

附录H系统变量 296

附录I系统常用命令 299

参考文献 310