MySQL 存储过程编程 中文版(语言基础一至五章)
标签 MySQL Stored Procedure
在MySQL突如其来降生的靠十年中,它已然是现今具有统治地位的开源数据库,无论是性能和表现都能和那些诸如Oracle和SQL Server这样的商用RDBMS(关系型数据库)相竞争。并且MySQL能够和Linux和php结合在一起,成为数百万应用程序的心脏,
现在,MySQL5.0结合了对于存储过程,函数和触发器的支持,提供了作为真正企业级应用的编程能力。
MySQL新的过程语言有着直白化的语法,我们可以用它很容易的写出简单的程序,但是要写出安全,容易维护,高效并且容易调试的程序却并非易事。作为一个新生事务,还很少有人能在MySQL领域拥有对存储过程实质性的编程经验,但是Guy Harrison 和Steven Feuerstein正是这极少数的一员,他们在这一专业领域拥有靠十年的经验
开发者总是有很多种编程语言可以选择,这意味着大多数的语言并非位于数据库内,并受其管理,存储程序相对于这些多用途语言而言拥有很多优势:
? 存储程序的是使用可以使你的数据库更安全
? 存储程序提供了一种数据访问的抽象机制,它能够极大的改善你的代码在底层数据结构演化过程中的易维护性
? 存储程序可以降低网络拥阻,因为属于数据库服务器的内部数据,这相比在网上传输数据要快的多
? 存储程序可以替多种使用不同构架的外围应用实现共享的访问例程,无论这些构架是基于数据库服务器外部还是内部。
? 以数据为中心的逻辑可以被独立的放置于存储程序中,这样可以为程序员带来更高,更为独特的数据库编程体验
? 在某些情况下,使用存储程序可以改善应用程序的可移植性
【点击进入链接 http://www.drekey.cn/blog/archives/category/stored
】



提交链接

加入收藏夹
del.icio.us
RSS
博客(可不填写):
*您的评论:
*输入验证码: