易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

SQL SERVER 视图操作数据库

视图操作
视图是从一个或者多个表或视图中导出的表,其结构和数据是建立在对表的查询基础上的。与真实的表一样,视图也包括几个被定义的数据列和多个数据行,但这些数据实际上是被其引用的其他表中的数据。因此,视图不是真实存在的基础表,而是一个虚拟的表,视图所对应的数据并不实际地以视图结构存储在数据库中,而是存储在视图所引用的表中。视图被定义后便存储在数据库中,与其相对应的数据并没有象表那样在数据库中保存一份拷贝,对视图的操作与对表的操作一样,可以查询、修改和删除。当对通过视图看到的数据进行修改时,相应的表中数据也会发生变化;同理,基表中的数据变化时也会自动反映到视图中来。
视图可以是基表的一部分,视图的构成也可以是多个基表的联合,它存储了要执行检索的查询语句的定义, 以便在引用该视图时使用,在视图中最多可以定义一个或者多个基表1024个字段,所能定义的记录数只受表中被引用的记录数的限制。视图可以用来访问整个表,表的一部分或者多个表的连接,取决于视图的基表定义,基表的定义可以是基表中字段的子集或者记录的子集、两个或者多个基表的联合或者连接、基表的统计汇总、视图的视图以及视图和基表的混合。
使用视图可以� ......

SQL SERVER 图表数据库

图表
图表(又称关系图)是SQL Server中一类特殊的数据库对象,它提供给用户直观地管理数据库表的方法。通过图表,用户可以直观地创建、编辑数据库表之间的关系,也可以编辑表及其列的属性。利用企业管理器创建图表的具体步骤如下:
(1)在企业管理器中,展开指定的服务器和数据库,打开要建立的图表所在的数据库,右击图表图标,从弹出的菜单中选择“新建图表”。
(2)单击“下一步”,在出现的对话框中选择“自动添加相关的表”选项,则当添加一个表到图表中时,系统自动将与其有关联的表添加到图表中。
(3)单击“下一步”,则会出现结束图表创建对话框,其中列出了即将用于创建图表的数据库表。
(4)单击“完成”,出现编辑图表对话框,在该对话框中,创建表之间的关系特别简便,只需从主表中选择关键字段,然后在按住鼠标右键的同时拖动鼠标,将其移到从表的相应字段上,松开鼠标即可。
(5)单击工具栏中的“保存”,即可保存该图表。此时,在企业管理器中,右边的页框中即会出现该图表对象。
(6)右击某一图表对象,从弹出的菜单中选择“设计图表”,即会出现图表编辑对话框,该对话框与图表创建 ......

SQL SERVER触发器恢复方法、服务器

触发器
触发器是一种特殊类型的存储过程,它不同前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名称而被直接调用。触发器是一个功能强大的工具,它使每个站点可以在有数据修改时自动强制执行其业务规则。触发器可以用于SQL Server约束、默认值和规则的完整性检查。
当往某一个表格中插入记录、修改记录或者删除记录时,SQL Server就会自动执行触发器所定义的SQL语句,从而确保对数据的处理必须符合由这些SQL语句所定义的规则。在触发器中可以查询其他表格或者包括复杂的SQL语句。触发器和引起触发器执行的SQL语句被当作一次事务处理,如果这次事务未获得成功,SQL Server会自动返回该事务执行前的状态。和CHECK约束相比较,触发器可以强制实现更加复杂的数据完整性,而且可以参考其他表的字段。它的主要优点如下:
(1)触发器是自动的。当对表中的数据作了任何修改(比如手工输入或者应用程序采取的操作)之后立即被激活。
(2)触发器可以通过数据库中的相关表进行层叠更改。如,可以在titles表的title-id列上写入一个删除触发器,以使其他表中的各匹配行采取删除操作。该触发器用title-id列作为惟一键,在titleauthor、sales及 ......

sql server2000存储过程服务器

