《Access数据库系统项目开发实践》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:苏瑞,曹斌主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030152158
  • 页数:388 页
图书介绍:本书共分为8章,内容涉及到Access 2003中的编程基础、数据库编程基础、应用程序对象、窗口与菜单、控件的使用、用户对象、数据库操作、窗口对象、报表与商业图形处理等方面的知识等。

目录 1

第1章 数据库基础知识 1

1.1 数据库系统结构 1

1.1.1 数据库系统基本概念 1

1.1.2 数据库系统模型 2

1.1.3 数据库系统的三级模式结构 4

1.1.4 数据库的二级映像功能与数据独立性 6

1.2 数据库的设计方法 7

1.2.1 数据库设计的目标和特点 7

1.2.2 数据库设计的基本步骤 9

1.2.3 Access数据库的设计方法 12

1.2.4 数据库的物理设计 14

1.2.5 数据库的概念结构设计 16

1.3 数据库的完整性和规范化 20

1.3.1 数据库的完整性约束条件 21

1.3.2 数据库的参照完整性 23

1.3.3 规范化 25

1.4 Access数据库的基本介绍 27

1.4.1 数据库窗口中的表对象 27

1.4.2 Access窗体 29

1.4.3 Access报表 32

1.4.4 Access模块 33

1.4.5 窗体设计视图和VBA类模块 33

1.4.6 Access中VBA编程基础 35

1.5 小结 51

第2章 图片库管理系统 52

2.1 系统总体设计 52

2.1.1 系统应用背景 52

2.1.2 设计目标 52

2.1.3 解决方案设计 53

2.1.4 系统模块功能分析 53

2.2 数据库设计 55

2.2.1 数据库的总体设计 55

2.2.2 数据库的概念模型设计 57

2.3 数据库中表的设计 58

2.3.1 建立表之间的关系 58

2.3.2 表的创建理由 62

2.3.3 表的创建过程 63

2.3.4 实施参照完整性 72

2.3.5 表的相关设置 73

2.3.6 数据库中其他表的设计 84

2.4 胶卷窗体的设计与实现 89

2.4.1 了解Access工具箱 89

2.4.2 用窗体向导创建基本窗体 90

2.4.3 窗体调整的基础操作 94

2.4.4 手动调整胶卷窗体 100

2.4.5 测试之后修改窗体或者控件的属性 106

2.4.6 窗口调试 107

2.4.7 胶卷窗体功能的编码实现 111

2.5.1 Switchboard窗体的设计 115

2.5 其他窗体的设计和实现 115

2.5.2 Switchboard窗体功能的编码实现 118

2.5.3 使用切换面板管理器 122

2.5.4 照片显示窗体的设计与实现 124

2.6 系统报表的设计与实现 126

2.6.1 Access中报表设计的基础 126

2.6.2 创建按胶卷分类的照片的报表 128

2.7 扩充和提高 135

2.8 小结 135

3.1.2 系统设计目标 136

3.1.1 系统应用背景 136

3.1 系统总体设计 136

第3章 计时和账单管理系统 136

3.1.3 系统解决方案 137

3.1.4 系统模块功能分析 137

3.2 数据库设计 140

3.2.1 数据库的总体设计 140

3.2.2 数据库概念模型设计 144

3.2.3 数据库中表的设计 146

3.3 技术细节 156

3.3.1 “简单查询向导”的使用 156

3.3.2 使用查询设计窗口 160

3.3.3 创建其他的查询类型 169

3.4.1 付款汇总查询的设计与实现 175

3.4 系统中查询的设计与实现 175

3.4.2 工时查询的设计与实现 176

3.4.3 支出查询的设计与实现 176

3.5 系统窗体的设计与实现 177

3.5.1 客户窗体的设计与实现 177

3.5.2 项目窗体的设计与实现 179

3.5.3 计时卡窗体的设计与实现 182

3.5.4 付款窗体的设计与实现 184

3.5.5 预览发票窗体的设计与实现 186

3.6 扩充和提高 187

3.7 小结 188

4.1.1 系统应用背景 189

4.1.2 系统设计目标 189

4.1 系统总体设计 189

第4章 进销存管理系统 189

4.1.3 系统解决方案 190

4.1.4 系统模块功能分析 190

4.2 数据库设计 194

4.2.1 数据库的总体设计 194

4.2.2 数据库概念模型设计 195

4.2.3 数据库中表的设计 196

4.3 技术细节 203

4.3.1 Access中的宏 203

