数据库系统程实验课程.docVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
哈尔滨理工大学荣成学院 数据库系统课程设计 班级:软件工程?班 学号: 姓名: 联系电话: 电子邮件: 完成日期: 一 实验目标 通过建立一个成绩管理数据库,完成实验内容,要求学生完成该管理系统相关的数据库设计和操作相关的内容。 具体要求: 完成以下红色斜体部分的相关内容(追加部分仍然保留用红色书写)。 每位学生要独立完成所有的相关内容,如有抄袭,抄袭和被抄袭者均无成绩。 可以发挥创造力对系统进行扩充,要求明确扩充的理由。 字体规整,格式要规范,图表要清晰,文件名:高级数据库大作业-姓名。 成绩评定:内容完整(30%)、内容准确(20%)、内容规范清晰(20%)、创新(10%)以及平时考核(20%)。 二 实验内容 数据库包括学生、课程、选课表。 1 通过Access创建以上三个表,进行增删改查操作,创建视图。 2 通过Oracle创建以上三个表 3 对以上三个表进行增删改查操作。 4对以上三个表进行安全性控制。 5对以上三个表进行完整性约束实验。 6 触发器实验(修改成绩时,要求记录修改日志)。 7 画出以上成绩管理系统的ER图 8 整理以上实验,进行数据库的逻辑设计 9-10 数据库编程(演示实验) 11 事物管理 12 并发控制 13-14 综合实验 三 成绩管理系统界面 四 实体关联图设计(第六步) 根据上面的功能整理出数据信息,画出ER图 总结: 五 数据逻辑设计(第一步) 基本表设计(填写以下各表的内容) 学生表(Student) 字段 数据类型 能否为空 备注 Sno Char(8) Y 学号(主键) 小明 文本 Y 小张 文本 Y 小红 文本 Y 课程表(Course) 字段 数据类型 能否为空 备注 1 文本 N 高数 2 文本 N 计算机组成原理 3 文本 N 数据库 选课表(SC) 字段 数据类型 能否为空 备注 总结: 视图设计(多表查询通过视图实现,以下方式列出需要设计的各个视图) 选棵一览 字段 数据来源 备注 SNname 学生表(Student) 学名 Cname 课程表(Course) 课程名 请列出其他必要的视图(需要多表查询的界面通过视图实现) 总结: 触发器设计(第五步) 触发器名 出发事件 触发时间 触发器说明 总结: 六 数据库创建(第二步) 根据数据逻辑设计写出创建数据库表的SQL语句 创建Student表: 创建Course表: 创建SC表: 总结: 七 数据库操作(列出每个界面需要的数据增删改查SQL语句例子)(第三步) 向Studengt表中插入数据: 向Course中插入数据: 向SC表中插入数据: 更改SC表的属性: 查询Student表: 查询Course表: 查询SC表: 修改Student表: 修改SC表: 总结:插入数据时,主码不能重复,复制粘贴时要注意。 八 安全性控制(第四步) 总结: 九 视图创建(第五步) 如果界面一览的数据来自多表,则通过视图获取,写出创建视图SQL语句. 总结: 十系统实现(第八步。。。。。) 将运行界面的硬拷贝粘贴到此处 总结: 十一 总结 系统启动 学生 管理员 教师 课程数据和选课数据的插入和修改与上雷同。

文档评论(0)

ebitjij + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档