资源搜
资源搜
👀 联系夏柔
🔥 投稿源码
资源搜

资源搜

  • 全部
  • 123盘
  • 阿里盘
  • 百度云
  • 迅雷
  • 夸克
  • 115
  • 蓝奏云
  • 其他
已收录34127条资源,仅供学习交流,请在24h内删除资源!

从零开始学SQL Server_数据库教程

资源名称:从零开始学SQL Server 内容简介: 要想学好SQL Server 2005,选择一本适合自己的入门书是非常重要的。本书从数据库基础开始,循序渐进地讲解了数据库对象编程及数据库应用系统开发,章节安排合理,由浅入深,通过生动的实例和详细的代码注释,带领读者掌握SQL Server 2005数据库应用的技巧。 本书共分17章,从易到难,循序渐进地介绍了SQL Server 2005数据库的各个知识点。主要内容包括SQL Server 2005数据库基础、SQL Server 2005数据库安装及基本应用、SQL语言、函数、数据库和表操作、数据的查询、数据的更新、事物和锁、索引、游标、存储过程和自定义函数、视图、触发器、SQL Server 2005安全策略、图书管理系统开发实例、BBS论坛系统开发等。 随书所附光盘内容为本书的实例文件和作者专门为本书录制的全程多媒体语音教学视频。 本书内容全面,论述翔实,适合SQL Server 2005的初学者,也可作为高等院校师生的参考书,对于SQL Server 2005的爱好者,本书也有着很大的参考价值。 资源目录: 第1章 SQL Server 2005数据库基础 1.1 数据库的世界 1.2 数据库的成长历程 1.3 数据库应用系统的开发步骤 1.4 本章小结 1.5 习题 第2章 初识SQL Server 2005 2.1 SQL Server 2005的组成 2.2 为什么选择SQL Server 2005  2.3 如何选择SQL Server 2005的版本 2.4 SQL Server 2005的安装与配置  2.5 了解SSMS基本操作  2.6 小结 2.7 习题  第3章 管理SQL Server 2005的工具——SQL语言 3.1 SQL语言简介  3.2 数据类型大家族 3.3 变量  3.4 SQL的佐料——运算符 3.5 认识表达式  3.6 SQL利器——通配符  3.7 SQL语言中的注释  3.8 小结  3.9 习题 第4章 走进SQL语句的世界 4.1 数据定义语句(DDL) 4.2 数据操作语句(DML)  4.3 数据控制语句(DCL) 4.4 其他基本语句 4.5 循环控制语句  4.6 批处理语句  4.7 小结 4.8 习题  第5章 轻轻松松认识函数 5.1 数学函数 5.2 字符串函数  5.3 日期和时间函数 5.4 数据类型转换函数 5.5 聚合函数 5.6 系统函数  5.7 文本和图像函数 5.8 小结  5.9 习题  第6章 实战开始—数据库和表的操作  第7章 数据的查询  第8章 数据的更新  第9章 事务和锁  第10章 索引  第11章 游标  第12章 存储过程与自定义函数  第13章 视图  第14章 触发器  第15章 了解SQL Server 2005中的安全策略  第16章 图书管理系统开发实例  第17章 BBS论坛系统开发 资源截图:
陌佑
百度云
百度云

精通SQL Server 2008完全自学手册_数据库教程

资源名称:精通SQL Server 2008完全自学手册 内容简介: SQL Server2008作为Windows系列产品中的拳头产品,在众多企业中得到广泛的应用。新版本在数据库易用性、可伸缩性、可靠性以及应用性能中得到很大改进和提升。本书共分为4篇:第一篇,数据库基础篇,展示如何部署SQLServer2008数据库系统;第二篇,数据库查询语言篇,主要介绍SQL语言的知识,从最基础数据库操作入手,引导读者学会如何创建数据库、创建表、主键、索引,深入讲解各种数据操作的方法,从数据检索到函数、触发器、存储过程、关系图、数据完整性的使用;第三篇,数据库备份、迁移与恢复篇,介绍如何备份与恢复数据库,以及不同数据库服务器之间数据库的迁移;第四篇,数据库管理与优化篇,展示数据库系统管理方面的内容,涉及数据库系统高可用性、系统管理、审核策略、索引优化、自动维护、性能分析等多方面的内容。     本书以数据库的实际应用为出发点,全方位讲解SQL Server2008数据库的整个知识体系,对读者关心的热点和难点进行了详细的描述。     本书适用于数据库管理人员、数据库开发人员、数据库爱好者和网络管理人员,以及对SQLServer2008数据库系统感兴趣的计算机爱好者,并可作为大专院校计算机专业的教材或课后辅导资料。 资源目录: 第一篇 数据库基础篇  第1章 初涉SQL Server 2008  第2章 部署SQL Server 2008  第3章 运行/连接/访问  第4章 数据库基础操作 第二篇 数据库查询语言篇  第5章 数据与数据表操作  第6章 数据查询  第7章 存储过程/视图/触发器/游标  第8章 索引/关系图/完整性  第9章 用户管理 第三篇 数据库备份、迁移与恢复篇  第10章 数据库备份  第11章 数据库恢复与磁盘管理  第12章 数据库的迁移 第四篇 数据库管理与优化篇  第13章 索引管理与优化  第14章 自动化管理  第15章 打造高可用性数据库  第16章 性能监测与分析  第17章 分布式数据库的数据复制   第18章 系统数据库管理与审核  第19章 性能集中收集管理  第20章 数据库策略管理 资源截图:
陌佑
百度云
百度云

SQL权威指南(第4版)_数据库教程

