数据库
xywlzd
这个作者很懒,什么都没留下…
展开
-
数据库存储过程语法
mysql 5.0存储过程学习总结一.创建存储过程1.基本语法:create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name/转载 2012-11-09 17:07:28 · 739 阅读 · 0 评论 -
mysql触发器
Why Triggers 为什么要用触发器 我们在MySQL 5.0中包含对触发器的支持是由于以下原因: MySQL早期版本的用户长期有需要触发器的要求。 我们曾经许诺支持所有ANSI标准的特性。 您可以使用它来检查或预防坏的数据进入数据库。 您可以改变或者取消INSERT, UPDATE以及DELETE语句。 您可以在一个会话中监视数据改变的动作。转载 2012-11-10 12:34:26 · 397 阅读 · 0 评论 -
java调用mysql存储过程例子
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /** *获取数转载 2012-11-10 12:51:22 · 391 阅读 · 0 评论 -
MySql 数据库编程 笔记
9月3日数据库的历史:发展于六十年代数据库术语:数据(Data):数据库中存储的基本对象数据的定义:描述事物的符号记录数据的种类:文字,图形,图像,声音数据的特点:数据与其语义是不可分的数据库(Database,简称DB):长期储存计算机内,有组织的,可共享的大量数据集合数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件DBMS的用途:科学转载 2012-11-10 15:21:00 · 825 阅读 · 0 评论 -
B-树和B+树的应用:数据搜索和数据库索引
B-树1 .B-树定义B-树是一种平衡的多路查找树,它在文件系统中很有用。定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵子树;⑶除根结点之外的所有非终端结点至少有[m/2] 棵子树;⑷所有的非终端结点中包含以下信息数据: (n,A0,K1,A1,K2,…,Kn,An)转载 2012-11-16 11:14:39 · 509 阅读 · 0 评论 -
B树、B-树、B+树、B*树
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,转载 2012-11-16 14:38:14 · 308 阅读 · 0 评论 -
使用TOMCAT5.5连接池连接mysql(解决Cannot create JDBC driver of class '' for connect URL 'null')
1)启动Tomcat服务器,打开浏览器,输入http://localhost:8080/admin(其中localhost是名称服务器或称为主机),进入管理界面的登陆页面,这时候请输入原来安装时要求输入的用户名和密码,登陆到管理界面,2)选择Resources-Data sources进入配置数据源界面,选择 Data Source Actions ->选择Create New Dat转载 2012-11-18 19:03:37 · 766 阅读 · 0 评论 -
数据库索引的实现原理
数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为转载 2012-11-18 19:10:14 · 348 阅读 · 0 评论