存储过程
在大型数据库系统中,随着功能的不断完善,系统也变得越来越复杂,大量的时间将会耗费在SQL代码和应用程序代码上,况且在很多情况下,许多代码被重复使用多次,每次都输入相同的代码既繁琐又会降低系统运行效率。因此,SQL Server提供了一种方法,它可以将一些固定的操作集中起来由SQL Server数据库服务器来完成,实现某个特定任务,这种方法就是存储过程。存储过程类似DOS命令,执行批处理文件,也就是执行这一组命令。同样的,把完成一项特定任务的许多SQL语句编写在一起,就组成了一个存储过程,只要执行该存储过程就可以完成相应的任务。
使用存储过程有很多优点,它具有对数据库立即访问的功能;它属于服务器方软件,在服务器端对数据进行统计汇总等信息处理,其速度极为迅速;它确保了数据库的安全;另外它还能自动完成需要预先执行的任务。
存储过程是SQL语句和可选控制流语句的预编译集合,它是一种封装重复任务操作的方法,它以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用来执行,而且允许用户声明变量、有条件执行及其它强大的编辑功能。存储过程可以返回值和修改值,将系统预请求的信息与用户提供的值进行比较 ......

SQL SERVER索引操作数据库

索引操作
数据库中的索引与书籍中的索引类似,在一本书中,利用索引可以快速查找所需信息,无须阅读整本书。在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。书中的索引是一个词语列表,其中注明了各个词的页码。而数据库中的索引是某个表中一列或者若干列值的集合,和相应的指向表中物理标识这些值的数据页的逻辑指针清单。当SQL Eerver进行数据查询时,查询优化器会自动计算现有的几种执行查询方案中,哪种方案的开销最小,速度最快,然后SQL Server会按照该方案来查询。它可以扫描整个表格以搜索查询结果,如果有索引存在,它就可以通过索引快速的找到查询的结果。扫描整个表格是从存储表格的起始地址开始,依次比较记录,直到找到位置。而通过索引来查找,因为索引是有序排列的,所以,可以通过高效的有序查找算法(如折半查找等)找到索引项,再根据索引项记录的物理地址,找到查询结果的存储位置。使用索引可以大大提高系统的性能,其具体表现在:
(1)通过创建唯一索引,可以保证数据记录的唯一性。
(2)可以大大加快数据检索速度。
(3)可以加速表与表之间的连接,这一点在实现数据的参照完整性方面有特别的意义。
(4)在使用ORDER ......

SQL SERVER 视图操作数据库

视图操作
视图是从一个或者多个表或视图中导出的表,其结构和数据是建立在对表的查询基础上的。与真实的表一样,视图也包括几个被定义的数据列和多个数据行,但这些数据实际上是被其引用的其他表中的数据。因此,视图不是真实存在的基础表,而是一个虚拟的表,视图所对应的数据并不实际地以视图结构存储在数据库中,而是存储在视图所引用的表中。视图被定义后便存储在数据库中,与其相对应的数据并没有象表那样在数据库中保存一份拷贝,对视图的操作与对表的操作一样,可以查询、修改和删除。当对通过视图看到的数据进行修改时,相应的表中数据也会发生变化;同理,基表中的数据变化时也会自动反映到视图中来。
视图可以是基表的一部分,视图的构成也可以是多个基表的联合,它存储了要执行检索的查询语句的定义, 以便在引用该视图时使用,在视图中最多可以定义一个或者多个基表1024个字段,所能定义的记录数只受表中被引用的记录数的限制。视图可以用来访问整个表,表的一部分或者多个表的连接,取决于视图的基表定义,基表的定义可以是基表中字段的子集或者记录的子集、两个或者多个基表的联合或者连接、基表的统计汇总、视图的视图以及视图和基表的混合。
使用视图可以� ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [291] [292] [293] [294] 295 [296] [297] [298] [299] [300]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号