免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电商系统功能开发技能实习手册SQL Server 20053. 数据库对象管理3.1实验目的掌握索引和视图的作用和使用方法,理解存储过程和触发器的基本概念,并掌握如何在SQL Server中建立相应的存储过程和触发器。3.2实验步骤3.2.1 索引(1) 通过对象资源管理器创建索引1)创建索引 用对象资源管理器为表Users创建一个索引名为User_index的唯一性非聚簇索引,索引关键字为Username,升序,填充因子85%。 用对象资源管理器为表Books创建一个名为IX_PP的非聚簇复合索引,索引关键字为Publisher、SalePrice,升序,填充因子65%。 用对象资源管理器为表Board创建一个基于提交人和提交时间的索引IX_ Poster_t,其中提交人按降序排列,当提交人相同时,按提交时间升序排列。2)重命名索引用对象资源管理器将Users表索引文件User_index更名为User1_index。3)用对象资源管理器将Board表的索引文件IX_ Poster_t删除。 (2) 使用T-SQL语句创建、管理索引文件1)创建索引 用T-SQL语句为表books创建一个索引名为book_index的唯一性非聚簇索引,索引关键字为bookname,升序,填充因子85%。 用T_SQL语句为表Basket创建一个名为IX_UB的非聚簇复合索引,索引关键字为UserId、BookId,升序,填充因子65%。 为表Complain创建一个基于订单号和投诉时间的索引IX_ord_t,其中订单号按降序排列,当订单号相同时,按投诉时间升序排列。2)重命名索引将books表索引文件book_index更名为book1_index。3)将Basket表的索引文件IX_UB删除。实验结论:3.2.2视图(1) 创建视图1) 用对象资源管理器创建一个显示用户购买记录的视图(order_view),要求显示用户姓名、地址、移动电话、图书名称、销售价格、订购数量、提交时间。2) 将books 表中所有出版社的记录定义为一个视图(printer_info_view),在“查询”窗 口中输入并执行语句,并在“对象资源管理器”面板中显示其结果。3) 对Users表定义一个能反映用户姓名、地址和移动电话的视图(users_info_view),在“查询”窗口中输入并执行语句,并在“对象资源管理器”面板中显示其结果。(2) 使用视图1) 将视图printer_info_view进行加密,然后在“查询”窗口中进行查询该视图。2) 显示视图users_info_view的信息。3) 将视图order_view用对象资源管理器删除,视图printer_info_view用 SQL 语句删除。4) 向视图users_info_view修改(UPDATE)和删除(DELETE)操作。修改的数据为把用户姓名“张伟”的地址改为“中国大连”。删除的数据为把用户姓名为“刘冰”的用户删除。实验结论:3.2.3 存储过程1)在bookShop 数据库中创建一个名为p_SalePrice_books 的存储过程。该存储过程返回books 表中所有销售价格在 5001000 的图书的记录。 并执行已经定义的存储过程SalePrice_books。 2)创建存储过程p_books_price,要求能根据用户给定的出版社,统计该出版社的出书的平均销售价格,并将平均销售价格以输出变量返回给用户。 并执行已经定义的存储过程。3)查看存储过程p_SalePrice_books的定义。4)删除存储过程p_books_price。实验结论:3.2.4触发器1)使用CREATE TRIGGER 命令创建一个触发器books_tril,当向books 表中插入一条记录时,自动显示信息“数据插入成功”。在查询分析器中输入触发器的代码并执行。触发器建立完毕后,当向books表中插入一条记录后,观察窗口下方的消息变化。2)禁用或删除刚才创建的books_tri1 触发器。 3)使用CREATE TRIGGER 命令创建一个触发器books_insert_tril,当向book2 表中插入一条记录时,自动显示 books 表中的记录.可参考本题的代码和步骤运行操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026皮革制造业市场调研及发展方向与投资机会预测分析报告
- 2027届湖南省长沙市雅礼教育集团八上数学期末考试模拟试题含解析
- 我的植物朋友小学生手抄报模板-A4打印版
- 耐心资本驱动模式创新与实施路径探索研究
- 2027届吉林省长春市宽城区数学九上期末考试试题含解析
- 2025-2026学年内蒙古自治区鄂尔多斯市初中历史九年级期末下册高分突破瓶颈题(附答案)
- 2026年云南省香格里拉市高一化学上册期末考试测试卷附答案【突破训练】
- 2026年山西省孝义市高一化学上册期末考试模拟考试卷及一套完整答案
- 2026年广东省英德市高一化学上册期末考试模拟试卷(模拟题)附答案
- 2026年山西省潞城市高一化学上册期末考试模拟试卷附完整答案【名师系列】
- 【王朝霞单元活页卷】2026秋五年级上册数学期中综合测试卷
- 生产运作管理 第7版 课件 第十一章 制造业的作业计划与控制
- 钻井井场安全用电管理办法培训课件
- 2026年中国电信校园招聘考试笔试试题及答案
- 重庆市第九人民医院招聘笔试真题2025
- 化工原理课件第二章总结
- 2025年多媒体应用设计师考试真题及答案
- 科技金融对专精特新企业创新的影响结题报告
- 2026年专升本化学全真模拟试卷
- 《电动汽车驱动与控制技术》课件 第1-4章 绪论、电动汽车基本结构与工作原理-电动汽车功率变换技术
- (2026版)《国有企业领导人员廉洁从业规定培训》课件
评论
0/150
提交评论