数据库系统大型实验报告
目录
高校成绩管理系统数据库设计与实现.......... ....................................3
1、 需求分析.................................................................................... .......3
1.1 数据需求描述................................................................................................... 3
1.1.1 数据项描述...................................................................................................3
1.1.2 数据结构...................................................................................................... 4
1.1.3 数据流..........................................................................................................4
1.2 系统功能需求................................................................................................... 6
1.3 其他性能需求................................................................................................... 7
2、概念结构设计................................................................................. ... ...8
3、逻辑结构设计.....................................................................................1 0
3.1 关系模式设计.................................................................................................10
3.2 数据类型定义.................................................................................................10
3.3 关系模式的优化..............................................................................................12
4、物理结构设计.....................................................................................1 2
4.1 聚簇设计.......................................................................................................12
4.2 索引设计.......................................................................................................12
4.3 分区设计.......................................................................................................13
5、数据库实施........................................................................................14
5.1 数据库建立....................................................................................................14
5.2 基本表建立....................................................................................................14
5.3 视图的建立....................................................................................................16
5.4 索引的建立....................................................................................................18
5.5 触发器建立....................................................................................................19
5.6 存储过程的建立..............................................................................................21
5.7 添加数据并测试..............................................................................................22
6、应用系统开发与试运行........................................... ... .................... ........27
6.1 开发平台和开发环境介绍。..............................................................................27
6.2 前台界面与后台数据库连接说明,代码实现。.....................................................27
6.3 系统各功能设计和运行界面截图。.....................................................................27
7、实验总结................................................................... ... ....................54
7.1 遇到的问题和解决的办法.................................................................................54
删除学生表的某个学号的学生时,系统提示与 Reports 中的 Sno 发生冲突,删除失败。分
析之后,发现可以建立一个级联删除的触发器,先把 Reports 中 Sno 对应的元组删除,再
将 Students 中 Sno 对应的元组删除,sql 语句如下图...............................................54
2 / 56
评论0
最新资源