4.3.2 Access中的SQL语句 209

4.4.2 客户未付款额查询的设计与实现 218

4.4 系统中查询的设计与实现 218

4.4.1 订单金额查询的设计与实现 218

4.4.3 销售明细查询的设计与实现 219

4.4.4 月份进货金额查询的设计与实现 220

4.4.5 月份进货明细查询的设计与实现 221

4.4.6 月份销售金额查询的设计与实现 222

4.4.7 月份收入与支出查询的设计与实现 223

4.5 系统宏的设计与实现 224

4.6 系统窗体的设计与实现 224

4.6.1 操作窗体的设计与实现 224

4.6.2 待收款账务管理窗体的设计与实现 229

4.6.3 进货明细窗体的设计与实现 231

4.6.4 订单明细窗体的设计与实现 234

4.6.5 销售明细窗体的设计与实现 236

4.7 扩充和提高 238

4.8 小结 239

第5章 票据管理系统 240

5.1 系统总体设计 240

5.1.1 系统应用背景 240

5.1.2 系统设计目标 240

5.1.3 系统解决方案 241

5.1.4 系统模块功能分析 241

5.2.2 数据库概念模型设计 246

5.2.1 数据库的总体设计 246

5.2 数据库设计 246

5.2.3 数据库中表的设计 248

5.3 技术细节 254

5.3.1 透视Microsoft新的数据访问组件 254

5.3.2 与多种数据源的接口 257

5.3.3 创建ADODB.Recordsets 261

5.4 系统中查询的设计与实现 263

5.4.1 票据库存查询 263

5.4.2 手写发票注销查询 264

5.4.3 电脑发票注销查询 265

5.4.4 分类库存查询 266

5.4.5 部门明细库存查询 267

5.4.6 电脑发票客户库存汇总查询 268

5.4.7 特种应收账款管理查询 269

5.5 系统窗体的设计与实现 270

5.5.1 票据汇总库存窗体的设计与实现 270

5.5.2 票据入库管理窗体的设计与实现 271

5.5.3 电脑发票交款窗体的设计与实现 275

5.5.4 电脑发票注销窗体的设计与实现 279

5.5.5 司特发票交款窗体的设计与实现 283

5.6 扩充和提高 288

5.7 小结 288

6.1.1 系统应用背景 289

6.1.2 系统设计目标 289

6.1 系统总体设计 289

第6章 花园小区信息管理系统 289

6.1.3 系统解决方案 290

6.1.4 系统模块功能分析 290

6.2 数据库设计 303

6.2.1 数据库的总体设计 303

6.2.2 数据库概念模型设计 303

6.2.3 数据库中表的设计 303

6.3 技术细节 309

6.3.1 网络化Access应用程序 309

6.3.2 维护数据库安全 316

6.3.3 管理组和用户 319

6.3.4 理解数据库对象所有权 325

6.3.5 管理数据库和应用 326

6.4 系统中查询的设计与实现 328

6.4.1 追加查询的设计与实现 328

6.4.2 删除查询的设计与实现 331

6.5 系统宏的设计与实现 333

6.6 系统窗体的设计与实现 335

6.6.1 登录窗体的设计与实现 335

6.6.2 主窗体的设计与实现 337

6.7 扩充与提高 344

6.8 小结 344

7.1.2 系统设计目标 345

7.1.1 系统应用背景 345

7.1 系统总体设计 345

第7章 员工请假管理系统 345

7.1.3 系统解决方案 346

7.1.4 系统模块功能分析 346

7.2 数据库设计 348

7.2.1 数据库的总体设计 348

7.2.2 数据库概念模型设计 349

7.2.3 数据库中表的设计 351

7.3 技术细节 354

7.4 系统中查询的设计与实现 356

7.4.1 部门查询的设计与实现 356

7.4.2 请假登记表查询的设计与实现 357

7.4.3 员工查询的设计与实现 358

7.5 系统窗体的设计与实现 359

7.5.1 员工窗体的设计与实现 359

7.5.2 请假登记表窗体的设计与实现 361

7.5.3 登录窗体的设计与实现 363

7.5.4 切换面板的设计与实现 365

7.6 Access数据库与MSDE 368

7.6.1 安装与启动MSDE 368

7.6.2 使用升迁向导来创建ADP 372

7.6.3 使用项目设计器 376

7.6.4 使用DTS向导压缩数据库 383

7.6.5 连接远程MSDE数据库 385

7.7 扩充与提高 388

7.8 小结 388