SQL Server从入门到精通

VIP
数据库教程

Oracle核心技术_数据库教程

资源名称:Oracle核心技术 内容简介: 《Oracle核心技术》揭示了Oracle数据库内部的核心信息,这些信息恰好是每个DBA排除故障所必需的,不多不少。内容涉及Oracle核心架构基础:多少开销是合理的?如何认识到你做得太多?如何预见故障?为什么发生这些故障?等等。  《Oracle核心技术》适合DBA、QA、架构师、开发人员等人群阅读。 资源目录: 第1章 准备开始 1 1.1 Oracle的流程 1 1.2 Oracle实战 4 1.3 小结 4 第2章 redo和undo 5 2.1 基本数据改变 5 2.1.1 数据改变的方法 6 2.1.2 示例 6 2.1.3 任务报告 9 2.1.4 观察总结 10 2.2 ACID 11 2.3 redo复杂度 13 2.4 undo复杂度 18 2.4.1 读一致性 19 2.4.2 回滚 19 2.5 小结 21 第3章 事务与一致性 22 3.1 冲突解决 22 3.2 事务与undo 23 3.2.1 事务的开始与结束 24 3.2.2 事务表 25 3.2.3 undo块回顾 27 3.3 数据块访问与undo 30 3.3.1 设置场景 30 3.3.2 事务列表 31 3.3.3 并发动作 33 3.4 提交SCN 38 3.4.1 提交清除 39 3.4.2 延迟块清除 41 3.4.3 事务表回滚 44 3.5 大对象 48 3.6 小结 49 第4章 锁与闩锁 50 4.1 事情有先有后 50 4.1.1 数组 50 4.1.2 指针 51...
VIP
数据库教程

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 字符集相关结构 ...
VIP
数据库教程

疯狂软件MySql视频_数据库教程

资源名称:疯狂软件MySql视频   教程内容: 1_疯狂软件_疯狂JAVA_肖文吉老师_MYSQL数据库_数据库概念2_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_MYSQL的安装3_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_MYSQL基础入门4_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_DDL_建表5_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_DDL_约束6_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_DML_增加删除修改7_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_DML_简单SELECT语句8_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_DML_常用函数9_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_DML_聚合函数和分组10_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_DML_多表连接查询11_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_DML_子查询12_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_数据库对象_索引)13_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_数据库对象_视图14_疯狂软件_疯狂Java_肖文吉老师_MYSQL数据库_数据库设计_数据建模
VIP
数据库教程

MLDN魔乐科技_Oracle课堂_数据库教程

资源名称:MLDN魔乐科技_Oracle课堂 教程内容: MLDN魔乐科技_Oracle课堂1 MLDN魔乐科技_Oracle课堂10 Oracle课堂11_子查询 Oracle课堂12_数据库更新操作 Oracle课堂13_事务处理 Oracle课堂14_SQL语法练习1 Oracle课堂15_SQL语法练习2 Oracle课堂16_表的管理 Oracle课堂17_约束 Oracle课堂18_外键约束 Oracle课堂19_修改约束、ROWNUM Oracle课堂2 Oracle课堂20_完整练习 Oracle课堂21_视图 Oracle课堂22_序列、同义词 Oracle课堂23_用户管理、数据库的备份与恢复 Oracle课堂24_嵌套表、可变数组 Oracle课堂25_数据库设计范式.PowerDesigner工具 Oracle课堂26_数据库设计分析 Oracle课堂3 Oracle课堂4 Oracle课堂5 Oracle课堂6 Oracle课堂7 Oracle课堂8 Oracle课堂9
VIP
数据库教程

成功之路:Oracle 11g学习笔记_数据库教程

