图书介绍

全国数据库技术水平考试授权教材 全国数据库技术水平考试一级学员教材【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

全国数据库技术水平考试授权教材 全国数据库技术水平考试一级学员教材
  • 全国数据库技术水平考试教材编委会编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121025353
  • 出版时间:2006
  • 标注页数:448页
  • 文件大小:74MB
  • 文件页数:468页
  • 主题词:数据库系统-水平考试-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

全国数据库技术水平考试授权教材 全国数据库技术水平考试一级学员教材PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库基础1

1.1 数据库概述1

1.1.1 数据(Data)1

1.1.2 数据库(DataBase,DB)2

1.1.3 数据库管理系统(DataBase Management System,DBMS) .2

1.1.4 数据库系统(DataBase System,DBS)3

1.1.5 数据库管理员(DataBase Administrator,DBA)3

1.2.1 人工管理阶段4

1.2 数据库的发展和特点4

1.2.2 文件系统阶段5

1.2.3 数据库阶段7

1.2.4 数据库的特点8

1.3 数据模型9

1.3.1 数据模型的要素9

1.3.2 概念模型10

1.3.3 最常用的数据模型12

1.4 数据库的模式结构17

1.4.2 数据库系统的三级模式结构18

1.4.1 数据库系统模式的概念18

1.4.3 数据库的二级映像功能与数据独立性19

1.5 典型的数据库产品20

1.5.1 MySQL21

1.5.2 SQL Server22

1.5.3 Oracle26

1.6 数据库的发展趋势30

1.6.1 分布式数据库30

1.6.2 并行数据库31

1.6.4 多媒体数据库32

1.6.3 工程数据库32

1.6.5 空间数据库33

1.6.6 统计数据库34

1.6.7 数据仓库36

第2章 关系数据库基础39

2.1 关系数据库的优点39

2.2 关系数据库系统的衡量准则41

2.4.1 域(Domain)43

2.4.2 笛卡儿积43

2.3 关系模型概述43

2.4 关系模型的数据结构43

2.4.3 关系44

2.4.4 属性44

2.4.5 码44

2.4.6 基本关系44

2.4.7 关系模式45

2.5.2 数据删除46

2.5.3 数据插入46

2.5.1 数据查询46

2.5 关系模型的数据操作46

2.5.4 数据修改47

2.5.5 关系操作小结47

2.5.6 空值处理47

2.6 关系模型的完整性47

2.6.1 实体完整性48

2.6.2 参照完整性48

2.6.3 用户定义完整性48

2.6.4 SQLServer的实体完整性49

2.6.5 MySQL的实体完整性49

2.7 关系代数50

2.6.6 Oracle的关系完整性50

2.7.1 传统的集合运算51

2.7.2 专门的关系运算53

2.7.3 关系代数等价变换规则54

2.7.4 关系代数查询优化56

2.8 关系演算57

2.8.1 元组关系演算57

2.8.2 域关系演算59

2.9 关系逻辑60

2.9.1 谓词和原子60

2.9.2 规则和查询61

2.9.3 从关系代数到关系逻辑62

2.9.4 递归过程64

2.9.5 关系逻辑与关系代数的差异65

2.10 数据库与范式65

2.10.1 函数依赖65

2.10.2 术语和符号66

2.10.3 第一范式67

2.10.4 第二范式67

2.10.6 范式应用举例68

2.10.5 第三范式68

第3章 基础SQL语言72

3.1 SQL概况72

3.1.1 SQL发展历程72

3.1.2 SQL的特点73

3.1.3 SQL语言的分类75

3.1.4 数据定义75

3.1.5 定义基本表75

3.1.7 视图的创建77

3.1.6 基本表的修改与删除77

3.1.8 视图的更新与删除78

3.1.9 数据约束78

3.2 数据查询81

3.2.1 简单查询82

3.2.2 对查询结果进行排序84

3.2.3 聚合和分组的查询84

3.2.4 多表查询87

3.2.5 等值联结查询87

3.2.7 自联结查询88

3.2.6 非等值联结查询88

3.2.8 外部联结查询89

3.2.9 复合条件联结查询90

3.3 数据更新92

3.3.1 插入数据92

3.3.2 修改数据93

