收藏 分销(赏)

实验:创建及管理其他数据库对象.doc

上传人:仙人****88 文档编号:7173971 上传时间:2024-12-27 格式:DOC 页数:2 大小:36KB 下载积分:10 金币
下载 相关 举报
实验:创建及管理其他数据库对象.doc_第1页
第1页 / 共2页
实验:创建及管理其他数据库对象.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
实验:创建与管理其他数据库对象 一、实验目的 掌握创建管理索引、视图、存储过程和触发器对象的使用方法; 二、实验环境 已安装SQL Server 2005 企业版的计算机; 具有局域网环境,有固定IP; 三、实验学时 4学时 四、实验要求 1. 掌握索引的创建和管理方法; 2. 掌握视图的创建和管理方法; 3. 掌握存储过程的创建和管理方法; 4. 掌握触发器的创建和管理方法; 5. 完成实验报告; 五、实验内容及步骤 请使用T-SQL 语句实现进行以下操作: 1.在student表的sno列上创建唯一性聚集索引index_sno 2.在student表的sname列上创建唯一性非聚集索引index_sname 3.在student表的sage列上创建非聚集索引index_sage 4.在sc表的sno列和cno列上创建复合非聚集索引index_sno_cno 5.将索引index_sno_cno更名为index_snocno 6.删除上面的索引index_snocno 7.查看student表的索引基本信息 8.创建一个只选修8号课程的学生情况的视图信息 9.创建一个视图view_stu,只包含学生的学号,姓名,年龄信息 10.在上一题视图的基础上创建年龄在20岁以上的的学生的视图 11.创建一个包含不及格同学及90分以上同学的学号、姓名、课程名称及成绩的视图 12.选择一个上面创建的视图,查看视图的信息 13.选择一个上面创建的视图,修改删除其中的一列 14. 选择一个上面创建的视图进行删除操作 15.从视图view_stu中查询19岁的男生记录 16.通过视图view_stu中插入一行数据。学号:2006010010,姓名:赵青,年龄: 17.将视图view_stu中姓名为“李蕾”的年龄改为“22” 18.通过视图 view_stu将姓名为“李贵”的记录删除 19.自行选择上面创建的一个视图插入一个记录。 20.自行选择一个视图根据一定的条件进行查询。 21.自行选择联合一张表和某个视图进行复合查询。 22.创建存储过程返回全部男生选课及成绩等相关信息 23.创建一个带输入参数的存储过程,能够根据参数向学生表中插入一条记录 24.创建一个带输入参数的存储过程,根据不同的学生名参数,返回该学生的所有课程成绩。 25.创建一个带输入输出参数的存储过程,根据输入的系部名,统计该系学生的平均成绩并输出。 26.查看第22和23题的存储过程的有关信息,并查看它们的定义。修改第22题的存储过程,改为查询全部女生的资料。删除第23题的存储过程。 27.创建student表的DELETE触发器,当一个学生退学后,信息从student表中删除,触发在sc表中删除该生选课情况。 28.创建一个触发器,检查在sc表中输入一门课程成绩,必须符合在0到100分范围内。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服