数据库技术
追随进化
这个作者很懒,什么都没留下…
展开
-
如何定义数据库表之间的关系
下面的数据将要用在本文的例子中,用他们来说明如何定义数据库表之间的关系。通过Boyce-Codd Normal Form(BCNF)对数据进行正规化后,产生了七个关系表: Books: {Title*, ISBN, Price}Authors: {FirstName*, LastName*}ZIPCodes: {ZIPCode*}Ca原创 2007-06-13 08:30:00 · 1161 阅读 · 0 评论 -
MySql常用命令总结(转)
1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2、创建一个数据库MYSQLDATA mysql> CREATE DATABASE MYSQLDATA; 3:选择你所创建的数据库 mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!) 4:查看现在的数据原创 2007-06-12 23:24:00 · 1156 阅读 · 1 评论 -
五种提高 SQL 性能的方法
本文节选自MSDN的文章《五种提高 SQL 性能的方法》,提出如何提高基于SQL Server应用程序的运行效率,非常值得推荐。对一些Traffic很高的应用系统而言,如何提高和改进SQL指令,是非常重要的,也是一个很好的突破点。*文章主要包括如下一些内容(如感兴趣,请直接访问下面的URL阅读完整的中英文文档):1, 从 INSERT 返回 IDENTITY SELECT @@IDENTITY2原创 2007-09-23 21:01:00 · 420 阅读 · 0 评论 -
连接各种数据库方式速查表
1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OraclEDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SIDString user="scott";String password="tiger";C原创 2007-09-23 21:08:00 · 411 阅读 · 0 评论 -
ORACLE SQL 优化
一、 先介绍一下oracle的SGA:数据库的系统全局区,SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。1、 共享池又由两部分构成:共享SQL区和数据字典缓冲区。共享SQL区专门存放用户SQL命令,oracle使用最近最少使用等优先级算法来更新覆盖;数据字典缓冲区(library cache)存放数据库运行的动态信息。数据库运行一段时间后,DBA需要查看这些内存区域的命中率以从数据库原创 2007-09-23 21:02:00 · 549 阅读 · 0 评论 -
tomcat5.0和tomcat5.5配置问题,二者是有区别的
每个项目都会在数据库上折腾一阵子,以前好搞定,因为都在TOMCAT5.0的基础上搞,不管是配ORCALE SQLSERVER2000还是MYSQL搞了N长时间已经习惯了.但是重来没有奢望过用TOMCAT5.5弄这些,我所习惯的使用TOMCAT5.5仅仅在proxool.xml这种配置方式下使用.但是我一直相信TOMCAT5.5一定能在所有方式下使用.因为配置仅仅是种方式.昨天弄了一天,最后使原创 2007-12-07 16:36:00 · 583 阅读 · 0 评论 -
从SqlServer 2K移植到Oracle 10g中的简要总结
公司有一个系统是基于SqlServer 2k,现在,应客户要求,移植到Oracle 10g数据库。代码的扩展极其easy,三下五除二,搞定。就是在将数据从SqlServer 2k导入到Oracle 10g数据库中时出现了一些问题。刚开始采用的方案是把表结构和数据导入到Sql脚本中,然后在Oracle数据库中执行Sql脚本。这个过程涉及到数据库字段类型的转换问题,容易出错。后来采用使用SqlServ原创 2008-01-18 19:58:00 · 500 阅读 · 0 评论