资源名称:成功之路:Oracle 11g学习笔记 内容简介: 本书专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发中的一些技巧。开发技巧展示是本书的一大特色(这一点很值得资深的开发人员借鉴)! 本书共24章,主要介绍了Oracle安装、干净卸载Oracle、数据库启动关闭、Oracle网络配置等相关内容。在介绍Oracle系统管理的知识以后,将介绍与开发相关的内容(如PL/SQL基础知识、存储过程、函数、包等),并介绍数据库性能调整,本书重点介绍SQL语句调优。SQL语句调优是本书的另一大特色! 资源目录: 第1章 你真正学会数据库了吗 第2章 数据库安装不求人之——自个安装Oracle数据库 第3章 初学者最麻烦的问题之——不能干净地卸载Oracle 第4章 轻松搞定Oracle网络 第5章 访问远程数据库之——工具介绍 第6章 Oracle数据库启动/关闭——原理剖析 第7章 数据之家——Oracle存储管理 第8章 简化存储管理之——自动存储管理(ASM) 第9章 为数据库优化打基础之——Oracle内存管理 第10章 Oracle的发动机——进程 第11章 数据库物理结构信息的仓库——Oracle控制文件 第12章 服务器掉电亦无忧之——Oracle重做日志(Redo Log)管理 第13章 总揽全局——Oracle体系结构综述 第14章 成为数据库的王者之——权限管理 第15章 Oracle数据泵(Oracle Data Pump) 第16章...
VIP
数据库教程

Oracle11g数据库管理员指南_数据库教程

资源名称:Oracle11g数据库管理员指南 内容简介: Oracle 11g是Oracle公司最新推出的数据库版本。本书从实用的角度出发,系统地介绍了Oracle 11g的使用和管理,并对它的体系结构和常规管理进行了重点描述。本书对深奥的理论知识不作过多的讨论,重点突出实用性,在每章中都提供了许多实用的例子,力求帮助读者更好地使用Oracle。 从内容组织形式上来看,本书分为四大部分。第一部分介绍了Oracle 11g的使用基础,包括SQL语言基础、SQL*Plus的使用和PL/SQL编程,其中对Oracle特有的PL/SQL进行了比较深入的描述。第二部分是本书的重点,介绍了Oracle数据库管理(DBA)的各个方面,其中对Oracle的体系结构进行了重点介绍。第三部分介绍了Oracle的自动文件管理和自动存储管理。第四部分介绍了数据库的备份与恢复,其中对RMAN进行了重点介绍。 本书不仅可以作为Oracle数据库技术人员的参考手册,还可以作为培训中心的培训教材。 作者简介: 刘宪军,男,IBM全球认证讲师,1997年毕业于西北大学计算机科学系,获工学硕士学位。长期从事小型机和数据库的技术支持与培训工作,对AIX、HP-UX、Solaris、HACMP、Oracle、DB2、RAC、中间件等技术有较深入的研究。目前主要针对银行业务系统提供技术服务。 资源目录: 前言 第一部分 Oracle使用基础 第1章 SQL语言基础 1 1.1 查询语句 2 1.1.1 查询语句的基本用法 2 1.1.2 查询语句中的条件 6 1.1.3 查询语句中的单行函数 8 1.1.4 分组函数与分组统计 14 1.1.5 数据的排序 17 1.1.6 多表查询 18 1.1.7 子查询...
VIP
数据库教程

SQL Server2012编程入门经典(第4版)_数据库教程

