《手把手教你学用数据库》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:赵健明编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302044961
  • 页数:360 页
图书介绍:

第一部分 教你使用Microsoft Access 3

第1章 数据库的基本知识 3

1.1 数据库技术概述 3

1.1.1 基本概念 3

1.1.2 数据库技术的作用 4

1.2 数据库技术架构 5

1.3 数据库技术的市场状况和常用产品 8

1.3.1 数据库技术的市场状况 8

1.3.2 常用的数据库产品 8

1.4 小结 11

第2章 Microsoft Access快速浏览 12

2.1 Microsoft Access特点 12

2.2 Microsoft Access窗口浏览 13

2.2.1 标题栏 14

2.2.2 菜单栏 15

2.2.3 常用工具栏 16

2.3 数据库窗口 23

2.3.1 数据库窗口的标题栏 24

2.3.2 数据库窗口的按钮栏 24

2.3.3 数据库窗口的对象栏和对象列表框 27

2.3.4 数据库窗口的组栏和对象列表框 29

2.4 小结 31

第3章 创建和使用数据库 32

3.1 规划数据库 32

3.2 创建数据库 34

3.2.1 浏览数据库向导的样式 35

3.2.2 创建一个空白数据库 39

3.2.3 使用向导创建数据库 42

3.3 打开数据库 47

3.4 保护数据库 49

3.4.1 使用数据库密码 49

3.4.2 设置安全机制向导 51

3.4.3 调整数据库的安全性设置 55

3.5 数据库的其他操作 58

3.5.1 转换旧版本中的数据库 58

3.5.2 备份和恢复数据库 58

3.5.3 压缩和修复数据库 59

3.6 小结 62

第4章 表与关系管理技术 63

4.1 创建表 63

4.1.1 使用表向导创建表 64

4.1.2 使用“设计视图”创建表 68

4.1.3 使用“数据表视图”创建表 70

4.1.4 使用“导入表”创建表 72

4.1.5 使用“链接表”创建表 76

4.2 表中的字段 77

4.2.1 字段的数据类型 77

4.2.2 字段的基本操作 78

4.2.3 字段的高级操作 82

4.3 创建和使用关系 88

4.3.1 关系的作用和种类 88

4.3.2 创建关系 89

4.3.3 编辑和删除关系 92

4.4 维护表中的数据 93

4.5 小结 94

第5章 创建和使用查询 95

5.1 查询的种类和作用 95

5.2 使用向导创建查询 97

5.2.1 使用查询向导创建简单的选择查询 97

5.2.2 使用查询向导创建交叉表查询 99

5.2.3 使用查询向导在表中查找重复的记录或字段值 103

5.2.4 使用查询向导查找表之间不匹配的记录 106

5.3 使用视图创建查询 109

5.3.1 查询的视图类型 109

5.3.2 查询的“设计”视图的基本操作 110

5.3.3 利用查询的“设计”视图创建选择查询 113

5.3.4 创建提示准则的参数查询 116

5.3.5 利用查询的“设计”视图创建操作查询 117

5.4 SQL查询 123

5.5 小结 126

第6章 窗体设计技术 127

6.1 窗体的概念 127

6.2 使用自动创建窗体方式创建窗体 128

6.2.1 使用纵栏式的自动创建窗体方式创建窗体 129

6.2.2 使用表格式的自动创建窗体方式创建窗体 130

6.2.3 使用数据表的自动创建窗体方式创建窗体 131

6.2.4 使用“自动窗体”工具创建窗体 132

6.3 使用向导创建窗体 133

6.3.1 使用“窗体向导”创建窗体 133

6.3.2 使用“图表向导”创建窗体 138

6.3.3 使用“数据透视表向导”创建窗体 141

6.4.1 窗体“设计”视图的组成 144

6.4 使用窗体“设计”视图设计窗体 144

6.4.2 使用窗体“设计”视图设计窗体的步骤 149

6.5 小结 151

第7章 使用报表技术 152

7.1 报表的概念 152

7.2 使用自动创建报表技术 153

7.2.1 使用纵栏式的自动创建报表方式创建报表 153

7.2.2 使用表格式的自动创建报表方式创建报表 154

7.2.3 使用“自动报表”工具创建报表 155

7.3 使用向导创建报表 157

7.3.1 使用“报表向导”创建报表 157

7.3.2 使用“图表向导”创建报表 163

7.3.3 使用“标签向导”创建报表 166

7.4 使用报表“设计”视图设计报表 169

7.4.1 报表“设计”视图的结构 169

7.4.2 使用报表“设计”视图设计报表的步骤 170

7.5 小结 172

第8章 使用Microsoft Access的高级技术 173

8.1 高级技术概述 173

8.2 使用宏技术 174

8.2.1 宏命令 174

8.2.2 创建和使用宏命令 176

8.3 使用表达式技术 179

8.3.1 运算符 179

8.3.2 操作数 181

8.3.3 创建和使用表达式 182

8.4 使用数据访问页技术 184

8.4.1 数据访问页的类型和数据源 184

8.4.2 创建数据访问页 185

8.5 小结 190

第二部分 使用Microsoft SQL Server 193

第9章 Microsoft SQL Server快速浏览 193

9.1 Microsoft SQL Server 2000的特点 193

9.2.1 SQL Server Enterprise Manager 195

9.2 Microsoft SQL Server 2000系统的基本工具 195

9.2.2 SQL Query Analyzer 196

9.2.3 SQL Server Profiler工具 196

9.2.4 向导工具 198

9.3 配置服务器 199

9.4 小结 208

