摘要: 一、视图的含义1.1视图的定义从用户角度来看,一个视图是从一个特定的角度来查看数据库中的数据。从数据库系统内部来看,一个视图是由SELECT语句组成的查询定义的虚拟表。从数据库系统内部来看,视图是由一张或多张表中的数据组成的,从数据库系统外部来看,视图就如同一张表一样,对表能够进行的一般操作都可以应用于视图,例如查询,插入,修改,删除操作等。视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,视图的作用类似于筛选。定 阅读全文
posted @ 2013-10-16 14:20 zp_Alex 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 相同点:(1)所创建的对象都是在托管堆中(2)都具有索引(3)都能够对自身进行枚举,都实现了IEnumerable接口不同点:(1)命名空间不同:ArrayList位于System.Collections(2) 变量申明不同:Array必须进行实例化(声明数组大小),长度固定,而ArrayList可以只是声明,长度动态;(3)维度不同:Array可以是多维的,而ArrayList始终只是一维的(4)存储对象不同:Array只能存储同构的且是连续的,而ArrayList可以存储异构的且不失连续的(5)操作项不同:Array不能随意添加和删除,而ArrayList可以Array转换到ArrayLi 阅读全文
posted @ 2013-10-16 11:19 zp_Alex 阅读(240) 评论(0) 推荐(0) 编辑