![](https://csdnimg.cn/release/downloadcmsfe/public/img/no-data.51c5211b.png)
![](https://csdnimg.cn/release/downloadcmsfe/public/img/good-course.ff455529.png)
- Oracle 分页的存储过程教你如何在oracle 中创建分页的存储过程
0 85浏览
免费 - linux虚拟机安装mysql详细教程linux虚拟机安装mysql详细教程
0 330浏览
免费 - DB2 302A认证模拟试题(2)DB2 302A认证模拟试题(2)刚考过的,题目很新。
4 75浏览
免费 - SQL语句大全比较全的SQL结构化查询语句。不仅包括常用的查询语句,还包括数据库创建、判断、修复,日志管理等功能,基本上涵盖了所有用得到的语句。
5 88浏览
免费 - 学生证管理系统 课程设计报告 数据库设计一个学生证管理系统。实现下列功能: 1、录入某位学生的学生证信息 2、给定学号,查询某位学生的学生证信息; 3、给定班号,显示该班所有学生的学生证信息; 4、给定学号,修改该学生的学生证信息; 5、给定学号,删除该学生的学生证信息;
0 333浏览
免费 - oracle9i初始化参数中文说明学习oracle9i的,不得不看哈!!!
3 47浏览
免费 - SZU-数据库大作业-奢侈品租赁系统SZU-数据库大作业-奢侈品租赁系统
0 309浏览
免费 - Oracle触发器详细Oracle触发器详细介绍,对于同步及其相关问题是一个很好的借鉴。
0 48浏览
免费 - 数据库文档DB2 数据库基础命令学习 脚本命令 文档
5 69浏览
免费 - 上海建桥学院数据库原理实验报告上海建桥学院数据库原理-实验报告3-视图、触发器和存储过程的使用
0 124浏览
免费 - oracle 工作流白皮书译文_wp_cn.docoracle 工作流白皮书译文_wp_cn.doc
0 61浏览
免费 - OCA 1Z0-051 Full DummyOCA 1Z0-051 Full Dummy 114 Question & Ans
0 54浏览
免费 - ORACLE 体系结构详解ORACLE 体系结构详解,针对ORACLE架构体系进行深入讲解,适合初学者学习
0 67浏览
免费 - SQL Server 2005安装图解SQL Server 2005安装图解
5 39浏览
免费 - oracle傻瓜1000问oracle傻瓜1000问用什么语句查询字段呢? desc table_name 可以查询表的结构 select field_name,... from ... 可以查询字段的值 select * from all_tables where table_name like '%' select * from all_tab_columns where table_name='??'
0 32浏览
免费 - Oracle8i_9i数据库基础第一部分是ORACLE SQL*PLUS基础,主要讲述ORACLE 应用系统设计的基本知识和给出一些有用的实例;第二部分是介绍ORACLE PL/SQL知识,主要讲述ORACLE数据库PL/SQL程序设计所用到基本知识,这部分给出进行应用设计所必需的基础知识。这两部分的内容都尽可能做到内容简洁而全面。特点是,1.用简单明了的语句对解释各个部分的内容,省去一些理论性的解释;2.给出作者在应用设计和开发中的一些具体的例子,为软件人员提供一些借鉴,省去查阅大量资料的时间。3.给出了许多资料所没有提供的一些使用技巧,如导出触发器等。总之,内容基本上包括当前Oracle8I的最新内容。同时也覆盖了最新的ORACLE8i OCP培训大纲的内容。不仅包含ORACLE 程序设计人员、DBA所必须掌握的知识,而且还含盖了系统分析员所要求的内容。与本书(讲稿)相伴的还有《Oracle8i/9i初级数据库管理》和《Oracle8i/9i高级数据库管理》。<br> 全书内容简练实用,可作为ORACLE 数据库管理人员参考,也可作为应用开发人员和系统分析与设计人员以及大学计算机专业教学的参考资料。
0 66浏览
免费 - db2的备份和恢复.db2的建库备份和恢复相关命令步骤说明。
0 74浏览
免费 - 《数据库原理》实验一数据定义与数据库的完整性 实验报告《数据库原理》实验一 —— 数据定义与数据库的完整性 (一)实验目的: (二)实验内容:把创建数据库mySPJ,并建立S,P,J,和SPJ四个基本表的命令写在作业中。 (三)实验结果:可以是运行结果截图或其他形式的结果展示 (四)问题及解决:实验中遇到的问题及解决方法。 (五)回答思考题提出的问题。
0 244浏览
免费 - 计算机二级ACCESS模拟真题这是关于二级数据库中的ACCESS的模拟题,通过它可以锻炼学习自已的知识,得到进一步的提高.
0 69浏览
免费 - Oracle 10g DBAOracle 10g DBA官方文档翻译
0 130浏览
免费 - 访问ORACLE存储过程访问ORACLE存储过程,访问ORACLE存储过程
0 111浏览
免费 - win8.1+oracle11gr2环境下安装arcgisserver10.1--过程全记录--亲测win8.1+oracle11gr2环境下安装arcgisserver10.1--过程全记录--亲测
2 119浏览
免费 - 虚拟RHEL5上安装11g RAC本文描述了如何使用VMware ESX Server和NFS作为共享存储在Red Hat Enterprise Linux 5上安装Oracle 11g R1 RAC。
4 81浏览
免费 - Oracle Standby数据库建立Oracle Standby数据库建立
3 136浏览
免费 - mongodb(分片+副本)集群部署文档.docxmongos,数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器,mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上。在生产环境通常有多mongos作为请求的入口,防止其中一个挂掉所有的mongodb请求都没有办法操作。 config server,顾名思义为配置服务器,存储所有数据库元信息(路由、分片)的配置。mongos本身没有物理存储分片服务器和数据路由信息,只是缓存在内存里,配置服务器则实际存储这些数据。mongos第一次启动或者关掉重启就会从 config server 加载配置信息,以后....
0 354浏览
免费 - mysql-数据库基本操作-实验二.docmysql常用函数的使用,mysql-数据库基本操作
0 1917浏览
免费 - MySQL DBA必备技能 MySQL主从复制搭建运维手册MySQL DBA必备技能 MySQL主从复制搭建运维手册
0 245浏览
免费 - linux 安装oracleoracle 在linux下的安装文档,
0 49浏览
免费 - ORACLE备份&恢复案例ORACLE备份&恢复案例
0 95浏览
免费 - HP-Unix下Oracle9i的安装HP-Unix下Oracle9i的安装
0 98浏览
免费 - ORACLE数据库管理对ORACLE数据库管理操作的,各种命令的解释和实例,只要是指ORACLE的日常管理。
0 51浏览
免费 - DB2学习总结文档word版DB2学习总结文档word版,DB2初学者可以下载下来看看,参考作用!
0 85浏览
免费 - MySQL安装图解MySQL安装图解
5 54浏览
免费 - ORACLE数据库基础知识1、oracle数据库概述 2、管理oracle数据库
0 47浏览
免费 - oracle优化策略根据我的工作经验整理的关于如何对oracle数据库进行优化
0 34浏览
免费 - Oracle日常维护手册Oracle日常维护总结
0 31浏览
免费 - 实验7 数据库的视图定义及维护实验.doc实验7 数据库的视图定义及维护实验.doc
0 401浏览
免费 - 计算机二级考试ACCESS练习题这是最新的计算机二级考试ACCESS练习题,大家有需要的自己来下载吧
0 45浏览
免费 - Oracle数据库简介详细介绍Oracle数据库及其特点,并对其发展前景做出解答
0 70浏览
免费 - oracle10G教程\光盘简介.docoracle10G教程\光盘简介.doc
0 36浏览
免费 - linux下的ORACLE 安裝介紹linux下的oracle的安裝過程
0 37浏览
免费 - 什么是NoSQL数据库?关系型数据库和NoSQL数据库 什么是NoSQL 大家有没有听说过“NoSQL”呢?近年,这个词极受关注。看到“NoSQL”这个词,大家可能会误以为是“No!SQL”的缩写,并深感愤怒:“SQL怎么会没有必要了呢?”但实际上,它是“Not Only SQL”的缩写。它的意义是:适用关系型数据库的时候就使用关系型数据库,不适用的时候也没有必要非使用关系型数据库不可,可以考虑使用更加合适的数据存储。 为弥补关系型数据库的不足,各种各样的NoSQL数据库应运而生。 为了更好地了解本书所介绍的NoSQL数据库,对关系型数据库的理解是必不可少的。那么,就让我们先来看一看关系型数据库的历史、分类和特征吧。 关系型数据库简史 1969年,埃德加•弗兰克•科德(Edgar Frank Codd)发表了划时代的论文,首次提出了关系数据模型的概念。但可惜的是,刊登论文的《IBM Research Report》只是IBM公司的内部刊物,因此论文反响平平。1970年,他再次在刊物《Communication of the ACM》上发表了题为“A Relational Model of Data for Large Shared Data banks”(大型共享数据库的关系模型)的论文,终于引起了大家的关注。 科德所提出的关系数据模型的概念成为了现今关系型数据库的基础。当时的关系型数据库由于硬件性能低劣、处理速度过慢而迟迟没有得到实际应用。但之后随着硬件性能的提升,加之使用简单、性能优越等优点,关系型数据库得到了广泛的应用。 通用性及高性能 虽然本书是讲解NoSQL数据库的,但有一个重要的大前提,请大家一定不要误解。这个大前提就是“关系型数据库的性能绝对不低,它具有非常好的通用性和非常高的性能”。毫无疑问,对于绝大多数的应用来说它都是最有效的解决方案。 突出的优势 关系型数据库作为应用广泛的通用型数据库,它的突出优势主要有以下几点: 保持数据的一致性(事务处理) 由于以标准化为前提,数据更新的开销很小(相同的字段基本上都只有一处) 可以进行JOIN等复杂查询 存在很多实际成果和专业技术信息(成熟的技术) 这其中,能够保持数据的一致性是关系型数据库的最大优势。在需要严格保证数据一致性和处理完整性的情况下,用关系型数据库是肯定没有错的。但是有些情况不需要JOIN,对上述关系型数据库的优点也没有什么特别需要,这时似乎也就没有必要拘泥于关系型数据库了。 关系型数据库的不足 不擅长的处理 就像之前提到的那样,关系型数据库的性能非常高。但是它毕竟是一个通用型的数据库,并不能完全适应所有的用途。具体来说它并不擅长以下处理: 大量数据的写入处理 为有数据更新的表做索引或表结构(schema)变更 字段不固定时应用 对简单查询需要快速返回结果的处理 。。。。。。 NoSQL数据库 为了弥补关系型数据库的不足(特别是最近几年),NoSQL数据库出现了。关系型数据库应用广泛,能进行事务处理和JOIN等复杂处理。相对地,NoSQL数据库只应用在特定领域,基本上不进行复杂的处理,但它恰恰弥补了之前所列举的关系型数据库的不足之处。 易于数据的分散 如前所述,关系型数据库并不擅长大量数据的写入处理。原本关系型数据库就是以JOIN为前提的,就是说,各个数据之间存在关联是关系型数据库得名的主要原因。为了进行JOIN处理,关系型数据库不得不把数据存储在同一个服务器内,这不利于数据的分散。相反,NoSQL数据库原本就不支持JOIN处理,各个数据都是独立设计的,很容易把数据分散到多个服务器上。由于数据被分散到了多个服务器上,减少了每个服务器上的数据量,即使要进行大量数据的写入操作,处理起来也更加容易。同理,数据的读入操作当然也同样容易。 提升性能和增大规模 下面说一点题外话,如果想要使服务器能够轻松地处理更大量的数据,那么只有两个选择:一是提升性能,二是增大规模。下面我们来整理一下这两者的不同。 首先,提升性能指的就是通过提升现行服务器自身的性能来提高处理能力。这是非常简单的方法,程序方面也不需要进行变更,但需要一些费用。若要购买性能翻倍的服务器,需要花费的资金往往不只是原来的2倍,可能需要多达5到10倍。这种方法虽然简单,但是成本较高。 另一方面,增大规模指的是使用多台廉价的服务器来提高处理能力。它需要对程序进行变更,但由于使用廉价的服务器,可以控制成本。另外,以后只要依葫芦画瓢增加廉价服务器的数量就可以了。 不对大量数据进行处理的话就没有使用的必要吗? NoSQL数据库基本上来说为了“使大量数据的写入处理更加容易(让增加服务器数量更容易)”而设计的。但如果不是对大量数据进行操作的话,NoSQL数据库的应用就没有意义吗? 答案是否定的。的确,它在处理大量数据方面很有优势。但实际上NoSQL数据库还有各种各样的特点,如果能够恰当地利用这些特点将会是非常有帮助。具体的例子将会在第2章和第3章进行介绍,这些用途将会让你感受到利用NoSQL的好处。 希望顺畅地对数据进行缓存(Cache)处理 希望对数组类型的数据进行高速处理 希望进行全部保存 多样的NoSQL数据库 NoSQL数据库存在着“key-value存储”、“文档型数据库”、“列存储数据库”等各种各样的种类,每种数据库又包含各自的特点。下一节让我们一起来了解一下NoSQL数据库的种类和特点。 NoSQL数据库是什么 NoSQL说起来简单,但实际上到底有多少种呢?我在提笔的时候,到NoSQL的官方网站上确认了一下,竟然已经有122种了。另外官方网站上也介绍了本书没有涉及到的图形数据库和对象数据库等各个类别。不知不觉间,原来已经出现了这么多的NoSQL数据库啊。 本节将为大家介绍具有代表性的NoSQL数据库。 key-value存储 这是最常见的NoSQL数据库,它的数据是以key-value的形式存储的。虽然它的处理速度非常快,但是基本上只能通过key的完全一致查询获取数据。根据数据的保存方式可以分为临时性、永久性和两者兼具三种。 临时性 memcached属于这种类型。所谓临时性就是 “数据有可能丢失”的意思。memcached把所有数据都保存在内存中,这样保存和读取的速度非常快,但是当memcached停止的时候,数据就不存在了。由于数据保存在内存中,所以无法操作超出内存容量的数据(旧数据会丢失)。 在内存中保存数据 可以进行非常快速的保存和读取处理 数据有可能丢失 永久性 Tokyo Tyrant、Flare、ROMA等属于这种类型。和临时性相反,所谓永久性就是“数据不会丢失”的意思。这里的key-value存储不像memcached那样在内存中保存数据,而是把数据保存在硬盘上。与memcached在内存中处理数据比起来,由于必然要发生对硬盘的IO操作,所以性能上还是有差距的。但数据不会丢失是它最大的优势。 在硬盘上保存数据 可以进行非常快速的保存和读取处理(但无法与memcached相比) 数据不会丢失 两者兼具 Redis属于这种类型。Redis有些特殊,临时性和永久性兼具,且集合了临时性key-value存储和永久性key-value存储的优点。Redis首先把数据保存到内存中,在满足特定条件(默认是15分钟一次以上,5分钟内10个以上,1分钟内10000个以上的key发生变更)的时候将数据写入到硬盘中。这样既确保了内存中数据的处理速度,又可以通过写入硬盘来保证数据的永久性。这种类型的数据库特别适合于处理数组类型的数据。 同时在内存和硬盘上保存数据 可以进行非常快速的保存和读取处理 保存在硬盘上的数据不会消失(可以恢复) 适合于处理数组类型的数据 面向文档的数据库 MongoDB、CouchDB属于这种类型。它们属于NoSQL数据库,但与key-value存储相异。 不定义表结构 面向文档的数据库具有以下特征:即使不定义表结构,也可以像定义了表结构一样使用。关系型数据库在变更表结构时比较费事,而且为了保持一致性还需修改程序。然而NoSQL数据库则可省去这些麻烦(通常程序都是正确的),确实是方便快捷。 可以使用复杂的查询条件 跟key-value存储不同的是,面向文档的数据库可以通过复杂的查询条件来获取数据。虽然不具备事务处理和JOIN这些关系型数据库所具有的处理能力,但除此以外的其他处理基本上都能实现。这是非常容易使用的NoSQL数据库。 不需要定义表结构 可以利用复杂的查询条件 面向列的数据库 Cassandra、Hbase、HyperTable属于这种类型。由于近年来数据量出现爆发性增长,这种类型的NoSQL数据库尤其引人注目。 面向行的数据库和面向列的数据库 普通的关系型数据库都是以行为单位来存储数据的,擅长进行以行为单位的读入处理,比如特定条件数据的获取。因此,关系型数据库也被称为面向行的数据库。相反,面向列的数据库是以列为单位来存储数据的,擅长以列为单位读入数据。 高扩展性 面向列的数据库具有高扩展性,即使数据增加也不会降低相应的处理速度(特别是写入速度),所以它主要应用于需要处理大量数据的情况。另外,利用面向列的数据库的优势,把它作为批处理程序的存储器来对大量数据进行更新也是非常有用的。但由于面向列的数据库跟现行数据库存储的思维方式有很大不同,应用起来十分困难。 高扩展性(特别是写入处理) 应用十分困难 最近,像Twitter和Facebook这样需要对大量数据进行更新和查询的网络服务不断增加,面向列的数据库的优势对其中一些服务是非常有用的,但是由于这与本书所要介绍的内容关系不大,就不进行详细介绍了。 总结: NoSQL并不是No-SQL,而是指Not Only SQL。 NoSQL的出现是为了弥补SQL数据库因为事务等机制带来的对海量数据、高并发请求的处理的性能上的欠缺。 NoSQL不是为了替代SQL而出现的,它是一种替补方案,而不是解决方案的首选。 绝大多数的NoSQL产品都是基于大内存和高性能随机读写的(比如具有更高性能的固态硬盘阵列),一般的小型企业在选择NoSQL时一定要慎重!不要为了NoSQL而NoSQL,可能会导致花了冤枉钱又耽搁了项目进程。 NoSQL不是万能的,但在大型项目中,你往往需要它!
0 2048浏览
免费 - 大数据导论实验一-搭建Hadoop集群实验报告大数据导论实验一——搭建Hadoop集群实验报告
0 240浏览
免费 - NHibernate从入门到精通系列NHibernate大小:5MBNHibernate从入门到精通系列,帮助大家快速掌握NHibernate的配置和使用,是一份不错的入门资料NHibernate从入门到精通系列,帮助大家快速掌握NHibernate的配置和使用,是一份不错的入门资料
4 40浏览
免费 - 图书馆管理系统课程设计运用db2软件 数据库 课程设计 图书管理系统 结合本校图书馆实际情况 希望大家指教
0 65浏览
免费 - 加密Oracle存储过程.doc加密Oracle存储过程.doc 加密Oracle存储过程.doc 加密Oracle存储过程.doc
0 128浏览
免费 - oracle备份恢复oracle备份恢复oracle备份恢复oracle备份恢复oracle备份恢复oracle备份恢复oracle备份恢复oracle备份恢复oracle备份恢复
0 38浏览
免费 - 数据库考试试题及答案这是我考试的原题,很不错的,可要好好看啊,希望对你们有帮助
5 70浏览
免费 - sql2008安装图解sql2008的安装图解,内容详实,比较适合于初学者。
5 40浏览
免费 - oracle学习笔记oracle 初学者的学习参考. BLOCK segment 区管理
0 24浏览
免费 - Oracle全程笔记Oracle大小:119KBoracle全程笔记,很完整的Oracle笔记。。。oracle全程笔记,很完整的Oracle笔记。。。
0 103浏览
免费 - Oracle 游标使用大全.docOracle 游标使用大全 游标的定义使用 比较全的资料哦
0 74浏览
免费 - ORACLE函数大全oracle 常用函数大全 ORACLE函数大全
0 22浏览
免费 - 初学ORACLE时的笔记初学ORACLE时的笔记
0 71浏览
免费 - oracle练习实验-答案.docORACLE课程的一些基本操作实验,还有原代码,
0 116浏览
免费 - MySQL常用命令MySQL常用命令
4 56浏览
免费 - oracle灾难恢复的几种关键技术DOC大小:156KBDataGuard 高级复制 RACDataGuard 高级复制 RAC
0 63浏览
免费 - 二级access模拟试卷Access模拟试题(二) 一、选择题 1.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( ) A.概要设计 B.详细设计 C.可行性分析 D.需求分析 2.下面不属于软件工程的3个要素的是( ) A.工具 B.过程 C.方法 D.环境
0 86浏览
免费 - TestKing Oracle 1Z0-007 V12.docTestKing Oracle 1Z0-007 V12.doc
0 68浏览
免费 - 霍尼韦尔3030C NFS-320 N-600P H3600等主机调试软件N-VFT编程调试软件说明书1.2.1 功能概述 N-VFT是功能强大的基于Windows的离线编程工具。它主要完成两大功能,即: ∙控制器配置数据库的创建、修改、下载以及比较等 ∙控制器的现场安装、调试和维护 1.2.2 N-VFT的数据库 为方便用户使用和提高效率,N-VFT的数据库直接采用MS EXCEL的数据表,并在创建新项目时自动生成缺省的EXCEL表。 1.3 N-VFT的用户界面 N-VFT的用户界面是Windows XP风格的,支持Windows XP的主题功能。如果用户使用的是Windows XP操作系统,则可以根据自己的喜好来配置N-VFT的界面风格。 N-VFT的界面大致可以分为四个部分,概述如下: ∙操作类型选择:包括控制器编程、安装调试和软件升级三个内容。编程部分可分为联动通用区、联动逻辑区、总线盘、复示器和回路等几个部分;安装调试包括数据库下载和用于现场安装调试的虚拟终端等;软件升级主要用于CPU或LCM模块的软件升级。 ∙控制器参数配置:这部分的主要显示控制器的当前配置参数,内容随操作类型的不同而不同。 ∙参数修改:对配置参数的修改,都在该区进行。 ∙操作状态/结果:显示当前的操作状
5 405浏览
免费