资源名称:SQL权威指南(第4版) 内容简介: 《SQL权威指南(第4版)》为SQL名著中文版,兼顾技术与实践,全面细致介绍高级技术,致力于打造SQL编程专家。《SQL权威指南(第4版)》阐释了数据库设计、优化和操作的各方面内容,提供了成为SQL编程专业人士所需的技术与技巧、针对新旧挑战性难题的优秀解决方案、专业的思考方式(以保证程序的正确性与高效性),并涉及了数据库设计与规范化、SQL数据类型、查询、分组、集合操作、优化等主题。另外,JoeCelko以通俗易懂的语言叙述了一些关键问题,比如避免使用过多NULL的原因及查询优化方式等。《SQL权威指南(第4版)》适合中高级SQL编程人员学习参考。 资源目录: 第1章 数据库与文件系统  1.1 实体表  1.2 关系表  1.3 行与记录  1.4 列与字段  1.5 模式对象  1.6 CREATE SCHEMA语句  第2章 事务与并发控制  2.1 会话  2.2 事务与ACID  2.2.1 原子性  2.2.2 一致性  2.2.3 隔离性  2.2.4 持久性  2.3 并发控制  2.3.1 三种现象  2.3.2 隔离级别  2.4 保守式并发控制  2.5 快照隔离与乐观式并发  2.6 逻辑并发控制  2.7 死锁与活锁  第3章 数据库模式对象  3.1 CREATE SCHEMA语句  3.2 CREATE PROCEDURE、CREATE FUNCTION以及CREATE TRIGGER语句  3.3 CREATE DOMAIN语句  3.4 创建序列  3.5 创建断言  3.5.1 为模式级约束使用视图  3.5.2 为约束使用主键和断言  3.6 字符集相关结构  3.6.1 创建字符集  3.6.2 创建排序规则  3.6.3 创建翻译  第4章 定位数据和特殊数值  4.1 显式的物理定位器  4.1.1 ROWID和物理磁盘地址  4.1.2 标识列  4.2 生成的标识符  4.2.1 GUID  4.2.2 UUID  4.3 序列生成函数  4.4 预分配值  4.5 特殊序列  4.5.1 Series表  4.5.2 素数  4.5.3 随机顺序值  4.5.4 其他序列  第5章 基础表和相关元素  5.1 CREATE TABLE语句  5.1.1 列约束  5.1.2 DEFAULT子句  5.1.3 NOT NULL约束  5.1.4 CHECK()约束  5.1.5 UNIQUE以及PRIMARY KEY约束  5.1.6 REFERENCES子句  5.2 嵌套UNIQUE约束  5.2.1 重叠键  5.2.2 单列唯一性与多列唯一性  5.3 CREATE ASSERTION约束  5.4 临时表  5.5 表操作  5.5.1 DROP TABLE<表名>  5.5.2 ALTER TABLE  5.6 避免属性分割  5.6.1 表级属性分割  5.6.2 行级属性分割  5.7 在DDL中表现类层次关系  5.8 显式物理定位器  5.9 自增列  5.9.1 ROWID与物理磁盘地址  5.9.2 标识列  5.9.3 对比标识列和序列  5.10 生成标识符  5.10.1 行业标准的唯一标识符  5.10.2 国防部的唯一标识符  5.10.3 序列生成函数  5.10.4 唯一值生成器  5.10.5 验证源  5.11 关于重复行  5.12 其他模式对象  5.13 临时表  5.14 CREATE DOMAIN语句  5.15 CREATE TRIGGER语句  5.16 CREATE PROCEDURE语句  5.17 DECLARE CURSOR语句  5.17.1 如何使用游标  5.17.2 位置更新及删除语句  第6章 过程式、半过程式以及声明式编程  6.1 软件工程基本原理  6.2 内聚性  6.3 耦合度  6.4 大跨越  6.4.1 一个常见的错误  6.4.2 一处改进  6.5 重写技巧  6.5.1 数据表和生成器代码  6.5.2 用计算替代查找  6.5.3 斐波那契数列  6.6 谓词函数  6.7 过程化分解和逻辑分解  6.7.1 过程式分解方案  6.7.2 逻辑分解方案  第7章 过程式结构  7.1 创建过程  7.2 创建触发器  7.3 游标  7.3.1 DECLARE CURSOR语句  7.3.2 ORDER BY子句  7.3.3 OPEN语句  7.3.4 FETCH语句  7.3.5 CLOSE语句  7.3.6 DEALLOCATE语句  7.3.7 如何使用游标  7.3.8 位置更新及删除语句  7.4 序列  7.5 生成列  7.6 表函数  第8章 辅助表  8.1 序列表  8.1.1 对列表进行枚举  8.1.2 将序列映射为循环  8.1.3 取代迭代循环  8.2 查找辅助表  8.2.1 简单转换辅助表  8.2.2 多转换值辅助表  8.2.3 多参数辅助表  8.2.4 范围辅助表  8.2.5 层次结构辅助表  8.2.6 “一个真正的查找表”  8.3 辅助函数表  8.3.1 用辅助表求反函数  8.3.2 用辅助函数表进行插值  8.4 全局常量表  8.4.1 预分配值  8.4.2 素数  8.4.3 斐波那契数列  8.4.4 随机顺序值  8.5 把过程代码转换成表时的注意事项  第9章 规范化  9.1 函数依赖和多值依赖  9.2 第一范式(1NF)  9.3 第二范式(2NF)  9.4 第三范式(3NF)  9.5 基本关键字范式(EKNF)  9.6 Boyce-Codd范式(BCNF)  9.7 第四范式(4NF)  9.8 第五范式(5NF)  9.9 域-键范式(DKNF)  9.10 规范化的实用技巧  9.11 键类型  9.11.1 自然键  9.11.2 人工键  9.11.3 对外暴露的物理定位器  9.12 非规范化的实用技巧  第10章 SQL的数值数据  10.1 数值类型  10.2 数值类型的转换  10.2.1 数值的舍入和截断  10.2.2 CAST()函数  10.3 四则运算函数  10.4 算术运算和NULL  10.5 值与NULL的相互转换  10.5.1 NULLIF()函数  10.5.2 COALESCE()函数  10.6 数学函数  10.6.1 数学运算符  10.6.2 指数函数  10.6.3 标量函数  10.6.4 将数值转换为文字  10.7 唯一值生成器  10.7.1 存有间隙的序列  10.7.2 预分配数值  10.8 IP地址  10.8.1 CHAR(39)存储  10.8.2 二进制存储  10.8.3 使用多个单独的SMALLINT  第11章 SQL中的时间数据类型  11.1 关于日历标准的说明  11.2 SQL时间数据类型  11.2.1 时间的内部表示  11.2.2 日期格式标准  11.2.3 处理时间戳  11.2.4 处理时间  11.2.5 时区和夏令时  11.3 INTERVAL数据类型  11.4 时间算术  11.5 时间数据模型的特性  11.5.1 为持续时间建模  11.5.2 持续时间之间的关系  第12章 字符数据类型  12.1 SQL字符串问题  12.1.1 字符串相等问题  12.1.2 字符串排序问题  12.1.3 字符串分组问题  12.2 标准字符串函数  12.3 常见的厂商扩展  12.4 Cutter表  12.5 嵌套替换  第13章 NULL:SQL中的缺失数据  13.1 空表和缺失表  13.2 列中的缺失值  13.3 上下文和缺失值  13.4 比较NULL  13.5 NULL和逻辑  13.5.1 子查询谓词中的NULL  13.5.2 逻辑值谓词  13.6 算术中的NULL值  13.7 函数中的NULL值  13.8 NULL和宿主语言  13.9 NULL的设计忠告  13.10 关于多NULL值的说明  第14章 多列数据元素  14.1 距离函数  14.2 在SQL中存储IPv4地址  14.2.1 使用单个VARCHAR(15)列表示IPv4地址  14.2.2 使用一个INTEGER列表示IPv4地址  14.2.3 使用四个SMALLINT列表示IPv4地址  14.3 在SQL中存储IPv6地址  14.4 货币与其他单位的转换  14.5 社会安全号  14.6 有理数  第15章 表操作  15.1 DELETE FROM语句  15.1.1 DELETE FROM子句  15.1.2 WHERE子句  15.1.3 根据辅助表中的数据执行删除  15.1.4 在相同表内进行删除  15.1.5 不用声明引用完整性在多个表中进行删除  15.2 INSERT INTO语句  15.2.1 INSERT INTO子句  15.2.2 插入的性质  15.2.3 批量装载和卸载实用程序  15.3 UPDATE语句  15.3.1 UPDATE子句  15.3.2 WHERE子句  15.3.3 SET子句  15.3.4 利用第二张表进行更新  15.3.5 在UPDATE中使用CASE表达式  15.4 常见厂商扩展的缺陷说明  15.5 MERGE语句  第16章 比较或theta操作  16.1 数据类型转换  16.1.1 日期显示格式  16.1.2 其他显示格式  16.2 SQL中的行比较  16.3 IS [NOT] DISTINCT FROM操作符  第17章 值化谓词  17.1 IS NULL谓词  17.2 IS [NOT] {TRUE | FALSE | UNKNOWN}谓词  17.3 IS [NOT] NORMALIZED谓词  第18章 CASE表达式  18.1 CASE表达式  18.1.1 COALESCE()和NULLIF()函数  18.1.2 带GROUP BY的CASE表达式  18.1.3 CASE、CHECK()子句和逻辑蕴涵  18.2 子查询表达式和常量  18.3 Rozenshtein特征函数  第19章 LIKE与SIMILAR TO谓词  19.1 使用模式的技巧  19.2 NULL值和空字符串的谓词结果  19.3 LIKE并不是相等  19.4 用联结消除LIKE谓词  19.5 CASE表达式和LIKE搜索条件  19.6 SIMILAR TO谓词  19.7 字符串的有关技巧  19.7.1 字符串的字符内容  19.7.2 搜索与声明一个串  19.7.3 创建字符串中的索引  第20章 BETWEEN和OVERLAPS谓词  20.1 BETWEEN谓词  20.1.1 NULL值的结果  20.1.2 空集的结果  20.1.3 程序设计技巧  20.2 OVERLAPS谓词  第21章 [NOT] IN()谓词  21.1 优化IN()谓词  21.2 用IN()谓词替换OR  21.3 NULL和IN()谓词  21.4 IN()谓词和引用约束  21.5 IN()谓词和标量查询  第22章 EXISTS()谓词  22.1 EXISTS和NULL  22.2 EXISTS和INNER JOIN  22.3 NOT EXISTS和OUTER JOIN  22.4 EXISTS()和量词  22.5 EXISTS()和引用约束  22.6 EXISTS和三值逻辑  第23章 量化子查询谓词  23.1 标量子查询比较  23.2 量词和缺失数据  23.3 ALL谓词和极值函数  23.4 UNIQUE谓词  23.5 DISTINCT谓词  第24章 简单SELECT语句  24.1 SELECT语句执行顺序  24.2 单级SELECT语句  第25章 高级SELECT语句  25.1 关联子查询  25.2 嵌入的INNER JOIN  25.3 OUTER JOIN  25.3.1 OUTER JOIN的一些历史  25.3.2 NULL和OUTER JOIN  25.3.3 NATURAL JOIN与搜索式OUTER JOIN  25.3.4 OUTER JOIN自联结  25.3.5 两次或多次OUTER JOIN  25.3.6 OUTER JOIN和聚合函数  25.3.7 FULL OUTER JOIN  25.4 UNION JOIN操作符  25.5 标量SELECT表达式  25.6 旧JOIN语法与新JOIN语法  25.7 受约束的JOIN  25.7.1 库存和订单  25.7.2 稳定的婚姻  25.7.3 将球装入盒中  25.8 Codd博士的T联结  25.8.1 Stobbs方案  25.8.2 Pieere方案  25.8.3 参考文献  第26章 虚拟表:视图、派生表、CTE及MQT  26.1 查询中的视图  26.2 可更新视图和只读视图  26.3 视图的类型  26.3.1 单表投影和限制  26.3.2 计算列  26.3.3 转换列  26.3.4 分组视图  26.3.5 联结视图  26.3.6 视图的联结  26.3.7 嵌套视图  26.4 数据库引擎如何处理视图  26.4.1 视图列列表  26.4.2 视图物化  26.4.3 内嵌文本扩展  26.4.4 指针结构  26.4.5 索引和视图  26.5 WITH CHECK OPTION子句  26.6 删除视图  26.7 视图与临时表的使用提示  26.7.1 使用视图  26.7.2 使用临时表  26.7.3 用视图扁平化表  26.8 使用派生表  26.8.1 FROM子句中的派生表  26.8.2 包含VALUES构造器的派生表  26.9 公用表表达式  26.10 递归公用表表达式  26.10.1 简单增量  26.10.2 简单树遍历  26.11 物化查询表  第27章 在查询中分区数据  27.1 覆盖和分区  27.1.1 按范围分区  27.1.2 单列范围表  27.1.3 用函数进行分区  27.1.4 按顺序分区  27.1.5 使用窗口函数进行分区  27.2 关系除法  27.2.1 带余除法  27.2.2 精确除法  27.2.3 性能说明  27.2.4 Todd的除法  27.2.5 带JOIN的除法  27.2.6 用集合操作符进行除法  27.3 Romley除法  27.4 RDBMS中的布尔表达式  27.5 FIFO和LIFO子集  第28章 分组操作  28.1 GROUP BY子句  28.2 GROUP BY和HAVING  28.3 多层次聚合  28.3.1 多级聚合的分组视图  28.3.2 多层次聚合的子查询表达式  28.3.3 多层聚合的CASE表达式  28.4 在计算列上分组  28.5 成对分组  28.6 排序和GROUP BY  第29章 简单聚合函数  29.1 COUNT()函数  29.2 SUM()函数  29.3 AVG()函数  29.3.1 空组的平均数  29.3.2 多个列上的平均值  29.4 极值函数  29.4.1 简单的极值函数  29.4.2 广义极值函数  29.4.3 多条件极值函数  29.4.4 GREATEST()和LEAST()函数  29.5 LIST()聚合函数  29.5.1 使用递归CTE的LIST聚合函数  29.5.2 交叉表的LIST()函数  29.6 PRD()聚合函数  29.6.1 通过表达式实现PRD()函数  29.6.2 通过对数实现PRD()聚合函数  29.7 位运算符聚合函数  29.7.1 OR位运算符聚合函数  29.7.2 AND位运算符聚合函数  第30章 高级分组、窗口聚合以及SQL中的OLAP  30.1 星模式  30.2 GROUPING操作符  30.2.1 GROUP BY GROUPING SET  30.2.2 ROLLUP  30.2.3 CUBE  30.2.4 SQL的OLAP示例  30.3 窗口子句  30.3.1 PARTITION BY子句  30.3.2 ORDER BY子句  30.3.3 窗口帧子句  30.4 窗口化聚合函数  30.5 序号函数  30.5.1 行号  30.5.2 RANK()和DENSE_RANK()  30.5.3 PERCENT_RANK()和CUME_DIST()  30.5.4 一些示例  30.6 厂商扩展  30.6.1 LEAD和LAG函数  30.6.2 FIRST和LAST函数  30.7 一点历史知识  第31章 SQL中的描述性统计  31.1 众数  31.2 AVG()函数  31.3 中值  31.3.1 中值编程问题  31.3.2 Celko第一中值  31.3.3 Date第二中值  31.3.4 Murchison中值  31.3.5 Celko第二中值  31.3.6 Vaughan提出的应用视图的中值  31.3.7 使用特征函数的中值  31.3.8 Celko第三中值  31.3.9 Ken Henderson的中值  31.3.10 OLAP中值  31.4 方差和标准偏差  31.5 平均偏差  31.6 累积统计  31.6.1 运行差分  31.6.2 累积百分比  31.6.3 序号函数  31.6.4 五分位数和相关统计  31.7 交叉表  31.7.1 通过交叉联结建立交叉表  31.7.2 通过外联结建立交叉表  31.7.3 通过子查询建立交叉表  31.7.4 使用CASE表达式建立交叉表  31.8 调和平均数和几何平均数  31.9 SQL中的多变量描述统计数据  31.9.1 协方差  31.9.2 皮尔森相关系数r  31.9.3 多变量描述统计中的NULL值  31.10 SQL:2006中的统计函数  31.10.1 方差、标准偏差以及描述统计  31.10.2 相关性  31.10.3 分布函数  第32章 子序列、区域、顺串、间隙及岛屿  32.1 查找尺寸为n的子区域  32.2 为区域编号  32.3 查找最大尺寸的区域  32.4 界限查询  32.5 顺串和序列查询  32.6 数列的求和  32.7 交换和平移列表值  32.8 压缩一列数值  32.9 折叠一列数值  32.10 覆盖  第33章 SQL中的矩阵  33.1 通过命名列进行访问的数组  33.2 通过下标列进行访问的数组  33.3 SQL的矩阵操作  33.3.1 矩阵等式  33.3.2 矩阵加法  33.3.3 矩阵乘法  33.3.4 矩阵转置  33.3.5 行排序及列排序  33.3.6 其他矩阵操作  33.4 将表扁平化为数组  33.5 比较表格式中的数组  第34章 集合操作  34.1 UNION和UNION ALL  34.1.1 执行顺序  34.1.2 混合使用UNION和UNION ALL操作符  34.1.3 对同一表中的列执行UNION操作  34.2 INTERSECT和EXCEPT  34.2.1 没有NULL值和重复行时的INTERSECT和EXCEPT操作  34.2.2 存在NULL值和重复行时的INTERSECT和EXCEPT操作  34.3 关于ALL和SELECT DISTINCT的一个说明  34.4 相等子集和真子集  第35章 子集  35.1 表中的每个第n项  35.2 从表中选取随机行  35.3 CONTAINS操作符  35.3.1 真子集操作符  35.3.2 表的相等操作  35.4 序列间隙  35.5 重叠区间的覆盖问题  35.6 选取有代表性的子集  第36章 SQL中的树和层次结构  36.1 邻接列表模型  36.1.1 复杂约束  36.1.2 查询的过程遍历  36.1.3 更改表  36.2 路径枚举模型  36.2.1 查找子树和节点  36.2.2 找出层次和后代  36.2.3 删除节点和子树  36.2.4 完整性约束  36.3 层次结构的嵌套集合模型  36.3.1 计数特性  36.3.2 包含特性  36.3.3 下级节点  36.3.4 层次聚合  36.3.5 删除节点和子树  36.3.6 将邻接列表转换为嵌套集合模型  36.4 其他表现树和层次结构的模型  第37章 SQL中的图  37.1 邻接列表模型图  37.1.1 SQL和邻接列表模型  37.1.2 路径与CTE  37.1.3 环状图  37.1.4 邻接矩阵模型  37.2 分割嵌套集合模型表示的图节点  37.2.1 图中的所有节点  37.2.2 路径端点  37.2.3 可达节点  37.2.4 边  37.2.5 入度和出度  37.2.6 源节点、汇聚节点、孤立节点和内部节点  37.2.7 将无环图转化为嵌套集合  37.3 多边形中的点  37.4 图论参考书目  第38章 时间查询  38.1 时间数学  38.2 个性化日历  38.3 时间序列  38.3.1 时间序列中的间隙  38.3.2 连续时间段  38.3.3 相邻事件中缺失的时间  38.3.4 查找日期  38.3.5 时间的起始点和结束点  38.3.6 开始时间和结束时间  38.4 儒略日  38.5 其他时间函数  38.6 星期  38.7 在表中对时间建模  38.8 日历辅助表  38.9 2000年问题  38.9.1 零  38.9.2 闰年  38.9.3 千年问题  38.9.4 旧数据中的怪异日期  38.9.5 后果  第39章 优化SQL  39.1 访问方法  39.1.1 顺序访问  39.1.2 索引访问  39.1.3 散列索引  39.1.4 位向量索引  39.2 如何建立索引  39.2.1 使用简单查询条件  39.2.2 简单字符串表达式  39.2.3 简单时间表达式  39.3 提供额外信息  39.4 谨慎建立多列索引  39.5 考察IN谓词  39.6 避免UNION  39.7 联结胜于嵌套查询  39.8 使用更少的语句  39.9 避免排序  39.10 避免交叉联结  39.11 了解优化器  39.12 在模式更改后重编译静态SQL  39.13 临时表有时能带来方便  39.14 更新统计数据  39.15 不要迷信较新的特性  参考文献 
陌佑
百度云
百度云