资源名称:SQL Server2012编程入门经典(第4版) 内容简介: 《SQLServer数据库经典译丛:SQLServer2012编程入门经典(第4版)》循序渐进的教程介绍如何创建效率更高的管理程序,如何从SQLServer数据库环境中获得商务智能。《SQLServer数据库经典译丛:SQLServer2012编程入门经典(第4版)》探讨了SQL的基本对象、基本查询和连接,然后把对象添加到数据库中,并使用对物理设计非常重要的项。接着研究了SQLServer脚本的编写。最后讨论了如何使用SQLServer2012的功能为一流应用程序建立一流数据库。 研究了开发SQLServer应用程序的关键概念:条件动作结构,提高对结果分页的控制,与SharePoint和Excel集成的应用程序,以及商务智能应用程序的开发。 学习客户端连接的改进、安全性、兼容性以及数据仓库性能的提高。 解决一些基本问题,包括管理键、编写脚本以及处理存储过程。 共享有效的技术来创建和修改表,用XML编程,使用SQLServer报表和集成服务。 作者简介: Paul Atkinson自从20世纪90年代早期在Microsoft公司工作以来,就在研究数据库技术,他在Microsoft公司先把Microsoft Access作为一种辅助项目来学习,后来将它看做一种有代表性的支持技术。在此期间他还获得了波特兰州立大学的计算机科学学位,作为一名DBA在.com上冲浪,在网络泡沫破灭后则成为医疗行业的一位承包商。目前,Paul在休伦医疗集团任BI建筑师和团队带头人,负责开发传统和实时的BI解决方案。他开设的高性能T-SQL编程课程是休伦湖最受欢迎的课程设置。Paul与妻子Kristin、女儿Maureen住在俄勒冈州的波特兰市。Paul不工作或写书时,就在几个足球队踢球,或者骑山地车、滑雪、当厨师,骑自行车上下班,他还是学校委员会的主席、Timbers军队的资深成员和半个巧克力制作大师。就像Robert Heinlein写的那样,他的特长都与昆虫相关。 Robert Vieira是休伦咨询集团的软件架构师,是Microsoft SQL Server方面顶级权威的一位专家。他在国内会议上发言,其教学和写作中的独特教学方法非常有名。 资源目录: 第1章 RDBMS基础:SQL Server数据 库的构成 1 1.1 数据库对象概述 2 1.1.1 数据库对象 2 1.1.2 事务日志 6 1.1.3 最基本的数据库对象:表 7 1.1.4 文件组 8 1.1.5 数据库关系图...
VIP
数据库教程

Effective MySQL之SQL语句最优化_数据库教程

资源名称:Effective MySQL之SQL语句最优化 内容简介: 《EffectiveMySQL之SQL语句最优化》提供了很多可以用于改进数据库和应用程序性能的最佳实践技巧,并对这些技巧做了详细的解释。《EffectiveMySQL之SQL语句最优化》希望能够通过一步步详细介绍SQL优化的方法,帮助读者分析和调优有问题的SQL语句。 作者简介: Ronald Bradford是一位在关系型数据库领域拥有20多年丰富经验的专家。他拥有深厚的专业背景以及10年以上Ingres和Oracle系统的工作知识,在过去12年中他致力于MySQL——世界上最流行的开源数据库的发展。他曾在2009年被提名为MySQL社区成员和2010年的Oracle ACE Director,其咨询领域的专家背景以及多次在国际会议上的发言也为他赢得了广泛的国际知名度。他还是Planet MySQL(2010)最受欢迎的个人MySQL技术博客作者,并且是清华大学出版社引进并出版的《PHP+MySQL专家编程》一书的作者之一。 MySQL在被Oracle公司收购之后成为主要的数据库解决方案,并获得了更多社区推广的机会。Ronald是世界范围的Oracle用户组中最受欢迎的MySQL的受邀发言人,该用户组的范围遍及北美、南美、欧洲以及亚太地区。 资源目录: 第1章 DBA五分钟速成 1 1.1 识别性能问题 2 1.1.1 寻找运行缓慢的SQL语句 2 1.1.2 确认低效查询 3 1.2 优化查询 6 1.2.1 不应该做的事情 6 1.2.2 确认优化 7 1.2.3 正确的方式 7 1.2.4 备选的解决方案 9 1.2...
VIP
数据库教程

MySQL技术内幕:InnoDB存储引擎 PDF_数据库教程

