数据库实验报告
2
?数据库应用实践?课程报告
学号:陈泽泽
姓名:031202210
年级:2022级
学院:数计学院
专业:计算机实验班
本组其它成员:学号031202227姓名姜晓健
实验时间:2022-2022学年
数据库实验报告
2
?数据库应用实践?课程报告
学号:陈泽泽
姓名:031202210
年级:2022级
学院:数计学院
专业:计算机实验班
本组其它成员:学号031202227姓名姜晓健
实验时间:2022-2022学年第二学期
任课教师:白清源
4
目录
?数据库应用实践?实验一: 3
数据库管理系统及其应用开发环境的创立使用 3
一、实验目的: 3
二、实验环境: 3
三、实验内容: 3
12
?数据库应用实践?实验二: 13
数据库管理系统的维护与管理 13
一、实验目的: 13
二、实验环境: 13
三、实验内容: 13
四、实验小结: 20
?数据库应用实践?实验三:数据库应用系统的开发 21
一、实验目的: 21
二、实验环境: 21
三、实验内容: 21
一、系统选题:大学在线考试系统 21
二、需求说明 21
三、系统概要设计及概念数据模型〔E-R图〕设计 22
四、系统详细设计及数据库表结构设计 23
: 23
26
27
28
五、系统测试及测试结果 30
六、总结和体会 32
4
?数据库应用实践?实验一:
数据库管理系统及其应用开发环境的创立使用
一、实验目的:
了解数据库应用开发环境的建立与使用;掌握SQL语言的使用;通过实践理解关系数据模型的相关概念;掌握数据库应用开发环境的使用;掌握创立、删除数据库的方法;掌握创立根本表、查看表属性、修改属性的方法;掌握向表中添加、删除以及修改数据的方法;掌握查询分析器的使用方法;掌握SELECT语句在单表查询中的应用;掌握复杂查询、多表查询的方法;掌握视图的使用方法;稳固数据库的根底知识。
二、实验环境:
操作系统:win7〔32位〕
数据库管理系统:SQLServer2022
三、实验内容:
应用背景:
实现对供给商、配件与工程工程之间的数据管理
5
设计的数据库名:
SPJ数据库
所设计的各张表结构说明,各表之间关系图说明
s(sno,sname,statu,city)
p(pno,pname,color)
j(jno,name,city)
spj(sno,pno,qty)
供给商表s由供给商代码〔sno〕、供给商姓名〔sname〕、供给商状态〔statu〕、供给商所在城市〔city〕组成。
零件表p由零件代码〔pno〕、零件名〔pname〕、颜色〔color〕重量〔weight〕组成。
工程工程表j由工程工程代码〔jno〕,工程工程名〔jname〕、工程工程所在城市〔city〕。
供给商表spj由供给商代码〔sno〕,零件代码〔pno〕、工程工程代码〔jno〕、供给数量〔qty〕组成,表示某供给商供给某种零件给某项工程的数量qty。
依据前面实验一实验内容(2),(3)的要求,写出实现相应操作的SQL语句并给出运行结果的截图。
创立数据库:
创立S表:
6
创立P表
创立J表:
7
创立SPJ表:
创立索引对象:
8
查看索引:
插入数据:
9
10
单表查询
多表连接查询并排序输出
3、 使用聚集函数的查询。
11
4、 分组查询。
5、 嵌套查询。
12
6、 创立并查询视图。
13
本次实验,我从SQL安装一步步实践做起,让我对SQLServer数据库的根本操作有了进一步的了解,对课堂书本理论知识的理解更深一步。特别是当我遇到表的修改问题时,刚开始自己无法解决,接着我从相关的参考书和网上寻找答案,这种解决问题的能力的养成,为今后的数据库的学习奠定了根底。
?数据库应用实践?实验二:
数据库管理系统的维护与管理
学号:031202210姓名:陈泽泽Email:学院:数计学院专业:计算机类
一、实验目的:
1、掌握DBMS提供的数据库用户和权限管理机制;
2、理解存储过程概念,掌握存储过程与触发器的使用;
3、掌握数据库备份与恢复方法。
二、实验环境:
操作系统:Window7(32位)
数据库管理系统:SQLServer2022
三、实验内容:
〔1〕数据库平安性:
1、DBMS登录帐号管理:
添加登陆用户:sp_addlogin创立新的Microsoft®SQLServer™登录,使用户得以连接使用SQLS
最新数据库实验报告(00001) 来自淘豆网m.daumloan.com转载请标明出处.