DB2实用教程_数据库教程

资源名称:DB2实用教程 内容简介: 本书主要包含DB2基础和DB2综合应用实习两个部分,DB2基础介绍数据库的基本概念、DB2 UDB的图形用户界面、数据库和表的创建与删除、表数据的基本操作、数据库的基本查询、数据库视图、DB2新技术——purex ML、完整性约束索引与别名、SQL过程语言(SQL PL)、函数、存储过程和触发器、系统安全处理、数据库恢复、数据移动和数据库一致性机制。DB2综合应用实习介绍ASENET(C#)/DB2、VC++/DB2、PHP/DB2和Java EE(Struts2)/DB2。 本书可作为大学本、专科数据库应用课程教材,也可作为DB2自学或者应用开发的参考书。 资源目录: 第一部分 DB2基础  第1章 数据库基本概念   1.1 关系数据库    1.1.1 关系数据模型    1.1.2 关系数据库    1.1.3 关系数据库管理系统   1.2 DB2数据库的对象    1.2.1 系统    1.2.2 实例    1.2.3 数据库    1.2.4 数据库分区    1.2.5 数据库分区组    1.2.6 表空间    1.2.7 表    1.2.8 模式    1.2.9 配置文件   1.3 DB2数据库目录    1.3.1 物理数据库目录    1.3.2 卷目录    1.3.3 系统目录    1.3.4 工作站目录    1.3.5 数据库连接服务目录   习题  第2章 DB2UDB简介   2.1 DB2UDB版本简介   2.2 DB2免费版的获取及安装   2.3 DB2的客户端程序和驱动程序   2.4 配置助手   2.5 控制中心    2.5.1 控制中心概述    2.5.2 控制中心可执行的任务    2.5.3 控制中心的一般操作    2.5.4 工具设置    2.5.5 向导   2.6 命令工具    2.6.1 命令编辑器    2.6.2 命令窗口    2.6.3 命令行处理器    2.6.4 “命令编辑器”/“命令窗口”/“命令行处理器”用法的区别   2.7 信息中心   2.8 运行状况中心   2.9 任务中心   2.10 复制中心   2.11 日志   习题  第3章 数据库、表空间和表的创建   3.1 数据库的创建、连接、编目和删除    3.1.1 创建数据库    3.1.2 SQL语句中的注释符    3.1.3 连接数据库    3.1.4 编目数据库    3.1.5 删除数据库   3.2 表空间的创建、修改和删除    3.2.1 创建用户表空间    3.2.2 修改用户表空间    3.2.3 删除用户表空间   3.3 DB2的系统数据类型   3.4 表的创建、修改和删除    3.4.1 创建表    3.4.2 修改表    3.4.3 删除表   习题  第4章 表数据的基本操作   4.1 操作表数据的两种界面   4.2 插入记录    4.2.1 用界面方式插入记录    4.2.2 用命令方式插入记录   4.3 修改记录    4.3.1 用界面方式修改记录    4.3.2 用命令方式修改记录   4.4 删除记录    4.4.1 用界面方式删除记录  ……  第5章 数据库的基本查询  第6章 数据库视图  第7章 DB2新技术——pureXML 第8章 完整性约束、索引与别名  第9章 SQL过程语言(SQL PL)  第10章 函数、存储过程和触发器  第11章 系统安全处理  第12章 数据库恢复  第13章 数据移动  第14章 数据库一致性机制 第二部分 DB2综合应用 资源截图:
陌佑
百度云
百度云

Oracle Database11g RAC手册(第2版)_数据库教程

资源名称:Oracle Database11g RAC手册(第2版)   内容简介: 根据Oracle ACE提供的专家指导来管理动态的企业级计算基础设施。戈帕拉克里希南所著的《Oracle Database 11g RAC手册(第2版)》进行了全面修订与更新,涵盖了*新的工具和功能。通过阅读本书可以知道如何准备硬件、部署Oracle RAC、优化数据完整性和集成无缝故障转移保护。在这本内容广泛的Oracle RAC手册中还讨论了故障排除、性能调优和应用程序开发等内容。 《Oracle Database 11g RAC手册(第2版)》主要内容 安装和配置Oracle RAC 使用“Oracle自动存储管理”配置和管理磁盘组 使用服务、表决磁盘和Oracle集群件仓储库 用创新的Oracle Wait Interface诊断性能问题 揭示Oracle RAC中缓存融合和全局资源目录操作的内幕 探索Oracle RAC中备份与恢复的内部工作方式 利用Oracle数据库的负载均衡和“透明应用程序故障转移”功能 全面涵盖“扩展集群”(也称为Metro集群) 使用*高级的诊断方法来排除Oracle集群件中的故障 开发自定义的Oracle RAC应用程序   资源目录: 第Ⅰ部分 高可用性体系结构与集群  第1章 高可用性和可伸缩性概述  1.1 高可用性  1.1.1 高可用性术语  1.1.2 计划内与计划外停机  1.1.3 端到端视角  1.1.4 停机时间的成本  1.1.5 构建冗余组件  1.1.6 实现高可用性的常用解决方案  1.1.7 集群、冷故障转移和热故障转移  1.1.8 高可用性选项的优缺点  1.2 可伸缩性  1.3 Oracle RAC解决方案  1.4 新兴趋势  1.5 小结  第2章 集群的基础知识与历史  第3章 Oracle RAC体系结构  第Ⅱ部分 安装、配置和存储  第4章 Oracle Grid Infrastructure的安装  第5章 Oracle RAC的安装  第6章 自动存储管理  第Ⅲ部分 Oracle RAC管理  第7章 Oracle RAC基本管理  第8章 Oracle RAC高级管理  第9章 Oracle RAC备份与恢复  第10章 Oracle RAC性能管理  第Ⅳ部分 Oracle RAC中的高级概念  第11章 全局资源目录  第12章 缓存融合的深入探讨  第13章 工作量和连接管理  第14章 Oracle RAC故障排除  第Ⅴ部分 部署Oracle RAC  第15章 扩展Oracle RAC以实现最大可用性  第16章 为Oracle RAC开发应用程序  第Ⅵ部分 附录   资源截图:
陌佑
百度云
百度云

Oracle PL/SQL专家指南:高级PL/SQL解决方案的设计与开发_数据库教程

资源名称:Oracle PL/SQL专家指南:高级PL/SQL解决方案的设计与开发 内容简介: 本书的内容涵盖了有关PL/SQL的所有高级主题,包括许多能立即在您的开发中使用的实例。所有的示例都可以从www.PLSQLBook.com或www.tupwk.com.cn/downpage站点上获得。下载后只需要按照使用说明操作就可以运行。全书共分为以下6个部分:   ● 第Ⅰ部分:高级概念、精髓和调试概念   ● 第Ⅱ部分:调用者权限、JAVA库和对象模式   ● 第Ⅲ部分:优化PL/SQL解决方案   ● 第Ⅳ部分:使用PL/SQL的文本管理   ● 第Ⅴ部分:PL/SQL服务器主页技术和数据库管理   ● 第Ⅵ部分:附录   本书不是一本入门级教程,在书中不会介绍FOR循环、游标、数据类型,也不会说明过程、函数和程序包的结构。如果读者想了解这方面的内容,可以参考由Oracle出版社出版的Oracle 10g PL/SQL Programming一书。该书涵盖了本书中所有高级主题要求具备的预备知识。 资源目录: 第Ⅰ部分 高级概念、精髓和调试概念  第1章 高级概念、模式和技术介绍   1.1 什么样的人才能称为专家?   1.2 10g Release 2版本中的新功能   1.3 条件编译   1.4 异步提交   1.5 数据挖掘—— 使用预测分析   1.6 PL/SQL中的字符串比较   1.7 DBMS_OUTPUT.PUT_LINE   1.8 小结  第2章 PL/SQL精髓   2.1 数据库体系结构入门   2.2 PL/SQL体系结构概述   2.3 PL/SQL编译器   2.4 PL/SQL虚拟机   2.5 小结  第3章 调试PL/SQL应用程序   3.1 错误处理机制介绍   3.2 错误堆栈讨论和堆栈管理演示   3.3 数据库触发器中的错误管理   3.4 小结 第Ⅱ部分 调用者权限、JAVA库和对象模式  第4章 调用者权限体系结构   4.1 介绍定义者权限和调用者权限的概念   4.2 理解体系结构   4.3 两种实现策略的比较和对照   4.4 小结  第5章 使用JAVA库扩展PL/SQL   5.1 Oracle中的Java体系结构   5.2 Oracle JDBC连接类型   5.3 在Oracle中创建Java类库   5.4 创建、装载、删除、使用Java类库时的故障诊断   5.5 映射Oracle类型   5.6 小结  第6章 实现PL/SQL对象   6.1 介绍对象和对象类型   6.2 实例化对象类型   6.3 扩展PL/SQL对象类型以复合对象类型   6.4 使用PL/SQL对象类型作为子系统的外观   6.5 小结 第Ⅲ部分 优化PL/SQL解决方案  第7章 执行PL/SQL线程   7.1 并行PL/SQL的概念和组件介绍   7.2 并行PL/SQL应用程序的创建方法   7.3 小结  第8章 高性能PL/SQL   8.1 Oracle 10g中的PL/SQL性能优化   8.2 SQL性能调整回顾   8.3 查找PL/SQL的性能问题   8.4 本地编译 216   8.5 性能调整策略   8.6 小结 第Ⅳ部分 使用PL/SQL的文本管理  第9章 信息检索介绍   9.1 信息检索概述   9.2 Oracle Text介绍   9.3 使用PL/SQL建立搜索应用程序   9.4 小结  第10章 正则表达式介绍   10.1 正则表达式基础   10.2 Oracle与正则表达式   10.3 PL/SQL与正则表达式   10.4 小结 第Ⅴ部分 PL/SQL服务器主页技术和数据库管理  第11章 使用PL/SQL工具包   11.1 在PL/SQL工具包或PSP之间选择的标准   11.2 独立HTTP服务的介绍与配置   11.3 独立Oracle HTTP服务的介绍与配置   11.4 配置Oracle HTTP Server   11.5 创建和访问PL/SQL工具包的存储过程   11.6 开发和访问PL/SQL服务器主页技术(PSP)过程   11.7 小结  第12章 数据库管理   12.1 数据库性能   12.2 数据移动   12.3 UTL_COMPRESS:压缩数据库文件   12.4 数据安全   12.5 小结 第Ⅵ部分 附录  附录A 正则表达式元字符和函数  附录B Oracle文本提供包  附录C PL/SQL Web工具包  附录D Java和JDBC基础知识 资源截图:
陌佑
百度云
百度云

深入理解Oracle 12c数据库管理(第二版)_数据库教程

资源名称:深入理解Oracle 12c数据库管理(第二版) 内容简介: 《深入理解Oracle 12c数据库管理》全面覆盖DBA行业知识,深入细致地介绍了Oracle 12c数据库管理工作,并将理论与实践相结合,旨在提供高效运行数据库所需的方方面面的知识,适合各个层次的Oracle数据库应用开发人员或DBA。 资源目录: 第1章 安装Oracle  第2章 实现数据库  第3章 配置高效环境  第4章 表空间和数据文件  第5章 管理控制文件、联机重做日志和归档  第6章 用户账号和基本安全  第7章 表和约束  第8章 索引  第9章 视图、同义词和序列  第10章 数据字典的基础结构  第11章 大对象  第12章 分区:分而治之  第13章 数据泵  第14章 外部表  第15章 物化视图  第16章 用户管理的备份与恢复  第17章 配置RMAN  第18章 RMAN备份和报告  第19章 RMAN恢复操作  第20章 Oracle安全备份  第21章 作业自动化  第22章 数据库疑难解答  第23章 可插拔数据库  资源截图:
陌佑
百度云
百度云

数据库原理与应用—基于SQL Server 2005_数据库教程

资源名称:数据库原理与应用—基于SQL Server 2005 内容简介: 本书介绍数据库基本原理,并以SQL Server 2005为平台介绍数据库管理系统的应用。全书分为3部分,第l~5章介绍数据库的一般原理,第6~18章介绍SQL Server 2005的数据管理功能,第19~20章介绍以VB作为前端设计工具、以SQL Server 2005作为数据库平台开发数据库应用系统的技术。本书最后的附录还给出了一个数据库系统设计过程。 本书由浅入深、循序渐进地介绍各个知识点。书中提供了大量例题,有助于读者理解概念和巩固知识;此外,还提供了一定数量的练习题和上机实验题,便于学生训练和上机实习。 为了便于学习,我们提供了《数据库原理与应用——基于SQL Server 2005学习与上机实验指导》,对本书中所有练习题和上机实验题进行了详细分析解答,请登录http://www.khp.com.cn免费下载。    本书可以作为各类院校相关专业及培训班的“数据库原理与应用”课程的教学用书,对于计算机应用人员和计算机爱好者,本书也是一本实用的自学参考书。 资源目录: 第1章 数据库系统概述   1.1 信息、数据和数据处理    1.1.1 信息与数据    1.1.2 数据处理   1.2 数据管理技术的发展    1.2.1 人工管理阶段    1.2.2 文件系统阶段    1.2.3 数据库系统阶段   1.3 数据库系统的组成与结构    1.3.1 数据库系统的组成    1.3.2 数据库系统体系结构   1.4 数据库管理系统    1.4.1 DBMS的主要功能    1.4.2 DBMS的组成    练习题1  第2章 数据模型   2.1 什么是数据模型    2.1.1 数据的描述    2.1.2 数据间联系的描述   2.2 概念模型    2.2.1 信息世界中的基本概念    2.2.2 实体间的联系方式    2.2.3 实体联系表示法    2.2.4 设计E-R图的步骤   2.3 数据库类型    2.3.1 层次模型    2.3.2 网状模型    2.3.3 关系模型    练习题2  第3章 关系数据库   3.1 关系模型的基本概念   3.2 关系的数学定义   3.3 关系代数    3.3.1 传统的集合运算    3.3.2 专门的关系运算    练习题3  第4章 关系数据库规范化理论   4.1 问题的提出   4.2 函数依赖    4.2.1 函数依赖的定义    4.2.2 函数依赖与属性关系    4.2.3 Armstrong公理    4.2.4 闭包及其计算   4.3 范式和规范化    4.3.1 什么叫范式    4.3.2 范式的判定条件与规范化   4.4 关系模式的分解    4.4.1 模式分解中存在的问题    4.4.2 无损分解的定义和性质    4.4.3 无损分解的测试方法    4.4.4 保持函数依赖的分解    练习题4  第5章 数据库设计   5.1 数据库设计概述   5.2 需求分析    5.2.1 需求分析的步骤    5.2.2 需求分析的方法   5.3 概念结构设计    5.3.1 局部应用E-R模型设计    5.3.2 总体概念E-R模型设计   5.4 逻辑结构设计   5.5 物理结构设计   5.6 数据库的实施和维护    练习题5  第6章 SQL Server 2005系统概述   6.1 SQL Server 2005系统简介    6.1.1 SQL Server的发展历史    6.1.2 SQL Server 2005的各种版本    6.1.3 SQL Server 2005的组成部分    6.1.4 SQL Server 2005组件的分类   6.2 系统需求    6.2.1 硬件需求    6.2.2 软件需求    6.2.3 SQL Server 2005的网络环境需求    6.2.4 SQL Server 2005的其他需求    6.2.5 SQL Server 2005安装的注意事项   6.3 SQL Server 2005的安装   6.4 SQL Server 2005的工具和实用程序    6.4.1 SQL Server Management Studio    6.4.2 SQL Server Business Intelligence Development Studio    6.4.3 数据库引擎优化顾问    6.4.4 Analysis Services   6.4.5 SQL Server ConfigurationManager    6.4.6 文档和   练习题6    上机实验题1  第7章 创建和使用数据库   7.1 数据库对象   7.2 系统数据库   7.3 SQL Server数据库的存储结构    7.3.1 文件和文件组    7.3.2 数据库的存储结构    7.3.3 事务日志   7.4 创建数据库   7.5 配置数据库    7.5.1 添加和删除数据文件、日志文件    7.5.2 数据库选项设置    7.5.3 更改数据库所有者    7.5.4 数据库重命名   7.6 删除数据库    练习题7    上机实验题2  第8章 创建和使用表   8.1 表的概念    8.1.1 什么是表    8.1.2 表中数据的完整性   8.2 创建表   8.3 修改表的结构   8.4 建立数据库关系图   8.5 更改表名   8.6 删除表   8.7 记录的新增和修改   练习题8   上机实验题3  第9章 T-SQL基础   9.1 SQL    9.1.1 SQL概述    9.1.2 SQL的分类   9.2 T-SQL语句的执行   9.3 数据定义语言    9.3.1 数据库的操作语句    9.3.2 表的操作语句   9.4 数据操纵语言    9.4.1 INSERT语句    9.4.2 UPDATE语句    9.4.3 DELETE语句   9.5 数据查询语言    9.5.1 投影查询    9.5.2 选择查询    9.5.3 排序查询    9.5.4 使用聚合函数    9.5.5 表的连接查询    9.5.6 子查询    9.5.7 相关子查询    9.5.8 带EXISTS测试的子查询    9.5.9 空值及其处理   9.6 T-SQL程序设计基础    9.6.1 标识符    9.6.2 数据类型    9.6.3 变量    9.6.4 运算符    9.6.5 批处理    9.6.6 注释    9.6.7 控制流语句    9.6.8 函数    练习题9    上机实验题4  第10章 SQL高级应用   10.1 SELECT高级查询    10.1.1 数据汇总    10.1.2 连接查询    10.1.3 子查询   10.1.4 数据来源是一个查询的结果   10.2 事务处理    10.2.1 事务分类    10.2.2 显式事务    10.2.3 自动提交事务    10.2.4 隐性事务   10.3 数据的锁定    10.3.1 SQL Server中的锁定    10.3.2 自定义锁   10.4 使用游标    10.4.1 游标的概念   10.4.2 游标的基本操作    10.4.3 使用游标    练习题10    上机实验题5  第11章 索引   11.1 什么是索引   11.2 索引类型    11.2.1 聚集索引    11.2.2 非聚集索引    11.2.3 唯一性索引   11.3 创建索引    11.3.1 使用SQL Server控制管理器创建索引    11.3.2 使用CREATE INDEX语句创建索引    11.3.3 使用CREATE TABLE语句创建索引   11.4 查看和修改索引属性    11.4.1 使用SQL Server控制管理器查看和修改索引属性    11.4.2 使用T-SQL语句查看和修改索引属性   11.5 删除索引    11.5.1 使用SQL Server控制管理器删除索引    11.5.2 使用T-SQL语句删除索引    练习题11    上机实验题6  第12章 视图   12.1 视图概述   12.2 创建视图    12.2.1 使用SQL Server管理控制器创建视图    12.2.2 使用SQL语句创建视图   12.3 使用视图    12.3.1 使用视图进行数据查询    12.3.2 通过视图向基表中插入数据    12.3.3 通过视图修改基表中的数据    12.3.4 通过视图删除基表中的数据   12.4 视图定义的修改    12.4.1 使用SQL Server管理控制器修改视图定义    12.4.2 重命名视图   12.5 查看视图的信息    12.5.1 使用SQL Server管理控制器查看视图信息    12.5.2 使用sp_helptext存储过程查看视图信息   12.6 视图的删除    12.6.1 使用SQL Server管理控制器删除视图    12.6.2 使用T-SQL删除视图    练习题12    上机实验题7  第13章 数据库完整性   13.1 约束    13.1.1 PRIMARY KEY约束    13.1.2 FOREIGN KEY约束    13.1.3 UNIQUE约束    13.1.4 CHECK约束    13.1.5 列约束和表约束   13.2 默认值    13.2.1 在创建表时指定默认值    13.2.2 使用默认对象   13.3 规则    13.3.1 创建规则    13.3.2 绑定规则    13.3.3 解除和删除规则    练习题13    上机实验题8  第14章 存储过程  14.1 概述   14.2 创建存储过程   14.2.1 使用SQL Server管理控制器创建存储过程    14.2.2 使用CREATE PROCEDURE语句创建存储过程   14.3 执行存储过程   14.4 存储过程的参数    14.4.1 在存储过程中使用参数    14.4.2 在存储过程中使用默认参数    14.4.3 在存储过程中使用返回参数    14.4.4 存储过程的返回值  14.5 存储过程的管理    14.5.1 查看存储过程    14.5.2 修改存储过程    14.5.3 重命名存储过程    14.5.4 删除存储过程    练习题14    上机实验题9  第15章 触发器   15.1 概述   15.2 创建DML触发器    15.2.1 使用SQL Server管理控制器创建DML触发器    15.2.2 使用T-SQL语句创建DML触发器    15.2.3 创建DML触发器的注意事项   15.3 inserted表和deleted表   15.4 使用DML触发器    15.4.1 使用INSERT触发器    15.4.2 使用UPDATE触发器    15.4.3 使用DELETE触发器    15.4.4 使用INSTEAD OF触发器   15.5 创建和使用DDL触发器   15.5.1 创建DDL触发器    15.5.2 DDL触发器的应用   15.6 触发器的管理    15.6.1 查看触发器   15.6.2 修改触发器    15.6.3 删除触发器   15.6.4 启用或禁用触发器    练习题15    上机实验题10  第16章 SQL Server的安全管理   16.1 SQL Server安全体系结构    16.1.1 操作系统的安全性    16.1.2 SQL Server的安全性    16.1.3 数据库的安全性    16.1.4 SQL Server数据库对象的安全性   16.2 SQL Server的身份验证模式    16.2.1 Windows身份验证模式    16.2.2 混合身份验证模式    16.2.3 设置身份验证模式   16.3 SQL Server账号管理    16.3.1 SQL Server服务器登录账号管理    16.3.2 SQL Server数据库用户账号管理   16.4 权限和角色    16.4.1 什么是角色    16.4.2 权限管理    16.4.3 创建数据库角色    16.4.4 数据库角色管理    练习题16   上机实验题11  第17章 数据备份与恢复   17.1 数据备份和恢复概述    17.1.1 备份类型    17.1.2 恢复类型   17.2 备份设备    17.2.1 创建数据库备份设备    17.2.2 删除数据库备份设备   17.3 选择数据库恢复类型   17.4 数据库备份和恢复过程    17.4.1 完整数据库备份和恢复    17.4.2 完整+日志数据库备份和恢复    17.4.3 完整+差异+日志数据库备份和恢复    练习题17    上机实验题12  第18章 数据转换   18.1 数据的导出和导入    18.1.1 数据的导出    18.1.2 数据的导入   18.2 分离和附加用户数据库   18.2.1 分离用户数据库    18.2.2 附加用户数据库   18.3 脚本    18.3.1 将数据库生成脚本   18.3.2 将数据表生成脚本   18.3.3 执行脚本   练习题18   上机实验题13  第19章 VB与数据库   19.1 概述    19.1.1 数据访问对象模型   19.1.2 ODBC和数据源  19.2 常用的数据访问控件   19.2.1 ADO Data控件    19.2.2 DataCombo控件   19.2.3 DataGrid控件  19.3 常用的高级用户界面控件    19.3.1 图像列表控件   19.3.2 TreeView控件    19.3.3 ListView控件   19.4 综合数据库操作设计实例    练习题19    上机实验题14  第20章 使用ADO操作SQL Server数据库   20.1 ADO概述   20.2 Connection对象    20.2.1 使用Connection对象的操作    20.2.2 ADO连接数据库的方式    20.2.3 Connection对象的属性    20.2.4 Connection对象的方法    20.2.5 Connection对象的事件   20.3 Recordset对象    20.3.1 ADO的游标类型    20.3.2 使用Recordset对象的操作    20.3.3 Recordset对象的属性     20.3.4 Recordset对象的方法    20.3.5 Recordset对象的事件   20.4 Field对象    20.4.1 Field对象的操作    20.4.2 Field对象的属性    20.4.3 Field对象的方法    20.4.4 Fields集合   20.5 Command对象    20.5.1 Command对象的操作    20.5.2 Command对象的属性    20.5.3 Command对象的方法    20.5.4 Parameters集合和Parameter对象   20.6 ADO编程综合实例    练习题20    上机实验题15  参考文献  附录 数据库应用系统开发综合 实习题 资源截图:
陌佑
百度云
百度云

构建最高可用Oracle数据库系统_数据库教程

资源名称:构建最高可用Oracle数据库系统 内容简介: 《构建最高可用Oracle数据库系统(Oracle11gR2RAC管理维护与性能优化)》由刘炳林著,从硬件和软件两个维度系统且全面地讲解了Oracle11g R2RAC的架构、工作原理、管理及维护的系统理论和方法,以及性能优化的技巧和最佳实践,能为构建最高可用的Oracle数据库系统提供有价值的指导。它实践性非常强,案例都是基于实际生产环境的,为各种常见疑难问题提供了经验性的解决方案,同时阐述了其中原理,授人以鱼,也授人以渔。《构建最高可用Oracle数据库系统(Oracle11gR2RAC管理维护与性能优化)》一共15章:第1章介绍了RAC的体系结构、特点、存在的问题以及包含的各种软件;第2章非常细致地讲解了如何搭建一个类似于生产环境的RAC;第3章和第4章分别讲解了集群软件Clusterware和存储软件ASM的作用、特点以及工作原理;第5章和第6章深入阐述了RAC的工作原理和高可用性连接;第7章介绍了几种常见的高可用数据库类型;第8章详细地讲解了RAC节点的管理与升级;第9章和第10章分别讲解了ASM和RAC涉及的各种管理工具和管理问题;第11章深入探讨了RAC的最高可用性;第12~14章讲解了RAC的备份、恢复和安全性;第15章从多个维度探讨了RAC的稳定性和性能优化。 资源目录: 推荐序 前言 第1章 认识Oracle RAC 1.1 RAC产生的背景 1.2 RAC体系结构 1.2.1整体结构 1.2.2物理层次结构 1.2.3逻辑层次结构 1.3 RAC的特点 1.3.1双机并行 1.3.2高可用性 1.3.3易伸缩性 1.3.4低成本 1.3.5高吞吐量 1.4 RAC存在的问题 1.4.1稳定性 1.4.2高性能 1.5 RAC软件 1.5.1存储管理软件 1.5.2集群管理软件 1.5.3数据库管理软件 1.6本章小结 第2章 搭建类似生产环境的RAC 2.1搭建环境 2.1.1 RAC的物理结构 2.1.硬件环境 2.1.3软件环境 2.2搭建存储服务器 2.2.1安装Openfiler操作系统 2.2.2Openfiler主界面 2.2.3配置iSCSI磁盘 2.3搭建数据库服务器 2.3.1为服务器配置4个网卡 2.3.2安装Linux操作系统 2.3.3挂载iSCSI磁盘 2.3.4配置udev固定iSCSI磁盘设备名称 2.3.5配置服务器的图形化环境 2.4 RAC运行环境安装前检查 2.4.1服务器检查 2.4.2存储检查 2.4.3网络检查 2.5配置数据库服务器 2.5.1安装软件包 2.5.2修改系统参数 2.5.3配置域名解析服务 2.5.4配置hosts文件 2.5.5创建组、用户和目录 2.5.6设置环境变量 2.5.7配置SSH用户等效性 2.5.8配置时间同步服务 2.5.9安装cvuqdisk包 2.5.10 CVU验证安装环境 2.6创建ASM磁盘 2.6.1安装ASMLib驱动 2.6.2创建ASMLib磁盘 2.7部署RAC 2.7.1安装Grid Infrastructure 2.7.2安装Database DBMS 2.7.3创建ASM磁盘组 2.7.4创建RAC数据库 2.8测试RAC 2.8.1连接方式测试 2.8.2异常情况测试 2.9虚拟机搭建RAC 2.9.1虚拟机Xen简介 2.9.2启动主机Xen内核 2.9.3 Xen虚拟机创建网络环境 2.9.4创建Xen存储服务器 2.9.5创建Xen数据库服务器 2.10本章小结 第3章 Clusterware集群软件 3.1 Grid Infrastructure架构 3.1.1 GI的特点 3.1.2 GI的应用 3.1.3 Clusterware的特点 3.1.4 Clusterware增强的特性 3.2 Clusterware磁盘文件 3.2.1表决磁盘 3.2.2集群注册表 3.2.3本地注册表 3.3 Clusterware启动流程 3.3.1启动流程 3.3.2后台进程 3.4 Clusterware隔离机制 3.4.1 Clusterware心跳 3.4.2 Clusterware隔离特性IPMI 3.4.3 RAC隔离体系 3.5网格即插即用 3.5.1 GPnP结构 3.5.2 GPnP profile文件 3.5.3 mDNS服务 3.6日志体系 3.6.1 ADR的特点 3.6.2 ADR目录结构 3.6.3命令行工具ADRCI 3.6.4 Clusterware日志文件 3.6.5 ASM实例和监听日志文件 3.6.6 Database日志文件 3.7本章小结 第4章 ASM存储软件 4.1 ASM简介 4.1.1 ASM的特点 4.1.2 ASM实例的功能 4.2 ASM磁盘组 4.2.1 ASM磁盘 4.2.2共享ASM磁盘组 4.2.3 ASM逻辑结构 4.2.4 ASM故障组 4.2.5 ASM条带化 4.3 ASM文件 4.3.1 ASM文件类型 4.3.2 ASM别名 4.3.3 ASM文件模板 4.4 ASM数据结构 4.4.1物理元数据 4.4.2虚拟元数据 4.5 ASM操作 4.5.1 RDBMS操作ASM文件 4.5.2 ASM文件的分配 4.5.3 ASM区间读写特性 4.5.4 ASM同步技术 4.5.5 ASM实例恢复和Crash恢复 4.5.6 ASM磁盘组操作 4.6 ACFS集群文件系统 4.6.1 ACFS概述 4.6.2 ADVM动态卷管理 4.6.3 ACFS快照 4.6.4 ACFS的备份和恢复 4.6.5 ACFS同ASM整合 4.7本章小结 第5章 RAC工作原理 5.1单实例并发与一致性 5.1.1数据读一致性与写一致性 5.1.2多版本数据块 5.1.3 ANSIISO事务隔离级别 5.1.4 Oracle事务隔离级别 5.1.5锁管理器 5.2 RAC资源的协调和管理 5.2.1 Cache Fusion的结构 5.2.2 Cache Fusion工作原理 5.2.3 GES全局控制 5.3 RAC并发与一致性 5.3.1 DLM锁管理器 5.3.2多版本数据块 5.3.3 Cache Fusion资源 5.3.4 RAC中的SCN 5.4本章小结 第6章 RAC的高可用性连接 6.1 Oracle Net Service 6.1.1 Oracle Net结构 6.1.2 Oracle Net命名方法 6.1.3 Oracle Net工作原理 6.1.4 Oracle Net Listener工作原理 6.1.5 JDBC工作原理 6.2 Oracle高可用性连接组件 6.2.1 SCAN别名 6.2.2 SCAN监听器 6.2.3 SCAN解析 6.2.4 SCAN兼容性配置 6.2.5动态注册与负载均衡 6.2.6 SCAN配置信息 6.2.7 SCAN VIP与节点VIP 6.2.8 CLUSTER_INTERCONNECTS参数 6.2.9 HAIP高可用性内联接 6.3 Service资源 6.3.1 Service资源的特点 6.3.2使用SRVCTL工具添加Service资源 6.3.3使用DBMS_SERVICE管理Service资源 6.3.4使用EM管理Service资源 6.3.5 Service数据字典 6.3.6 Service功能测试 6.4 Failover特性 6.4.1连接时Failover 6.4.2 TAF机制 6.4.3 Failover功能测试 6.5本章小结 第7章 高可用数据库类型 7.1 Restart数据库 7.1.1安装Restart数据库 7.1.2 Grid Infrastructure重新配置 7.1.3 Restart数据库的管理 7.2 RAC One Node数据库 7.2.1安装RAC One Node数据库 7.2.2 RAC One Node的Failover特性 7.2.3 RAC One Node数据库在线迁移 7.3 RAC One Node和RAC相互转换 7.3.1从RAC转换为RAC One Node 7.3.2从RAC One Node转换成RAC 7.4本章小结 第8章 RAC节点管理与升级 8.1添加节点 8.1.1服务器配置 8.1.2添加节点 8.1.3克隆节点 8.2删除节点 8.2.1删除节点实例 8.2.2卸载节点Database软件 8.2.3卸载节点Clusterware软件 8.3卸载工具 8.3.1 dei tall工具 8.3.2 clusterdeconfig工具 8.4 RAC升级 8.4.1升级Grid Infrastructure软件 8.4.2升级Database软件 8.4.3升级Database数据字典 8.5本章小结 第9章 ASM管理 9.1 ASM磁盘、实例与权限 9.1.1 ASM磁盘支持的存储介质 9.1.2 ASM初始化参数 9.1.3管理ASM实例 9.1.4 ASM实例访问认证 9.2管理ASM磁盘组 9.2.1 ASM磁盘组使用的原则 9.2.2磁盘Discovery机制 9.2.3加载、卸载磁盘组 9.2.4磁盘组属性 9.2.5创建磁盘组 9.2.6磁盘组容量管理 9.2.7修改磁盘组 9.2.8 DROP磁盘组 9.2.9重命名磁盘组 9.3管理ASM磁盘组特性 9.3.1 ASM快速镜像重新同步 9.3.2磁盘组兼容性属性 9.4 ASMCMD工具 9.4.1 ASMCMD运行环境 9.4.2 ASMCMD命令 9.4.3 ASMCMD管理实例 9.4.4 ASMCMD管理文件 9.5创建与管理ACFS 9.5.1 ACFS驱动资源管理 9.5.2 ACFS注册表资源管理 9.5.3 ASMCA图形化工具创建ACFS 9.5.4 ASMCMD管理卷 9.5.5手动创建ACFS 9.6 ASM管理工具 9.6.1 SRVCTL工具 9.6.2 ASMCA工具 9.6.3 EM工具 9.7本章小结 第10章 RAC管理 10.1 Clusterware磁盘文件管理 10.1.1管理表决磁盘文件 10.1.2管理OCR文件 10.1.3表决磁盘和OCR的恢复案例 10.1.4管理OLR文件 10.1.5重建表决磁盘和OCR文件 10.1.6重新配置Grid Infrastructure 10.2 Grid Infrastructure常用的管理工具 10.2.1 OLSNODES工具 10.2.2 CRSCTL工具 10.2.3 SRVCTL工具 10.2.4 OIFCFG接口配置工具 10.3验证工具CVU 10.3.1基于阶段的验证 10.3.2 Grid Infrastructure安装阶段验证 10.3.3基于组件的验证 10.3.4共享存储组件验证 10.3.5遇到问题时的验证 10.4 Grid Infrastructure故障检测 10.4.1 ohasd.bin不能启动成功 10.4.2 OHASD代理不能启动 10.4.3 ocssd.bin不能启动 10.4.4 c d.bin不能启动 10.4.5 gpnpd.bin不能启动 10.4.6其他守护进程不能启动 10.4.7 CRSD代理不能启动 10.5修改RAC节点网络配置 10.5.1修改VIP地址 10.5.2修改SCAN VIP地址 10.5.3修改私有IP地址 10.5.4修改内联网络接口 10.5.5修改公共IP地址 10.5.6修改机器名 10.6 EM工具的创建和管理 10.6.1使用DBCA配置EM工具 10.6.2使用EMCA创建EM工具 10.6.3 EM工具的日常管理 10.7 CHM集群健康监控 10.7.1 CHM工具介绍 10.7.2 CHM支持的平台及版本 10.7.3 CHM的进程和组件 10.7.4 CHM的基本特性 10.7.5 CHM的管理与维护 10.7.6 CHM与OSWatcher对比 10.8本章小结 第11章 最高可用性 11.1最高可用性架构 11.1.1 Data Guard优势 11.1.2客户端Failover 11.1.3 Data Guard配置 11.1.4 Standby数据库 11.1.5 Data Guard保护模式 11.2 Data Guard服务 11.2.1日志传输服务 11.2.2日志应用服务 11.2.3数据库角色转变 11.3物理Standby数据库 11.3.1创建物理Standby数据库 11.3.2监控日志传输服务 11.3.3监控日志应用服务 11.3.4管理日志应用服务 11.3.5修改Data Guard保护模式 11.4逻辑Standby数据库 11.4.1创建逻辑Standby数据库的前提条件 11.4.2补充日志及日志记录规则 11.4.3验证主数据库唯一标识 11.4.4创建逻辑Standby数据库 11.4.5管理日志应用服务 11.5快照Standby数据库 11.5.1快照Standby数据库的特点 11.5.2将物理Standby数据库转换为快照Standby数据库 11.5.3将快照Standby数据库转换为物理Standby数据库 11.6主备数据库切换 11.6.1 Switchover切换 11.6.2 Failover切换 11.7本章小结 第12章 RAC备份 12.1备份与恢复基础 12.1.1备份和恢复解决方案 12.1.2数据库备份的分类 12.1.3错误类型 12.2物理备份工具RMAN 12.2.1 RMAN工作环境 12.2.2 RMAN支持备份的文件 12.2.3闪回恢复区 12.2.4 RMAN环境变量 12.2.5 RMAN的登录方式 12.2.6 RMAN执行命令的模式 资源截图:
陌佑
百度云
百度云

基于成本的Oracle优化法则_数据库教程

资源名称:基于成本的Oracle优化法则 内容简介: 数据库领域的超级畅销书,世界级Oracle大师Jonathan Lewis的最新力作,也是近几年来Oracle领域最重要的著作之一,荣获2006年年度Oracle杂志编辑选择大奖。自该书出版以来,受到无数读者、网友和专家的好评,被翻译成多种语言,成为众多中高级Oracle用户、DBA和开发人员的必看图书。 作者简介: JonathancLewis在过去的17年里一直专注于Oracle的研究.a他因会议的主题演讲以及研讨会和教学而声名显赫,3是全球Oracle领域公认的实力专家.a现在,3Jonathan是UKOUG(UKcOraclecUsercGroup)的负责人,3并且为他们的OraclecScene杂志定期撰稿.a他所撰写的PracticalcOraclec8i一书和创建的http://www.jicomp.demon.co.uk网站获得了广泛好评. 资源截图:
陌佑
百度云
百度云
⬅️ 1...23282329233023312332...3148

添加微信,反馈问题

微信及时反馈问题,方便沟通,请备注 ❤️

搜索榜单

1

骚老板资源网整站源码 打包数据高达2GB

1616

2

绿色风格网络公司源码 php网络建站公司源码

1052

3

(自适应手机版)响应式餐饮美食企业网站源码 餐饮品牌连锁机构织梦模板

1020

4

雷速问卷调查系统(疫情上报系统) v7.08

890

5

Zblog仿918回忆模特写真网带整站数据图库系统源码

859

6

一款笑话类网站源码 简约清爽的织梦笑话网站模板

793

最新资源

1

网狐电玩系列/乐游电玩城/免微信免短信登陆

2

湖南地方玩法好玩互娱纯源码

3

最新更新网狐旗舰大联盟+UI工程

4

傲玩系列客户端通用加解密工具

5

优米H5电玩城组件/多语言/带84个游戏/后台带控+搭建视频教程

6

网狐系列猫娱乐新UI蜡笔小新金币组件

友情链接:
免费APISSL在线检测在线pingAPI版本项目seo教程免费下载狗凯源码网 查看更多
网站地图 法律声明
本站所存储的源码数据均为转载,不提供在线播放和下载服务。本站为非盈利性,不收取费用,所有内容不用于商业行为,仅供学习交流使用。如有侵权,请联系15001904@qq.com
  • 联系微信,反馈问题

  • 点此立刻反馈