数据库是系统概论实训指导书.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库系统概论》课程实训指导书 一、课程实训目的 《数据库系统概论》是一门应用性很强的学科,在学习时必须使理论与实践相结合。课程实训的目的是通过实训使同学们经历一次综合训练,从而能较全面地理解、掌握和综合运用所学的知识。通过设计数据库系统实例理解Microsoft SQL Server作为后台数据库时的系统开发过程,熟练掌握数据库数据库的结构设计等方面的问题,加深对SQL Server2005基础理论、基本知识的理解,正确和较熟练地掌握使用企业管理器和T-SQL语句两种方法完成数据库、数据表、视图、索引、存储过程及触发器的创建和管理,学会使用T-SQL语句进行数据的添加、修改、删除和查询操作,掌握SQL Server的安全管理和数据库的日常维护技术。 二、课程实训任务 根据课程实训任务书中指定(或自拟)的设计题目,完成以下任务: 1、系统分析 2、数据库的设计与实施 3、系统编程 三、实训内容 1、系统分析和系统功能设计 围绕选定的设计题目进行一定得社会调查,对实际系统进行分析,明确系统的用户需求,确定系统功能,写出需求分析说明。 2、数据库设计 设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。完成数据库定义工作,实现系统数据的数据处理和数据录入。 1)概念结构设计 说明本数据库将反映的现实世界中的实体、属性和它们之间的关系等。(E-R图,实体属性表,联系属性表 ) 2)逻辑结构设计 将概念结构映射为数据库全局逻辑结构(关系模型),包括所确定的关键字和属性、重新确定的记录结构和所建立的各个表文件之间的相互关系。 3)实现数据安全性、数据完整性控制等功能。 3、数据库实现 利用已确定的逻辑结构以及数据库管理系统(SQL Server 2005)提供的方法,技术,实现物理数据库。 4、在完成设计的基础上撰写实训报告并提交。 四、实训要求 1、 建模要求:用3NF理论进行数据库规范化处理,确定实体、属性、和实体间的联系, 然后设计E-R模型。将经过优化的E-R图转换为数据表结构,设计出准确可靠的数据库结构。 、、 功能要求: ? 输入数据界面设计 ? 基本情况编辑(插入、更改和删除等操作) ? 查询数据(查询方式可多样化) ? 输出报表 、其它要求:视能力可以增加其它功能,不作为必须内容。如注册、备份、安全等。 、验收内容: 基本满足功能要求、具有一定可靠性的可运行系统 仓库管理系统 产品入库管理,可以填写入库单,确认产品入库; 产品出库管理,可以填写出库单,确认出库; 借出管理,凭借条借出,然后能够还库; 初始库存设置,设置库存的初始值,库存的上下警戒限; 可以进行盘库,反映每月、年的库存情况; 可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询; (2)数据库要求: 在数据库中至少应该包含下列数据表: 库存情况表; 出库单表; 入库单表; 出库台帐; 入库台帐; 借条信息表,反映,借出人,借出时间,借出产品,借出数量,还库时间等。 要求同学在做题目时,针对每个数据表,要求写出具体的数据库及数据表的文件的命名规则,编码结构。 3、班级学生综合测评系统 要求:对班级学生进行综合测评,排出名次,并能按一定标准和比例确定获奖学金人选;方便查询。 4、图书馆管理系统 5、教师教学质量测评数据库系统 6、学生选课管理系统 7、校友通讯录管理系统 四、考核标准 1、考勤,实训态度,纪律:30% 2、课程实训报告:20% 3、系统分析与设计:50% 五、地点、时间安排 计算机科学与技术专业09级1、2班《数据库系统概论》课程实训,安排在第18、19两周。 地点:郑州科技学院实验中心 实训内容 一、系统总体功能设计 1、功能需求分析 2、功能设计 (画出功能模块结构图) 二、数据库设计 概念结构设计 (E-R图,实体属性表,联系属性表) 逻辑结构设计 (将E-R图转化成关系模式对每个关系进行依赖关系分析,若关系未能达到第三范式标准,要进行规范化处理) 具体的数据库逻辑结构设计 (各个表对象结构和完整性设计,数据表关系图) 三、系统实施 1、数据库物理设计与实现 (1)介绍选用的操作系统,DBMS软件环境; (2)数据库、数据表的创建 (3)数据完整性实现 ( 主键和外键,DEFAULT约束,CHECK约束等) (4)数据库对象设计与实现 (视图,自定义函数,存储过程,触发器,默认与规则设计和实现) (5)安全性的设计和实现 2、系统编程 (简单介绍选用的系统体系结构,开发工具。给出核心模块的程序代码) 五、实训总结 专

文档评论(0)

kkko + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档