第10章 使用Transact-SQL语言 209

10.1 Transact-SQL语言的特点 209

10.2 Transact-SQL语言的组成元素 210

10.2.1 数据控制语言语句 210

10.2.2 数据定义语言语句 213

10.2.3 数据操纵语言语句 214

10.3 附加的语言元素 218

10.3.1 变量 218

10.3.2 运算符 220

10.3.3 函数 221

10.3.4 控制流程语句 232

10.3.5 注释 233

10.4 小结 234

第11章 创建和使用数据库 235

11.1 Microsoft SQL Server 2000数据库的特点 235

11.1.1 数据库对象 235

11.1.2 事务和事务日志 236

11.1.3 数据库文件和文件组 236

11.1.4 数据库空间管理 237

11.2 创建数据库 237

11.2.1 使用CREATE DATEBASE语句创建数据库 238

11.2.2 使用Create Detabase Wizard创建数据库 239

11.2.3 使用SQL Server Enterprise Manager创建数据库 243

11.3 删除数据库 246

11.4 修改数据库 246

11.4.1 扩大数据库 246

11.4.2 数据库压缩技术 247

11.5 设置数据库选项 248

11.6 备份和恢复数据库 250

11.6.1 数据库备份概念 251

11.6.2 创建备份文件 251

11.6.3 执行数据库备份操作 252

11.6.4 数据库恢复概念 259

11.6.5 执行数据库恢复操作 259

11.7 小结 262

第12章 建立数据库的安全性 263

12.1 数据库安全性的概念 263

12.2 选择认证模式 264

12.2.1 认证模式的类型 264

12.2.2 实现认证模式的步骤 264

12.3 管理登录帐户 266

12.3.1 登录账户的概念 266

12.3.2 增加登录账户 267

12.4 管理数据库用户账户 272

12.5 管理角色 274

12.5.1 角色的概念 274

12.5.2 固定的服务器角色 275

12.5.3 固定的数据库角色 276

12.5.4 用户自己定义的角色 277

12.6 管理许可 278

12.6.1 许可的概念 278

12.6.2 许可的类型 278

12.6.3 许可的状态 279

12.6.4 许可的授予 279

12.6.5 许可的否认 280

12.6.6 许可的收回 281

12.6.7 查看许可信息技术 281

12.7 小结 282

13.1.1 系统数据类型 283

第13章 创建和使用表 283

13.1 数据类型 283

13.1.2 用户定义的数据类型 284

13.2 创建和修改表 285

13.2.1 创建表 285

13.2.2 修改表的结构 291

13.2.3 删除表的结构 292

13.3 操纵数据 293

13.3.1 插入数据 293

13.3.2 修改数据 295

13.3.3 删除数据 296

13.4 创建和使用索引 297

13.4.1 索引的作用 297

13.4.2 创建索引 298

13.4.3 维护索引 302

13.5 小结 304

14.1 数据检索概念 305

第14章 使用SELECT语句检索数据 305

14.2 选择列 306

14.2.1 重新对列排序 307

14.2.2 使用文字串 308

14.2.3 改变列标题 308

14.3 数据运算 310

14.3.1 算术运算符 310

14.3.2 数学函数 310

14.3.3 字符串函数 311

14.3.4 日期函数 312

14.3.5 系统函数 312

14.3.6 数据强制转换 312

14.4 选择数据行 314

14.4.1 比较 314

14.4.2 范围 314

14.4.3 列表 315

14.4.5 逻辑运算符 317

14.4.4 字符串模糊匹配 317

14.5 汇总数据 319

14.5.1 使用合计函数 319

14.5.2 使用GROUP BY和HAVING子句 320

14.5.3 使用COMPUTE和COMPUTE BY子句 320

14.6 高级检索技术 321

14.6.1 连接查询 322

14.6.2 子查询 323

14.6.3 排序 324

14.6.4 联合 325

14.7 小结 326

第15章 创建和使用视图 327

15.1 视图的作用 327

15.2 创建和维护视图 328

15.2.1 使用CREATE VIEW语句创建视图 328

15.2.2 使用Greate View Wizard创建视图 329

15.2.3 使用SQL Server Enterprise Manager创建视图 332

15.2.4 修改视图 334

15.2.5 删除视图 334

15.2.6 查看和隐藏视图定义信息 335

15.3 通过视图修改数据 336

15.4 小结 337

第16章 创建和使用存储过程 338

16.1 存储过程的概述 338

16.1.1 基本概念 338

16.1.2 存储过程的优点 338

16.1.3 存储过程的执行过程 339

16.1.4 存储过程的类型 340

16.2 创建存储过程 341

16.2.1 使用CREATE PROCEDURE语句 341

16.2.2 使用Create Stored Procedure Wizard创建存储过程 342

16.2.3 使用SQL Server Enterprise Manager创建存储过程 345

16.2.4 修改存储过程 345

16.2.5 存储过程的信息 346

16.3 执行存储过程和使用参数技术 347

16.3.1 使用输入参数创建存储过程 347

16.3.2 用输入参数执行存储过程 348

16.3.3 用输出参数返回值 349

16.4 小结 350

第17章 创建和使用触发器 351

17.1 触发器的概念 351

17.2 创建和维护触发器 353

17.2.1 创建触发器 353

17.2.2 维护触发器 355

17.3 触发器的工作原理 356

17.3.1 INSERT类型触发器的工作原理 356

17.3.2 DELETE类型触发器的工作原理 357

17.3.3 UPDATE类型触发器的工作原理 358

17.3.4 嵌套触发器的工作原理 358

17.4 小结 360