图书介绍

数据库实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库实用教程
  • 郑阿奇主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121075681
  • 出版时间:2009
  • 标注页数:293页
  • 文件大小:128MB
  • 文件页数:306页
  • 主题词:数据库系统-高等学校-教材

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

数据库3

1.2数据库管理系统4

Oracle4

Sybase5

DB25

SQL Server6

MySQL6

Access6

Visual FoxPro7

1.3数据库系统7

1.4数据模型7

概念模型8

逻辑模型11

物理模型19

1.5数据库系统模式与映像结构19

习题121

第2章 关系数据库22

2.1关系数据结构22

关系22

关系的形式化描述24

关系的性质26

关系模式26

关系数据库27

2.2关系操作28

2.3关系完整性29

关系的码29

完整性约束30

2.4关系代数30

习题236

第3章 关系数据库语言SQL37

3.1 SQL简介37

SQL语言的特点37

SQL语言的应用方式38

基本概念38

3.2数据定义39

数据库的创建、修改与删除40

模式的定义与撤销42

表的创建、修改与删除43

索引的创建与删除45

3.3数据操作46

数据插入46

更新记录47

删除记录48

3.4数据查询48

单表查询49

连接查询56

嵌套查询59

SELECT语句的其他子句63

3.5视图64

定义视图65

删除视图66

查询视图67

更新视图67

修改视图68

习题369

第4章 数据库的完整性70

4.1数据库的完整性70

DBMS的完整性控制机制70

数据库完整性的分类70

4.2数据库完整性定义机制72

列级完整性约束的定义72

表级完整性约束的定义74

4.3利用完整性定义机制实现参照完整性75

定义参照完整性应考虑的问题及处理策略75

外码约束的定义76

习题478

第5章 关系数据理论79

5.1基本概念80

5.2范式81

5.3 Armstrong公理系统87

5.4模式分解90

习题594

第6章 数据库安全95

6.1数据库安全性95

6.2数据库安全技术96

用户身份认证96

数据访问控制96

基于角色的访问控制97

视图97

数据库加密98

数据库审核99

其他安全技术99

6.3用户访问数据权限的管理99

权限授予99

收回权限100

6.4基于角色的数据访问权限管理101

习题6102

第7章 事务与并发控制103

7.1事务103

事务的特性103

事务类型与事务的状态103

7.2并发控制105

并发控制需解决的问题106

封锁107

事务的隔离级别109

死锁109

习题7111

第8章 数据库的备份与恢复112

8.1故障的类别112

8.2数据库的备份与恢复技术112

建立数据库备份112

日志文件115

数据库的恢复115

8.3数据库镜像117

习题8118

第9章 数据库的新技术119

9.1分布式数据库系统119

9.2对象关系数据库系统120

面向对象数据模型120

对象关系数据库122

9.3并行数据库系统125

9.4多媒体数据库127

多媒体数据库体系结构128

多媒体数据库的层次结构131

多媒体数据库基于内容检索132

9.5数据仓库和数据挖掘134

数据仓库134

数据挖掘136

数据仓库与数据挖掘的关系139

第10章 数据库服务器端编程141

10.1存储过程141

10.2触发器146

10.3游标149

第11章 数据库应用系统的开发154

11.1软件开发周期及各阶段的任务154

软件定义154

软件开发157

软件的使用与维护158

11.2数据库应用系统158

数据库的连接方式158

客户/服务器(C/S)模式161

浏览器/服务器(B/S)模式162

11.3创建应用系统数据库162

学生成绩数据库表结构163

学生成绩数据库数据样本163

11.4 VB/SQL Server学生成绩管理系统165

连接SQL Server数据库165

学生成绩管理系统主接口170

学生信息查询173

学生信息修改175

学生成绩的录入180

11.5 ASP.NET (C#) /SQL Server学生成绩管理系统188

ADO.NET连接数据库188

主程序接口193

学生信息查询194

学生成绩查询199

学生信息更新203

学生成绩录入212

CLR存储过程和触发器的实现219

第2部分 实验224

实验1 SQL Server 2005集成环境224

目的与要求224

实验准备224

实验内容224

实验2 创建数据库和表227

目的与要求227

实验内容227

实验步骤228

实验3 表数据插入、修改和删除230

目的和要求230

实验内容230

实验步骤230

实验4 数据库的查询234

目的与要求234

实验准备234

实验内容234

实验5 T-SQL编程240

目的与要求240

实验准备240

实验内容240

实验6 索引的使用和数据完整性243

目的与要求243

实验准备243

实验内容243

实验7 存储过程和触发器的使用245

目的与要求245

实验准备245

实验内容245

实验8 数据库的安全性249

实验8.1数据库用户权限的设置249

实验目的249

实验准备249

实验步骤249

实验8.2服务器角色的应用251

实验目的251

实验准备251

实验步骤251

实验8.3数据库角色的应用251

实验目的251

实验准备251

实验步骤251

实验9 备份恢复与导入/导出253

实验9.1数据库的备份253

实验目的253

实验准备253

实验步骤253

实验9.2数据库的恢复255

实验目的255

实验准备255

实验步骤255

附录A T-SQL语言257

A.1常量、数据类型与变量258

常量258

数据类型259

变量262

A.2运算符与表达式266

A.3流程控制语句273

IF…ELSE语句273

无条件转移(GOTO)语句275

WHILE,BREAK和CONTINUE语句275

RETURN语句276

WAITFOR语句277

A.4系统内置函数277

系统内置函数介绍277

常用系统内置函数279

A.5用户定义函数287

用户函数的定义与调用287

热门推荐