摘要: 1 前言多表视图的定义:当视图的数据源只有一张数据表,则该视图为单表视图;当视图的数据源是多张数据表,则该视图为多表视图。可更新视图的定义:在绝大多数人的概念中,视图是只读的,不允许修改。ORACLE 8i以上版本,单表视图如果没有设定With Read Only,则该视图是可以更新的,对视图的操作... 阅读全文
posted @ 2015-08-28 21:13 小菜鸟。 阅读(7490) 评论(0) 推荐(0) 编辑
摘要: 事务的原子性、一致性、独立性及持久性事务的原子性是指一个事务要么全部执行,要么不执行.也就是说一个事务不可能只执行了一半就停止了.比如你从取款机取钱,这个事务可以分成两个步骤:1划卡,2出钱.不可能划了卡,而钱却没出来.这两步必须同时完成.要么就不完成.事务的一致性是指事务的运行并不改变数据库中数据... 阅读全文
posted @ 2015-08-28 21:10 小菜鸟。 阅读(10148) 评论(0) 推荐(2) 编辑
摘要: 【IT专家网独家】 触发器是特殊的存储过程,但它的执行不是由手工调用,也不是由程序执行,触发器必须由事件才能触发。触发器的触发事件分可为3类,分别是DML事件、DDL事件和数据库事件。 DML触发器的要点 DML触发器是定义在表上的触发器,由DML事件引发。编写DML触发器的要素是: 确定触... 阅读全文
posted @ 2015-08-28 21:04 小菜鸟。 阅读(13373) 评论(0) 推荐(0) 编辑
摘要: 数据库建立索引的原则铁律一:天下没有免费的午餐,使用索引是需要付出代价的索引的优点有目共睹,但是,却很少有人关心过采用索引所需要付出的成本。若数据库管理员能够对索引所需要付出的代价有一个充分的认识,也就不会那么随意到处建立索引了。仔细数数,其实建立索引的代价还是蛮大的。如创建索引和维护索引都需要花费... 阅读全文
posted @ 2015-08-28 20:55 小菜鸟。 阅读(14208) 评论(1) 推荐(1) 编辑
摘要: 1、始终包含聚集索引当表中不包含聚集索引时,表中的数据是无序的,这会降低数据检索效率。即使通过索引缩小了数据检索的范围,但由于数据本身是无序的,当从表中提取实际数据时,会产生频繁的定位问题,这也使得SQL Server基本上不会使用无聚集索引表中的索引来检索数据。2、保证聚集索引唯一由于聚集索引是非... 阅读全文
posted @ 2015-08-28 20:54 小菜鸟。 阅读(6692) 评论(0) 推荐(0) 编辑
摘要: 在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。1.1 游标和游标的优点 在数据库中,游标是一个十分重要的... 阅读全文
posted @ 2015-08-27 20:30 小菜鸟。 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 存储过程: 存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程可包... 阅读全文
posted @ 2015-08-27 20:28 小菜鸟。 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 函数类别作用聚合函数执行的操作是将多个值合并为一个值。例如COUNT、SUM、MIN和MAX。配置函数是一种标量函数,可返回有关配置设置的信息。转换函数将值从一种数据类型转换为另一种。加密函数支持加密、解密、数字签名和数字签名验证。游标函数返回有关游标状态的信息。日期和时间函数可以更改日期和时间的值... 阅读全文
posted @ 2015-08-24 22:58 小菜鸟。 阅读(3480) 评论(0) 推荐(0) 编辑
摘要: varchar在SQL Server中是采用单字节来存储数据的,中文字符存储到SQL Server中会保存为两个字节,英文字符保存到数据库中,如果字段的类型为varchar,则只会占用一个字节,而如果字段的类型为nvarchar,则会占用两个字节。 varchar(40),能存储40个字节长度的字符... 阅读全文
posted @ 2015-08-18 07:36 小菜鸟。 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: 1. 关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之... 阅读全文
posted @ 2015-08-16 22:09 小菜鸟。 阅读(26064) 评论(0) 推荐(1) 编辑