数据库相关
急死我鸟
Java,python
展开
-
数据库设计工具对比
PowerDesign:PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型转载 2007-07-15 19:42:00 · 1726 阅读 · 0 评论 -
Migrate to DB2 in Five Easy Steps
IBMs free Migration Toolkit makes short work of typically lengthy tasks. Businesses today upgrade legacy systems to newer technologies for many转载 2007-07-19 21:34:00 · 1101 阅读 · 0 评论 -
开源数据库:Berkeley DB和SQLite
下面介绍的是两个开放源代码的嵌入式数据库,Berkeley DB和SQLite。同时侧重介绍如何应用Java连接这两种嵌入式数据库。 一. Berkeley DB 1. 简介 Berkeley DB是一款健壮的,高速的工业级嵌入式数据库产品,你可以在它的官方主页(见参考链接一)上发现很多知名的公司都采用了这款嵌入式数据库。 Berkeley DB的一个很重要的特点是就是高速转载 2007-07-28 11:39:00 · 1395 阅读 · 0 评论 -
spring如何使用sqlserver存储过程
这个问题有人问了很久,StoredProcedure instances是线程安全的,一次初始化,可以多次重用。发个sqlserver的例子java代码import org.springframework.jdbc.core.support.JdbcDaoSupport;import org.springframework.jdbc.core.CallableStatementCallback;i转载 2007-08-04 14:06:00 · 1613 阅读 · 0 评论 -
SQL Server存储过程编写经验和优化
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,转载 2007-08-04 14:09:00 · 572 阅读 · 0 评论 -
SQL Server 2000基础教程——创建存储过程
在MS SQL Server 2000 中,创建一个存储过程有两种方法:一种是使用Transaction-SQL 命令Create Procedure, 另一种是使用图形化管理工具Enterprise Manager。 用Transaction- SQL 创建存储过程是一种较为快速的方法,但对于初学者,使用Enterprise Manager 更易理解,更为简单。当创建存储过程时,需要确定存储过程转载 2007-08-04 14:12:00 · 2616 阅读 · 0 评论 -
MS SQL Server存储过程参数的隐式类型转换
Microsoft SQL Server 2000数据表的列和存储过程的参数都是有类型的,但我发现在写存储过程时很多参数类型是可以“混用”的,比如,下面的存储过程: /**//* Name : Stp_TestDifferentParaType_INT Function : 测试不同参数类型对存储过程的影响 Author : Waxdoll Cheung Date转载 2007-08-25 15:48:00 · 1117 阅读 · 0 评论 -
Sql server进行优化50招特效
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,s转载 2007-08-25 19:25:00 · 724 阅读 · 0 评论 -
SQL Server存储过程编程经验技巧
2003年左右 旧贴 仅供参考MS SQL Server目前正日益成为WindowNT操作系统上面最为重要的一种数据库管理系统,随着 MS SQL Server2000的推出,微软的这种数据库服务系统真正的实现了在WindowsNT/200 0系列操作系统一统天下的局面,在微软的操作系统上面,没有任何一种数据库系统能与之相抗衡,包括数据库领域的领 头羊甲骨文公司的看家数据库系统Oracle在内转载 2007-08-25 15:42:00 · 557 阅读 · 0 评论 -
DB2 存储过程开发最佳实践
本文以 DB2 开发人员的角度介绍了在 DB2 存储过程开发中需要注意的事项和技巧。新手如果能够按照本文介绍的最佳实践来开发存储过程,可以避免一些常见的错误,从而编写出高效的程序。本文从初始化参数、游标、异常处理、临时表的使用以及如何寻找并 rebind 非法存储过程等常见问题进行了着重讨论,并且给出了示例代码。DB2 提供的强大功能可以让开发人员创建出非常高效稳定的存储过程。但对于初学者来说转载 2007-07-24 22:26:00 · 783 阅读 · 0 评论 -
用MTK工具导入到DB2
(过时,但仍有点点用处)对于oracle 到 db2表结构,函数,存储结构的迁移建议使用MTK工具来实现,这样可以省掉不少工作量,个别少数的采用手工迁移. 关于MTK工具,从如下url可以下载到1.4.9版本:http://www-306.ibm.com/software/data/db2/migration/mtk/ 直接从开始菜单运行可能会没有响转载 2007-07-20 15:50:00 · 2503 阅读 · 2 评论 -
数据库设计技巧
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基转载 2007-07-15 20:04:00 · 552 阅读 · 0 评论 -
真正的分页存储过程,借鉴了CSDN上众多力量,除BUG版
前段时间研究分页的时候,在CSDN的BLOG上看到了一位兄弟写的分页存储过程,发现非常好,于是,就使用了这个存储过程,下面是原版的分页存储过程 --开始 CREATE PROCEDURE GetRecordFromPage @tblName varchar(255), --转载 2007-07-12 13:03:00 · 573 阅读 · 0 评论 -
Spring 调用ORACLE存储过程的结果集
oracle 对于高级特性总是与众不同,大对象存取一要定用它自己的LOB对象,所幸我还能通过LONG RAW来代替.以便能使程序不需要特定的编码.但对于存储过程(返回结果集的存储过程),还没有什么方法能用一个通用的程序来处理ORACLE.太多的教材或文章在讲存储过程的调用只是不负责任地简单执行一些涵数或无结果返回的存储过程,使大多数读者根本不知道到底如何调用存储过程的结果集.而在Spring中,根转载 2007-07-17 17:11:00 · 759 阅读 · 0 评论 -
从 MySQL 或 PostgreSQL 迁移到 DB2 Express-C
容易使用、强大而且免费!这就是人们对 MySQL 和 PostgreSQL 的评价。但是,您知道 DB2® 的一些版本具有同样(甚至更好的)品质吗?它们就是 DB2 Express 和 Express-C,它们是 DB2 产品家族的成员,是专门为满足中小型企业的需要而设计的。Express 和 Express-C 是具有专业水准且容易使用的数据库,可以在 Windows® 和 Linux® 平台上转载 2007-07-16 15:47:00 · 2207 阅读 · 0 评论 -
使用 JDBC 连接不同版本 DB2 数据库的兼容性问题
级别: 初级陈隽伟 (chenjunw@cn.ibm.com), 全球化认证实验室,IBM 中国软件开发实验室2004 年 2 月 01 日本文通过实验介绍了 JDBC 应用在不同版本 DB2 系统之间迁移的问题,探讨彼此的兼容性,并就存在的问题给出了解决办法。简介关系数据库在您的电子商务应用中一定扮演着不可或缺的重要角色。DB2 是您的选择么?也许您的系统里早就部署了 DB2转载 2007-07-17 11:07:00 · 1105 阅读 · 0 评论 -
使用 Spring 框架调用 DB2 存储过程
Spring 框架已经作为逻辑层被广泛的用于轻量级的J2EE开发中。本文将给出一个使用Spring 框架和Struts来调用存储过程的完整例子,包括如何传入参数,如何获得传出参数,如何获得结果集以及如何获得多个结果集。Spring 框架已经作为逻辑层被广泛的用于轻量级的J2EE开发中。Spring 框架可以很好的和Struts, WebWork, Hibernate等其他开源项目集成在一起。尤转载 2007-07-17 16:40:00 · 908 阅读 · 0 评论 -
关于从db2 导入导出数据的问题
DB2中所谓的数据移动,包括: 1. 数据的导入(Import) 2. 数据的导出(Export) 3. 数据的装入(Load) 导入和装入都是利用DB2的相关命令把某种格式的文件中的数据保存到数据库中的表中 导出是指把DB2数据库的表中的数据保存到某种格式的文件当中去 数据移动的作用: 如果要在不同的数据库管理系统之间转移数据,数据移动通常是最实用的一种方法,因为任何一种数据库管理系统都支持常用转载 2007-07-18 15:39:00 · 3395 阅读 · 0 评论 -
使用 IBM DB2 Migration Toolkit 迁移数据
最近您是否要将应用程序移植到 Linux™、UNIX® 或 Windows® 上的 IBM DB2® Universal Database™(UDB)?您是否想将数据从目前部署的 Oracle 或 SQL Server 转移到 DB2?那么,请通过本文学习如何使用 IBM DB2 Migration Toolkit 来完成这个任务。简介和背景本文面向符合以下情况的开发人员、管理员或独立软件转载 2007-07-19 15:23:00 · 2090 阅读 · 0 评论 -
[SQL server]存储过程事务
简单的小例子CREATE PROCEDURE testProAS /**//* ------- 事务开始 ---------- */ BEGIN TRANSACTION tran_test /**//* -------- 保存事务 ----------*/ SAVE TRANSACTION tran_test /**//* -------- 数据操作转载 2007-08-25 15:53:00 · 688 阅读 · 0 评论