本文由Markdown语法编辑器编辑完成。
1. 前言
现在任何一个系统的运行,都离不开数据的支撑。而管理数据一般都需要用到数据库工具。常见的数据库服务器有:Oracle, MySQL, Access等。数据库编程语言被称为SQL。在过去的印象中,一般与数据库进行交互,都是通过写SQL语言,进行增(insert)、删(delete)、改(update)和查(select)的操作。
除了这些语言,顶多还有一些创建数据库,创建表,修改表和删除表等命令行。
但是,随着项目的深入和需求的新增,我才渐渐地认识到,原来在数据库中还有许许多多过去没有听说过的概念。虽然这些概念,对于熟悉数据库的人员来说是很平常的,但是对于我来说,则还是非常新鲜的概念。因此,这里略进行介绍,也算是发现了数据库的新大陆,激励自己不断深入地去学习。
这也给了我一个启发:数据库的任何一个新功能,都不是无缘无故就有的。它一定也是在随着业务的不断扩展,为了满足新的要求,才开发的这些新功能。
以下是我最近认识的数据库新功能:
视图,存储过程,游标,索引等。