数据库原理及应用课程设计 3D打印模型数据库系统.docx

数据库原理及应用课程设计 3D打印模型数据库系统.docx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 18 2014年《数据库原理及应用》大作业 2014年《数据库原理及应用》大作业 20 年12月22日院 系机械工程及自动化学院 20 年12月22日 院 系 机械工程及自动化学院 班 级 学 号 姓 名 3D打印模型数据库系统 目录 TOC \o "1-3" \h \z \u 1 需求分析阶段 1 1.1 应用需求 1 1.1.1 用户需求分析 1 1.1.2 系统存储需求 1 1.2 功能需求 1 2 概念结构设计阶段 1 3 逻辑结构设计阶段 2 4 物理设计阶段 4 5 数据库实现 4 5.1 创建数据库 4 5.2 创建数据表 5 6 数据库运行和维护阶段 8 6.1 数据定义 8 6.2 数据操作 9 6.3 数据库更新操作 12 6.4 导出数据 13 6.5 为数据库建立索引 13 6.6 视图的操作 14 6.7 数据库的安全性 16 6.8 数据库的完整性 17 7 总结 17 需求分析阶段 应用需求 近年来,随着3D打印技术的快速发展,越来越多的人开始参与到3D打印模型的设计,开发中来,同时也有更多的人希望通过3D打印技术进一步解放生产制造过程,能够做到高效准确地生产。与此同时,随着新的模型数量不断增加,传统的通过纸质的形式设计保存模型,显得比较繁琐,不易保存,信息检索难度加大。在信息技术高速发展的今天,这种形式已难以立足。为更加简洁,高效的进行3D打印模型的开发、设计、应用,特此建立3D打印模型数据库系统。 用户需求分析 3D打印数据库系统满足设计者和用户的要求 用户可以对已有的3D模型查看,显示,并在自己的权限内输入到打印机,得到产品 设计者可以对3D模型增删改查,分类,并可以给相关用户赋予权限 系统存储需求 3D模型信息:模型名称,模型编号,模型特征,设计者号,设计时间 用户信息:姓名,用户号,性别,年龄,职业,工作单位 设计者信息:姓名,设计者号,职业,工作单位 产品信息:模型编号,用户号,产品价格 功能需求 能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处理的相应时间要短。 具体功能应包括:系统应该提供3D打印模型数据的插入、删除、更新、查询;产品的添加、修改、删除、查询,用户及设计者基本信息查询的功能,输出模型文件到打印机等。 概念结构设计阶段 概念结构设计阶段是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。 设计3D打印模型数据库包括用户,3D模型,设计者,产品四个实体及其之间关系 E-R图如下 逻辑结构设计阶段 逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优化。 E-R图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。 设计3D打印模型数据库,包括用户,3D模型,设计者,产品四个关系, 其关系模式中对每个实体定义的属性如下: 3D模型信息表 Model:(模型名称,模型编号,模型特征,设计者号,设计时间) 用户信息表 User:( 姓名,用户号,性别,年龄,职业,工作单位) 产品信息表 Product:(模型编号,用户号,产品价格) 设计者信息表 Designer:(姓名,设计者号,职业,工作单位) 3D模型信息表(model) 字段名 描述 数据类型 字段限制 mno 模型编号 char(10) Primarykey mname 模型名称 char(10) Not null dno 设计者号 char(10) Not null feature 模型特征 char(50) Not null mtime 设计时间 char(10) Not null 用户信息表(user) 字段名 描述 数据类型 字段权限 uno 用户号 char(10) Primarykey uname 姓名 char(10) Not null usex 性别 char(2) Not null uage 年龄 char(2) Not null ujob 职业 char(10) Not null uadd 工作单位 char(20) Not null 设计者表(designer) 字段名 属 性 数据类型 字段权限 dno 设计者号 char(10) Primarykey dname 姓名 char(10) Not null djob 职业 char(10) Not null dadd 工作单位 char(

文档评论(0)

卖报的小行家 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档