大作业要求.doc_第1页
大作业要求.doc_第2页
大作业要求.doc_第3页
大作业要求.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实用数据库技术大作业要求一、目的掌握SQL Server数据库管理系统,结合SQL语言初步体会简单的数据库应用系统的数据库设计全过程。二、要求掌握使用SQL Server数据库管理系统进行数据库管理操作(如建库、建立完整性约束,对数据库中数据进行查询,更改等操作)的方法;同时,完成有相当完善功能并有一定规模的数据库应用系统的数据库设计工作,通过作业对sql语言要有较深入的了解和掌握,对数据库的管理(主要是安全性方面)要有一定程度的了解,拓宽学生知识面。三、内容结合数据库设计方法,自主完成一个基于关系数据库的应用系统的数据库设计工作,能满足数据库用户的如下操作:(1)检查用户登录权限;(2)数据输入和输出;(3)数据维护和统计;(4)灵活的信息查询;(5)正确退出系统。具体题目见附件1。四、步骤(1) 需求分析,根据题目给出的背景资料,查找相关资料,结合自己的生活经验,对数据进行分析,编写详细的数据流图、数据词典。(2) 概念结构设计:在需求分析的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系,消除不必要的冗余。(3) 逻辑结构设计:实现E-R图向关系模型的转换,特别注意实体的1:n联系,优化数据模型。详细说明实体、实体属性和实体之间的关系。(4)在SQL Server 中建立数据库,使用约束维护数据的完整性,使用默认值和规则维护数据的正确性。(5)编写存储过程和触发器,并进行安全管理。五、设计报告要求: 设计报告按照以下提纲书写:1) 摘要。关键字2) 需求分析。(数据流图、数据字典)3) 数据库概念结构设计。(E-R图)4) 数据库逻辑结构设计。(关系模型)5) 基于SQL Server的数据库设计5.1 数据库和表5.2 数据完整性和索引5.3 存储过程和触发器5.4 安全管理6) 总结。7) 参考文献六、任务安排:1、 每个学生选择一个题目,独立完成设计任务。(学号后两位加5为所选题目号,如学号为XXXXX08则选13题)2、 提交完整的设计报告和详细的数据库演示截图。七、考核:1、 如果教师认定为抄袭,则双方成绩为0分,并提交管理部门处理。八、提交日期:2012.5.17学 号 实用数据库技术大作业你选的题目学生姓名班级成绩 电子与信息工程系2012年5月10日 附件1 参考实验题目25. 图书管理系统设计要求:图书管理系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图书馆工作人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护并生成催还图书报表。1)图书和读者登记子系统:添加、修改、删除图书和读者信息2)借书,还书子系统:根据学生的学号,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论