SQL_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> SQL >>列表
用Python模拟Oracle的SQL/PLUS工具的实现方法是本文我们主要要介绍的内容。我们知道,团队计划开发数据库服务平台,需要用到一些服务器的脚本开发,为了了解python,给自己定了一个模拟sqlplus的小需求,然后去实现。个人体会:python开发快捷,集成很多常用的公共包,对常用数据结构使用很方便,最大的缺点是版本较多,新版本不向前兼容,对AIX及HP-UNIX不太常用的OS也缺少直接支持。以下是工具演示:498)this.width=498... 查看全文
Oracle10g透明网关访问SQLServer2000的配置以及监听的启动与配置是本文我们主要要介绍的内容,接下来我们就开始一一介绍。一、配置环境Oracle10g安装在:192.168.0.250的Windows2003server(版本:OracleDatabase10gEnterpriseEditionRelease10.2.0.3.0-64bitProduction)SQLServer2000安装在:192.168.0.233的Window2003server二、下载透明网关... 查看全文
上次我们介绍了:Oracle10g透明网关访问SQLServer2000之配置监听,本文我们接着上次的介绍一下Oracle10g透明网关访问SQLServer2000之创建DBLink的过程,接下来就让我们一起来了解一下吧!七、配置tnsname.oraD:\oracle\product\10.2.0\tg_1\NETWORK\ADMIN目录下配置tnsnames.ora文件,如下:UFDATA_002_2009=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=... 查看全文
Oracle10g利用utlsampl.sql创建scott用户及样本数据是本文我们主要要介绍的内容,我们知道,很多的演示程序都是以scott用户及其用户下的表做例子的,于是,快速的创建这个用户和初始化表中的数据是必须的。在Oracle10g环境中这个过程很简便,只需要以sys用户执行一下$ORACLE_HOME/rdbms/admin/utlsampl.sql脚本就OK了。下面来演示一下这个过程。以便大家参考。1.确认一下数据库的版本,同时查看一下系统中是否已经存在scott用户... 查看全文
我们知道,索引是用于加速数据库查询的数据库对象。原理就是减少查询的IO操作,从而达到加速的目的。本文我们主要对SQLServer,Oracle,DB2上的索引建立语句进行了总结,接下来就让我们一起来了解一下这部分内容。索引的种类:聚集索引:根据数据行的键值在表或视图中排序和存储这些数据行.非聚集索引:具有独立于数据行的结构.唯一索引:确保索引键不包含重复的值.在SQLSERVER上建立的索引:Create(NONCLUSTERED)indexind_emponemp(empno)... 查看全文
上次我们介绍了:SQLServer,Oracle,DB2上约束建立语句对比,本文我们介绍一下SQLServer,Oracle,DB2建立视图语句的对比,接下来我们就开始介绍。视图可以简单的认为是一个查询的别名,它有限制数据访问和简化查询的作用。下面对比一下建立视图的语句:SQLServer建立视图:CREATEVIEWempv20ASSELECT*FROMempWHEREdeptno=20;修改视图... 查看全文
Oracle用EXPLAINPLAN分析SQL语句的方法是本文我们主要要介绍的内容,我们知道,EXPLAINPLAN是一个很好的分析SQL语句的工具,它甚至可以在不执行SQL的情况下分析语句。通过分析,我们就可以知道ORACLE是怎么样连接表,使用什么方式扫描表(索引扫描或全表扫描)以及使用到的索引名称。你需要按照从里到外,从上到下的次序解读分析的结果.EXPLAINPLAN分析的结果是用缩进的格式排列的,最内部的操作将被最先解读,如果两个操作处于同一层中,带有最小操作号的将被首先执行... 查看全文
在以SQLServer2005数据库为后台的ASP网站访问速度慢,情况如下:一个服务器上的两个ASP网站,一个访问很快,一个很慢。原因排查的思路与步骤:首先在我电脑上依次打开这两个网站,一个两三秒就打开了,另一个需要10秒钟。看来问题情况属实;登陆到服务器,在服务器本地的IIS里分别打开这两个网站,结果还是一个快一个慢,排除是DNS解析时间和网络造成的影响;打开两个网站程序的首页ASP文件,发现访问快的网站没有数据库查询,访问慢的网站查询了数据库。由于程序里的数据库查询语句也很简单... 查看全文
SQLServer,Oracle,MySQL高效分页查询是本文我们主要要介绍的内容,在我们开发过程中经常会碰到需要查询数据库表中的数据。有的时候这张表的数据量非常大,我们如何高效的分页的查询出来给用户显示呢?接下来我们就开始介绍这部分内容。Oracle数据库中高效分页查询的代码:SELECT*FROM(SELECTMY_TABLE.*,ROWNUMASMY_ROWNUMFROM(/**括号里写实际的需要查询的SQL语句**/)ASMY_TABLEWHEREROWNUM<... 查看全文
SQLServer2005数据库访问Oracle11g数据库的步骤是本文我们主要要介绍的内容,接下来我们就以图解的形式介绍这一过程的实现。1.安装Oracle11G客户端。2.打开OracleNetManager配置客户端链接。498)this.width=498;'onmousewheel='javascript:returnbig(this)'alt="图解SQLServer2005访问Oracle11g的步骤"src="http://images.51cto... 查看全文
Oracle、MySQL、SQLServer2000调用JDBC驱动的方法是本文我们主要要介绍的内容,接下来我们就来一一介绍这部分内容。1、连接Oracle数据库在工程里加入oracle的jdbc驱动ojdbc14.jar。执行下面的程序。//第一步:加载JDBC驱动Class.forName("oracle.jdbc.driver.OracleDriver");Connectioncon=DriverManager.getConnection("jdbc... 查看全文
上次我们介绍了:SQLServer,Oracle,DB2索引建立语句的对比,本文我们介绍一下SQLServer,Oracle,DB2上约束建立语句的对比,接下来我们就开始介绍。约束用于强制行数据满足特定的商业规则(数据类型是强制列的数据满足规则)约束有五种类型:NOTNULLUNIQUEPRIMARYKEYFOREIGNKEYCHECKSQLSERVER上的NOTNULL约束:CREATETABLEU_emp(empnobigint,enameVARCHAR(10)NOTNULL... 查看全文
Oracle数据库中,PL/SQL设置快捷键的方法是本文我们主要要介绍的内容,了解了这些设置可以是我们更效率地使用Oracle数据库,接下来就让我们一起来了解一下这部分内容吧。1、登录后默认自动选中MyObjects默认情况下,PLSQLDeveloper登录后,Brower里会选择Allobjects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择MyObjects后响应速率则是以毫秒计算的。设置方法:Tools菜单-->... 查看全文
Oracle数据库与MySQL数据库的区别是本文我们主要要介绍的内容,接下来我们就开始介绍这部分内容,希望能够对您有所帮助。Oracle与MySQL的区别:1.在Oracle中用select*fromall_users显示所有的用户,而在MYSQL中显示所有数据库的命令是showdatabases。对于我的理解,Oracle项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库。在ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图... 查看全文
数据库操作中,我们有时候需要将数据从一个数据库导入到另一个数据库中。本文我们主要介绍一下SQLServer2005导入Oracle10g的C#源码程序,希望能够对您有所帮助。程序代码的参考如下://--------------------------------------------------------------------//AllRightsReserved,Copyright(C)2011,HairihanTECH,Ltd.//--------------------------... 查看全文
· Oracle发布NoSQL数据库发布时间:2013-08-10
Oracle作为全球最大的关系型数据库提供商,在其产品链条中,也加入了NoSQL数据库这一环,而且这个新的数据库名字很霸气,就叫NoSQLDatabase。Oracle的这个NoSQLDatabase,是在10月4号的甲骨文全球大全上发布的BigDataAppliance的其中一个组件,BigDataAppliance是一个集成了Hadoop、NoSQLDatabase、Oracle数据库Hadoop适配器、Oracle数据库Hadoop装载器及R语言的系统... 查看全文
· 浅析Oracle NoSQL Database发布时间:2013-08-10
近日Oracle提供了不久前公布的NoSQL数据库的下载,目前只有企业版,开源的社区版还没提供,也就是说还看不到源码。不过根据文档也能大致了解这个NoSQL数据库怎么样。快速看了看,总结如下。一、数据模型key包含一到多个majorkeycomponent和零到多个minorkeycomponent,组合起来唯一标准一条记录。keycomponent为JavaString,按对应encoding排序。value则是字节流。key和value的大小都没有严格限制。记录还有版本号... 查看全文
甲骨文公司10月27日宣布,OracleNoSQL数据库即日起可以在Oracle技术网下载。这是继10月OracleOpenWorld宣布拥抱NoSQL数据库的首个新动向。OracleNoSQL数据库是Oracle大数据产品线的关键组成产品之一,能够帮助企业以动态架构轻松管理大量数据,例如博客数据、传感器和智能电表数据、个性化数据收集以及社交网络存留的数据。其中,高度可用和可扩展的OracleNoSQL数据库采用简单的关键价值数据模型,从而能够更加简单、格式灵活的进行高效率数据存储... 查看全文
· Oracle数据库SqlLoad常用技巧总结发布时间:2013-08-10
Oracle数据库SqlLoad常用技巧的相关知识是本文我们主要要介绍的内容,本文我们总结了14种SqlLoad的使用技巧,并给出了测试用的文件源码,接下来我们就开始一一介绍这部分内容,希望能够对您有所帮助。1、控制文件中注释用“--”。2、为防止导入出现中文乱码,在控制文件中加入字符集控制LOADDATACHARACTERSETZHS16GBK3、让某一列成为行号,用RECNUM关键字loaddatainfile*intotabletreplace... 查看全文
Oracle数据库sqlload用法的相关知识是本文我们主要要介绍的内容,那么什么是sqlload呢?看完下面的例子我们就知道了。当用Oracle数据库处理百万级别数据时,选择sqlload应该是比较好的方案。下面是自学sqlload的例子,供初学者参考。1、在哪儿运行sqlload?首先,电脑上至少装有oracle客户端程序,在这里就可以执行sqlload,运行-->cmd--->sqlldr。里面有很多注释可以自己参考。498)this.width=498... 查看全文