3.3.3 删除数据93

3.4.1 对象权限94

3.4.2 语句权限94

3.4 数据控制94

3.5 嵌入式SQL95

3.5.1 嵌入式SQL语句简介95

3.5.2 主语言与嵌入式SQL间的通信96

3.5.3 使用游标的嵌入式SQL语句98

3.6 SQL语句的执行98

3.6.1 在SQLServer中使用T-SQL98

3.6.2 在Oracle中操作SQL*Plus100

3.6.3 在MySQL中使用SQL语言100

3.7 三种数据库的比较101

4.1 数据库安装要求102

第4章 规划数据库及数据库的安装102

4.2 数据库安装规划和准备103

4.2.1 硬件准备103

4.2.2 网络准备103

4.2.3 确定安装方案103

4.3 MySQL的安装104

4.3.1 MySQL系统的安装布局104

4.3.2 安装MySQL系统106

4.3.3 MySQL安装后期的设置与测试109

4.3.4 测试服务器是否工作110

4.4 SQL Server 2000的安装112

4.5 Oracle的安装122

4.5.1 Oracle系统的安装布局123

4.5.2 在Windows 2000系统下安装Oracle123

4.5.3 在Linux下安装Oracle136

4.5.4 检验Oracle 9i R2数据库的安装138

第5章 创建和管理数据库141

5.1 创建数据库前应考虑的事项141

5.2.1 SQLServer的启动与关闭142

5.2 启动和关闭数据库服务142

5.2.2 MySQL服务器的启动与关闭145

5.2.3 Oracle的启动和关闭146

5.3 创建数据库147

5.3.1 在SQLServer中创建数据库147

5.3.2 在MySQL中创建数据库153

5.3.3 在Oracle中创建数据库154

5.4 数据库操作155

5.4.1 查看数据库155

5.4.2 配置数据库156

5.4.3 删除数据库158

5.5 创建用户并简单定义权限161

5.5.1 在SQLServer中创建用户和定义权限161

5.5.2 在MySQL中创建用户173

5.5.3 在Oracle中创建用户179

5.6 数据库维护计划181

5.6.1 MySQL数据库维护182

5.6.2 SQLServer数据库维护184

5.6.3 Oracle数据库维护185

6.1.1 表(Table)188

6.1 常用数据库对象188

第6章 数据库对象及操作188

6.1.2 索引(Index)189

6.1.3 视图(View)189

6.1.4 图表(Diagram)190

6.1.5 默认值(Default)190

6.1.6 规则(Rule)191

6.1.7 触发器(Trigger)191

6.1.8 存储过程(Stored Procedure)191

6.2.1 主关键字约束192

6.2 约束192

6.1.9 用户(User)192

6.2.2 外关键字约束193

6.2.3 惟一性约束194

6.2.4 检查约束195

6.2.5 默认约束195

6.2.6 列约束和表约束195

6.2.7 Oracle完整性约束196

6.3 默认值200

6.3.2 查看默认值201

6.3.1 创建默认值201

6.3.3 默认值的绑定与解除202

6.3.4 删除默认值204

6.4 规则204

6.4.1 创建规则205

6.4.2 查看规则206

6.4.3 规则的绑定与解除207

6.4.4 删除规则209

6.5.1 用Create Index命令创建索引210

6.5 索引210

6.5.2 用企业管理器创建索引212

6.5.3 用企业管理器查看、修改索引214

6.5.4 用T-SQL命令操作索引215

6.5.5 Oracle索引管理216

6.5.6 MySQL索引管理222

6.6 视图227

6.6.1 创建视图227

6.6.2 Oracle数据库视图管理229

6.7.1 统计函数231

6.7 函数231

6.7.2 算术函数232

6.7.3 字符串函数232

6.7.4 数据类型转换函数234

6.7.5 日期函数234

6.7.6 系统函数235

6.7.7 MySQL函数235

6.7.8 Oracle函数240

6.8.1 存储过程概述241

6.8 存储过程241

6.8.2 管理存储过程247

6.8.3 Oracle的存储过程简介252

6.9 触发器252

6.9.1 触发器的概念及作用253

6.9.2 触发器的种类253

6.9.3 触发器的原理256

