2011年7月15日

SQL Server 索引和视图

摘要: Ø 索引 1、 什么是索引 索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。 2、 索引分类 数据库中索引主要分为两类:聚集索引和非聚集索引。SQL Server 2005还提供了唯一索引、索引视图、全文索引、xml索引等等。聚集索引和非聚集索引是数据库引擎中索引的基本类型,是理解其他类型索引的基础。 # 聚集索引 聚集索引是值表中数据行的物理存储顺序和索引的存储顺序完全相同。聚集索引根据索引顺序物理地重新排列了用户插入到表中的数据,因此,每个表只能创建一个聚集索引。聚集索引经常创建在表中经常被搜索到的列或按顺序访问的列上。在默认情况下,主键 阅读全文

posted @ 2011-07-15 15:51 java课程设计 阅读(284) 评论(0) 推荐(0) 编辑

SQL Server Transact-SQL 编程

摘要: T-SQL语句用于管理SQL Server数据库引擎实例,创建和管理数据库对象,以及查询、插入、修改和删除数据。Ø 变量 1、 局部变量(Local Variable) 局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通常用来储存从表中查询到的数据或当做程序执行过程中的暂存变量。使用局部变量必须以@开头,而且必须用declare命令后才能使用。 基本语法:声明变量 declare @变量名 变量类型 [@变量名 变量类型] 为变量赋值 set @变量名 = 变量值; select @变量名 = 变量值; 示例:--局部变量 declare @id char(10) 阅读全文

posted @ 2011-07-15 15:14 java课程设计 阅读(308) 评论(0) 推荐(0) 编辑

SQL Server 数据库基础编程

摘要: Ø Go批处理语句 用于同时执行多个语句Ø 使用、切换数据库use master goØ 创建、删除数据库方法1、--判断是否存在该数据库,存在就删除 if (exists (select * from sys.databases where name = 'testHome')) drop database testHome go --创建数据库,设置数据库文件、日志文件保存目录 create database testHome on( name = 'testHome', filename = 'c:\data\stud 阅读全文

posted @ 2011-07-15 11:33 java课程设计 阅读(261) 评论(0) 推荐(0) 编辑

导航