SQL Server实用教程(第三版)实验六答案.doc
《SQL Server实用教程(第三版)实验六答案.doc》由会员分享,可在线阅读,更多相关《SQL Server实用教程(第三版)实验六答案.doc(5页珍藏版)》请在三一文库上搜索。
1、 200901501116 刘玉佩索引和数据完整性的使用(1) 建立索引1、了解索引的分类情况按索引的组织方式可以分为聚集索引和非聚集索引按索引是否由多列组成可以分为单一索引和复合索引按索引是否唯一可以分为唯一索引和非唯一索引2、使用CREATE INDEX语句能创建主键吗?不能。必须用ALTER TABLE 创建3、在什么情况下可以看到建立索引的好处?在进行查询的时候可以看到建立索引的好处4、使用界面创建一个复合索引5、在Employees表设计窗口选择Address列,右击选择“索引/键”菜单项,在新窗口中为Address列创建一个唯一索引(2) 重建索引重建表Employees中Empl
2、oyeeID列上的索引ALTER INDEX ALLON Employees.EmployeeID REBUILD(3) 删除索引1、使用DROP INDEX一次删除Employees表上的多个索引DROP INDEX Employees.A,Employees.IX_Employees2、使用界面方式删除表Departments上的索引(4) 数据的完整性使用T-SQL命令创建一个新表,使用一个复合列作为主键,作为表的约束,并为其命名CREATE TABLE Female(Name char(10), DepartmentName char(20), InCome float, CONSTR
3、AINT X PRIMARY KEY(Name,DepartmentName)2、使用ALTER TABLE语句为表Employees5添加列Address,并为该列定义UNIQUE约束ALTER TABLE Employees5ADD Address varchar(40)CONSTRAINT Y UNIQUE NONCLUSTERED(Address)向该表插入数据,“性别”列插入“男”和“女”以外的字符,查看发生什么情况INSERT INTO studentVALUES(000004,非男)向表中插入数据,查看OutCome值比InCome值大时会发生什么情况INSERT INTO Sa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server实用教程第三版实验六答案 Server 实用教程 第三 实验 答案
链接地址:https://www.31doc.com/p-10728168.html