资源名称:MySQL技术内幕:InnoDB存储引擎 PDF 内容简介: 《MySQL技术内幕:InnoDB存储引擎(第2版)》由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。作为国内唯一一本关于InnoDB的专著,《MySQL技术内幕:InnoDB存储引擎(第2版)》的第1版广受好评,第2版不仅针对最新的MySQL 5.6对相关内容进行了全面的补充,还根据广大读者的反馈意见对第1版中存在的不足进行了完善,《MySQL技术内幕:InnoDB存储引擎(第2版)》大约重写了50%的内容。《MySQL技术内幕:InnoDB存储引擎(第2版)》从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB,更重要的是,它能为你设计管理高性能、高可用的数据库系统提供绝佳的指导。 《MySQL技术内幕:InnoDB存储引擎(第2版)》一共10章,首先宏观地介绍了MySQL的体系结构和各种常见的存储引擎以及它们之间的比较;接着以InnoDB的内部实现为切入点,逐一详细讲解了InnoDB存储引擎内部的各个功能模块的实现原理,包括InnoDB存储引擎的体系结构、内存中的数据结构、基于InnoDB存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份与恢复,以及InnoDB的性能调优等重要的知识;最后对InnoDB存储引擎源代码的编译和调试做了介绍,对大家阅读和理解InnoDB的源代码有重要的指导意义。 《MySQL技术内幕:InnoDB存储引擎(第2版)》适合所有希望构建和管理高性能、高可用性的MySQL数据库系统的开发者和DBA阅读。 资源目录: 推荐序 前言 第1章 MySQL体系结构和存储引擎 1 1.1 定义数据库和实例 1 1.2 MySQL体系结构 3 1.3 MySQL存储引擎 5 1.3.1 InnoDB存储引擎 6 1.3.2 MyISAM存储引擎 7 1.3.3 NDB存储引擎 7 1.3.4 Memory存储引擎 8 1.3.5 Archive存储引擎 9 1.3.6 Federated存储引擎 9...
VIP
数据库教程

MySQL技术内幕:InnoDB存储引擎 PDF_数据库教程

资源名称:MySQL技术内幕:InnoDB存储引擎 PDF 内容简介: 《MySQL技术内幕:InnoDB存储引擎(第2版)》由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。作为国内唯一一本关于InnoDB的专著,《MySQL技术内幕:InnoDB存储引擎(第2版)》的第1版广受好评,第2版不仅针对最新的MySQL 5.6对相关内容进行了全面的补充,还根据广大读者的反馈意见对第1版中存在的不足进行了完善,《MySQL技术内幕:InnoDB存储引擎(第2版)》大约重写了50%的内容。《MySQL技术内幕:InnoDB存储引擎(第2版)》从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB,更重要的是,它能为你设计管理高性能、高可用的数据库系统提供绝佳的指导。 《MySQL技术内幕:InnoDB存储引擎(第2版)》一共10章,首先宏观地介绍了MySQL的体系结构和各种常见的存储引擎以及它们之间的比较;接着以InnoDB的内部实现为切入点,逐一详细讲解了InnoDB存储引擎内部的各个功能模块的实现原理,包括InnoDB存储引擎的体系结构、内存中的数据结构、基于InnoDB存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份与恢复,以及InnoDB的性能调优等重要的知识;最后对InnoDB存储引擎源代码的编译和调试做了介绍,对大家阅读和理解InnoDB的源代码有重要的指导意义。 《MySQL技术内幕:InnoDB存储引擎(第2版)》适合所有希望构建和管理高性能、高可用性的MySQL数据库系统的开发者和DBA阅读。 资源目录: 推荐序 前言 第1章 MySQL体系结构和存储引擎 1 1.1 定义数据库和实例 1 1.2 MySQL体系结构 3 1.3 MySQL存储引擎 5 1.3.1 InnoDB存储引擎 6 1.3.2 MyISAM存储引擎 7 1.3.3 NDB存储引擎 7 1.3.4 Memory存储引擎 8 1.3.5 Archive存储引擎 9 1.3.6 Federated存储引擎 9...