- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验七、数据库设计
一、实验目的
1、理解数据库设计的基本步骤,初步掌握小型数据库应用系统数据库设计的基本方法。
2、培养学生根据系统的功能要求分析问题,通过查找资料、讨论等多种方法解决问题的能力以及团队协作精神。
二、实验类型
综合型
三、实验环境
CPU 2.0 GHz, 1.0 G Memory;Windows2003, SQL Server 2005。
四、实验内容及步骤
1、系统的需求分析。
仔细查看选定系统的功能要求,结合实际情况,通过小组内部讨论和查找资料来进一步细化系统需求,要求根据系统功能分析实现这些系统功能需要用到哪些数据。
注意:系统的功能不需要实现,但是要根据这些功能需求,分析需要的数据。
2、数据库的概念结构设计。
根据需求分析的结果,确定该系统的概念模型。即根据分析出的功能需求提炼需要的实体、属性和联系,画出局部和整体的ER图。
注意:ER图的绘制一定要结合系统的功能要求来确定。
3、数据库逻辑结构设计。
根据概念设计的结果,确定该系统的逻辑模型,应用规范化的原理对整个逻辑模型进行优化(所有关系模式均要求满足第三范式)。分析关系模式中每个属性的含义,选择合理的数据类型,标识出每个关系模式的主码。分析表间关系,标识出关系模式的外码。
注意:这部分工作的内容比较多,一步一步完成。
4、数据库实现。根据逻辑结构的设计结果,用SQL语言在SQL Server 2005中实现该数据库,注意实现数据完整性。(写出SQL语句)
5、设计外模式:建立必要的视图。
6、将整个需求分析、数据库设计、数据库实现的过程写成实验报告。
五、实验报告内容和格式要求
报告封面统一要求,报告内容要求参见教材P267“附录:数据库分析与设计示例”。
报告内容必须包含以下部分:
1、需求分析
系统功能分析(业务要求)、系统功能模块设计
2、数据库的概念结构设计
(1)系统包含的实体
(2)局部E-R图
(3)整体E-R图
3、数据库的逻辑结构设计
(1)各关系模式,主码、外码,数据类型
Students
序号 字段名 数据类型 是否为空 码 说明 1 Sno Char(10) F 主码 学号 (2)分析是否满足第三范式,并进行分解
4、数据库的实现
代码
5、设计外模式
视图代码
6、数据库安全设计(可选做)
数据库的角色分类、各角色的操作权限
六、备选系统介绍
1.网上书店管理信息
系统功能基本要求(至少包含以下内容,需要扩展,并分析它们的关系)
书籍信息,包括图书编号、图书种类、图书名称、单价、内容简介等;
购书者信息,包括购买编号、姓名、性别、年龄、联系方式购买书的名称等;
购买方式,包括付款方式、发货手段等。
根据读者信息查询购书情况,将统计结果以报表形式打印输出。
2.超市会员管理系统
系统功能基本要求(至少包含以下内容,需要扩展,并分析它们的关系)
加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。
会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等。
会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。
会员返利信息,包括会员积分的情况,享受优惠的等级等。
对货物流量及消费人群进行统计输出。
3.论坛管理信息系统
系统功能基本要求(至少包含以下内容,需要扩展,并分析它们的关系)
作者信息:包括作者昵称、性别、年龄、职业、爱好等;
贴子信息:包括贴子编号、发贴日期、时间、等级等;
回复信息:包括回复作者昵称、回复时间等。
统计:每个帖子的回复数,并列出热门回复贴。
4.即时聊天工具(类似QQ,淘宝旺旺)
系统功能基本要求(至少包含以下内容,需要扩展,并分析它们的关系)
用户信息:帐号,密码,昵称,等级等
好友聊天记录:聊天时间,聊天内容
群:群号,群名称,群成员,群名片
群消息记录:发送时间,发送者,内容
5.人事信息管理系统
系统功能基本要求(至少包含以下内容,需要扩展,并分析它们的关系)
员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;
员工各种信息的修改;
对转出、辞退、退休员工信息的删除;
按照一定条件,查询、统计符合条件的员工信息;
教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。
科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。
按条件查询、统计,结果打印输出。
6.职工考勤管理信息系统
系统功能基本要求(至少包含以下内容,需要扩展,并分析它们的关系)
职工信息,包括职工编号、职工姓名、性别、年龄、职称等;
出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等;
出差信息,包括出差起始时间、结束时间
您可能关注的文档
- 实习中期汇报模板.doc
- 宝鸡市《优化教学模式构建高效课堂》有效教学教改项目指导手册.doc
- 实习单位鉴定建议范文.doc
- 宝马汽车知识的介绍.doc
- 实习周志[潘晓锋].doc
- 实习实训汇报模板.doc
- 实习护士安全的管理.docx
- 实习报告形式及内容参考0925.doc
- 实习报告杨闯].doc
- 实习报告规范格式[恢复].doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)