6.9.4 Instead 0f触发器257

6.9.5 触发器的应用258

6.9.6 触发器的高级应用265

6.9.7 使用系统存储过程查看触发器269

6.9.8 Oracle触发器272

6.10 事务和锁273

6.10.1 事务273

6.10.2 干扰问题274

6.10.3 锁275

6.10.4 死锁278

第7章 工具使用280

7.1 SQL Server企业管理器280

7.1.1 注册服务器281

7.1.2 登录服务器并修改密码282

7.1.3 设置内存大小283

7.1.4 使用SQL Server企业管理器向导283

7.1.5 使用设计器创建表283

7.1.6 企业管理器的备份工具284

7.1.7 还原数据库287

7.1.8 用户管理288

7.2 SQL查询分析器简介289

7.2.1 配置SQL查询分析器290

7.2.2 使用SQL查询分析器291

7.3 SQL Mail简介292

7.3.1 配置SQL Mail293

7.3.2 使用SQL Mail293

7.4 使用SQL Server Profiler295

7.4.1 了解SQL Server Profiler295

7.4.2 创建跟踪296

7.4.3 查看分析跟踪297

7.5 phpMyAdmin管理工具使用298

7.5.1 创建新数据库与数据表298

7.5.2 管理数据300

7.5.3 管理表结构304

7.5.4 数据查询307

7.5.5 数据插入308

7.5.6 数据输出309

7.5.7 数据操作309

7.5.8 选项功能310

7.5.9 清空功能311

7.5.10 丢弃数据表功能312

7.5.11 删除数据库313

7.6.2 Oracle Enterprise Manager组件314

7.6 Oracle Enterprise Manager简介314

7.6.1 Oracle Enterprise Manager功能314

7.6.3 使用Enterprise Manager Console315

7.6.4 使用Enterprise Manager Console工具进行用户管理316

7.7 Oracle的Export和Import工具的使用321

7.7.1 Oracle的Export工具的使用321

7.7.2 Oracle的Import工具的使用324

7.8 SQL Loader327

7.8.1 SQLLoader的控制文件327

7.8.3 SQLLoader装载日志328

7.8.2 SQLLoader命令行328

7.9 Oracle 9i Designer简介329

7.10 Oracle Developer简介330

7.11 OracleJDeveloper简介331

7.12 Oracle Reports简介333

7.12.1 父-子报表334

7.12.2 矩阵报表334

7.12.3 窗体信件335

8.1.1 PowerBuilder+数据库336

8.1 C-S开发环境的设置336

第8章 数据库开发环境的配置336

8.1.2 Delphi+数据库341

8.1.3 VB+数据库349

8.2 基于Web开发环境的设置353

8.2.1 ASP+数据库354

8.2.2 PHP+数据库362

8.2.3 JSP/Serverlet/J2EE+数据库365

8.2.4 ASP.NET+数据库369

9.1.1 ODBC数据库连接技术373

9.1 数据库连接技术373

第9章 数据库连接技术373

9.1.2 JDBC数据库连接技术379

9.1.3 OLE DB数据库连接技术380

9.2 基于Web的连接技术380

9.2.1 ASP数据库连接技术380

9.2.2 PHP数据库连接技术388

9.2.3 ASPNET数据库连接技术389

9.2.4 JSP使用JDBC连接数据库393

9.2.5 Perl连接数据库395

10.1.1 CRM系统简介398

第10章 数据库技术应用实例398

10.1 应用领域及其介绍398

10.1.2 ERP简介400

10.2 C-S系统:企业信息管理系统401

10.2.1 可行性分析402

10.2.2 需求分析402

10.2.3 系统总体设计403

10.2.4 概念模型设计403

10.2.5 数据库的逻辑设计403

10.2.6 系统详细设计404

10.3 B-S系统:中型网站系统420

10.3.1 功能分析420

10.3.2 文章发表系统功能与界面分析422

10.3.3 文章发表系统核心源代码分析424

10.4 B/A/S系统:进销存管理系统430

10.4.1 功能分析430

10.4.2 入库管理子系统功能分析431

10.4.3 入库管理子系统核心源代码分析434

10.4.4 进销存管理系统的其他子系统448

热门推荐