




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐数据库实验报告88742
【试验内容】
试验一数据库的创建与管理
试验内容:
1、分离使用上述办法启动sqlserver的服务。
2、在企业管理器中创建一个数据库,要求如下:
(1)数据库名称Test1。
(2)主要数据文件:规律文件名为Test1_data1,物理文件名为Test1_data1.mdf,初始容量为1MB,最大容量为10MB,增幅为1MB。
(3)次要数据文件:规律文件名为Test1_data2,物理文件名为Test1_data2.ndf,初始容量为1MB,
最大容量为10MB,增幅为1MB。
(4)事务日志文件:规律文件名为Test1_log1,物理文件名为Test1_log1.ldf,初始容量为1MB,最大容量为5MB,增幅为512KB。
3、在查询分析器中创建一个数据库,要求如下:
(1)数据库名称Test2。
(2)主要数据文件:规律文件名为Test2_data1,物理文件名为Test2_data1.mdf,初始容量为1MB,最大容量为10MB,增幅为1MB。
(3)次要数据文件:规律文件名为Test2_data2,物理文件名为Test2_data2.ndf,初始容量为1MB,最大容量为10MB,增幅为1MB。
(4)事务日志文件:规律文件名为Test2_log1,物理文件名为Test2_log1.ldf,初始容量为1MB,最大容量为5MB,增幅为1MB。
代码如下:
createdatabaseTest2
4、在查询分析器中根据下列要求修改第3题中创建的数据库test2(1)主要数据文件的容量为2MB,最大容量为20MB,增幅为2MB。
(2)次要数据文件的容量为2MB,最大容量为20MB,增幅为2MB。
(3)事务日志文件的容量为1MB,最大容量为10MB,增幅为2MB。
5、数据库更名:把test1数据库更名为new_test1
6、在企业管理器中删除new_test1数据库,在查询分析器中删除test2数据库。
语句为:
Dropdatabasenew_test2
7、为sql示例数据库northwind创建一个备份:northwindBK,并使用该备份文件恢复northwind数据
库。
8、使用sql示例数据库pubs完成数据库的分别和附加操作。
20220101C190
20220102C294
20220103C188建立好后,表格显示如下:
student表:
course表:
score表:
2、增强、修改、删除字段,要求:
①为表student增强一个memo(备注)字段,类型为varchar(200)。
②将memo字段的数据类型更改为varchar(300)。
4、分离使用企业管理器和查询分析器删除表
usestudentInfo
go
droptablescore
试验三数据更新
试验内容:
1、向students表添加一个同学记录,学号为20220112,性别为男,姓名为stefen,年龄25岁,所在系为艺术
系art。
2、向score表添加一个选课记录,同学学号为20220112,所选课程号为C2。
3、建立暂时表tempstudent,结构与students结构相同,其记录均从student表猎取createtabletempstudent(student_idchar,student_namechar,sexchar,ageint,departmentchar)insertintotempstudent
selectstudent_id,student_name,sex,age,department
fromstudent
groupbystudent_id,student_name,sex,age,department
4、将全部同学的成果加5分
useStudentInfo
go
updatescore
setgrade=grade+5
5、将姓名为sue的同学所在系改为电子信息系useStudentInfo
go
updatestudent
setdepartment='电子信息系'
wherestudent_name='sue'
6、将选课为database的同学成果加10分
useStudentInfo
updatescore
setgrade=grade+10
wherecourse_id='C3'
7、删除全部成果为空的选修记录
useStudentInfo
go
deletescorewheregrade=NULL
8、删除同学姓名为deepa的同学记录useStudentInfo
go
deletestudentwhereStudent_name='deepa'
9、删除计算机系选修成果不及格的同学的选修记录。
查询分析器中举行删除:
代码如下:
deletestudent
innerjoinscore
onstudent.student_id=score.student.id
wheredepartment=’computer’andgrade80
5、查询年龄在20到30之间的同学学号,姓名,所在系
6、查询数学系、电子信息系、艺术系的同学学号,姓名
7、查询姓名其次个字符为u并且惟独3个字符的同学学号,姓名
8、查询全部以S开始的同学。
9、查询姓名不以S、D、或J开始的同学
10、查询没有考试成果的同学和相应课程号(成果值为空)
11、求年龄大于19岁的同学的总人数
12、分离求选修了数学课程的同学平均成果、最高分、最低分同学。
13、求学号为20220103的同学总成果
14、求每个选课同学的学号,姓名,总成果
15、查询全部S开始且全名为3个字母的同学姓名,学号,性别
16、求课程号及相应课程的全部的选课人数
17、查询选修了3门以上课程的同学姓名学号
二、多表衔接查询
1、查询每个同学基本信息及选课状况
2、查询每个同学学号姓名及选修的课程名、成果
4、查询与sue在同一个系学习的全部同学的学号姓名
查询全部同学的选课状况,要求包括全部选修了课程的同学和没有选课的同学,显示他们的姓名学号课程号和成果(假如有)
五索引和视图
1、分离使用企业管理器和查询分析器为northwind数据库中products表建立一个聚拢索引,索引
字段为产品类型和产品编号。
2、查询分析器中使用表categories和products创建视图对象view_cate_prod,查询每种类型的产品
总库存(库存为products表中unitinstock列)。
3、在已经建立的studentInfo数据库的3个表基础上,完成下列操作:
(1)建立数学系的同学视图;
(2)建立计算机系选修了课程名为database的同学的视图,视图名为compStudentview,该视图的列名为学号、姓名、成果
(3)创建一个名为studentSumview的视图,包含全部同学学号和总成果
(4)建立一个计算机系同学选修了课程名为database并且成果大于80分的同学视图,视图名为CompsutdentView1,视图的列为学号姓名成果。
(5)使用sql语句删除compsutdentview1视图。语句为:
DropviewCompsutdentView1
试验六存储过程和触发器
试验内容:
1、创建针对northwind数据库表customers举行插入、修改和删除的三个存储过程:insertCustomers、updateCustomers和deleteCustomers
2、创建一个存储过程,要求设置参数@fname表示的姓,@lname表示的名,从系统示例数据库pubs中的titles、authors和titleauthors表中查询以及出版的书的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CQAP 3006-2023大兴安岭地产中药材返魂草质量规范
- T/CNLIC 0080-2023 T/CNFA 018-2023绿色设计产品评价技术规范软体家具
- T/CNCA 018-2022基于动态地质模型与自主规划开采的综采工作面验收规范
- T/CMA HG021-2020轮胎试验路面构造深度测量方法手工铺砂法
- T/CIES 030-2020中小学教室健康照明设计规范
- T/CIE 165-2023企业级固态硬盘测试规范第1部分:功能测试
- T/CI 294-2024重大固定资产投资项目社会稳定风险评估分析篇章和评估报告编写规范
- 【正版授权】 ISO 834-1:2025 EN Fire-resistance tests - Elements of building construction - Part 1: General requirements
- T/CGCC 33.2-2019预包装冷藏膳食第2部分:含生鲜类
- T/CECS 10299-2023环保用微生物菌剂的菌种鉴定规则
- 公司外聘法人协议书
- 人力资源管理视角下岗位胜任力素质模型的构建与优化
- 2025年4月自考00041基础会计学试题及答案含评分标准
- 经济学中的时间价值试题及答案解读
- 2025年平面设计师专业能力测试卷:平面设计作品集制作与展示策略分析技巧试题
- 《铁路轨道维护》课件-扣件螺栓涂油作业
- 初三班级学生中考加油家长会课件
- 多图中华民族共同体概论课件第十一讲 中华一家与中华民族格局底定(清前中期)根据高等教育出版社教材制作
- 麦克维尔螺杆冷水机组维修保养手册
- 《音乐乐理常识大全》ppt课件
- 北京市总工会职工互助保障
评论
0/150
提交评论