数据库概念结构设计的方法和步骤概念结构设计是整个数据库腾讯云开发者社区

设计概念结构的四类方法自顶向下首先定义全局概念结构的框架,然后逐步细化

自底向上首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构

逐步扩张首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构

混合策略将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。

抽象是对实际的人、物、事和概念中抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述。概念结构是对现实世界的一种抽象三种常用抽象1.分类(Classification)定义某一类概念作为现实世界中一组对象的类型抽象了对象值和型之间的“ismemberof”的语义2.聚集(Aggregation)定义某一类型的组成成分抽象了对象内部类型和成分之间“ispartof”的语义3.概括(Generalization)定义类型之间的一种子集联系抽象了类型之间的“issubsetof”的语义继承性

设计分E-R图的步骤:⒈选择局部应用⒉逐一设计分E-R图

在多层的数据流图中选择一个适当层次的数据流图,作为设计分E-R图的出发点通常以中层数据流图作为设计分E-R图的依据任务将各局部应用涉及的数据分别从数据字典中抽取出来参照数据流图,标定各局部应用中的实体、实体的属性、标识实体的码确定实体之间的联系及其类型(1:1,1:n,m:n)两条准则:(1)属性不能再具有需要描述的性质。即属性必须是不可分的数据项,不能再由另一些属性组成(2)属性不能与其他实体具有联系。联系只发生在实体之间[实例]销售管理子系统分E-R图的设计

销售管理子系统的主要功能:处理顾客和销售员送来的订单工厂是根据订货安排生产的交出货物同时开出发票收到顾客付款后,根据发票存根和信贷情况进行应收款处理

属性冲突两类属性冲突

属性域冲突属性值的类型取值范围取值集合不同

属性取值单位冲突

命名冲突两类命名冲突

同名异义:不同意义的对象在不同的局部应用中具有相同的名字

异名同义(一义多名):同一意义的对象在不同的局部应用中具有不同的名字

结构冲突三类结构冲突同一对象在不同应用中具有不同的抽象同一实体在不同分E-R图中所包含的属性个数和属性排列次序不完全相同实体之间的联系在不同局部视图中呈现不同的类型

冗余的数据是指可由基本数据导出的数据冗余的联系是指可由其他联系导出的联系

冗余数据和冗余联系容易破坏数据库的完整性,给数据库维护增加困难消除不必要的冗余后的初步E-R图称为基本E-R图

分析方法以数据字典和数据流图为依据根据数据字典中关于数据项之间的逻辑关系效率VS冗余信息需要根据用户的整体需求来确定若人为地保留了一些冗余数据,则应把数据字典中数据关联的说明作为完整性约束条件Q4=∑Q5一旦Q5修改后就应当触发完整性检查,对Q4进行修改规范化理论函数依赖的概念提供了消除冗余联系的形式化工具集成过程,解决了以下问题:异名同义,项目和产品含义相同库存管理中职工与仓库的工作关系已包含在劳动人事管理的部门与职工之间的联系之中,所以可以取消职工之间领导与被领导关系可由部门与职工(经理)之间的领导关系、部门与职工之间的从属关系两者导出,所以也可以取消

视图集成后形成一个整体的数据库概念结构,对该整体概念结构还必须进行进一步验证,确保它能够满足下列条件:整体概念结构内部必须具有一致性,不存在互相矛盾的表达整体概念结构能准确地反映原来的每个视图结构,包括属性、实体及实体间的联系整体概念结构能满足需要分析阶段所确定的所有要求

整体概念结构最终还应该提交给用户,征求用户和有关人员的意见,进行评审、修改和优化,然后把它确定下来,作为数据库的概念结构,作为进一步设计数据库的依据。概念结构设计的步骤抽象数据并设计局部视图集成局部视图,得到全局概念结构验证整体概念结构设计局部视图⒈选择局部应用2.逐一设计分E-R图标定局部应用中的实体、属性、码,实体间的联系用E-R图描述出来集成局部视图1.合并分E-R图,生成初步E-R图消除冲突属性冲突命名冲突结构冲突2.修改与重构消除不必要的冗余,设计生成基本E-R图分析方法规范化理论

THE END
1.华设设计集团华设设计集团为具有公路全行业(公路、特大桥梁、特大隧道、交通工程)、市政行业专业、水运全行业、建筑行业建筑工程、工程勘察综合类、工程咨询、公路工程及机电工程监理、公路工程试验检测综合甲级资质的综合性规划勘察设计研究院。http://www.cdg.com.cn/
2.什么是概念设计?今天和大家聊聊什么是设计概念,大家都知道全球很多知名产品,都因为优秀的设计概念而出名,在很多平面设计,工业设计,产品设计,这些知名产品能成功背后一定有一个很概念的故事。但是很多设计师,对于概念是什么不是很了解,以及如何在设计中运用设计概念。 01.什么是概念设计 https://www.360doc.cn/article/3552233_1107842751.html
3.现代设计的概念设计是人类为了解决特定的需求,实现特定的发展目标,而通过视觉的方式所表现出来的创造性活动的全部过程。回复 11F 武夷学院-黄丹11-03 设计是人类为了解决特定的需求,实现特定的发展目标,而通过视觉的方式所表现出来的创造性活动的全部过程。回复 12F 武夷学院-胡莹珺11-03 设计是人类为了解决特定的需求,实现特定的发https://www.yooc.me/mobile/group/48743/topics/1267661/detail
4.设计的概念以及含义设计的概念以及含义 We work on designs almost every day, and we use different design methods to make the design usable, aesthetically appealing, and likable. But, many times, those well-crafted designs fail to reach a level to become market differentiator or innovative. One of the reasons is https://blog.csdn.net/weixin_26732881/article/details/108135198
5.设计概念的英文设计概念翻译设计概念英语怎么说海词词典,最权威的学习词典,专业出版设计概念的英文,设计概念翻译,设计概念英语怎么说等详细讲解。海词词典:学习变容易,记忆很深刻。http://dict.cn/%E8%AE%BE%E8%AE%A1%E6%A6%82%E5%BF%B5
6.设计概念是怎么产生的?设计概念是怎么产生的?正如美术史家尼古拉斯·佩夫斯纳( Nikolaus九○九八三,英国建筑史学家,一九六七年获英国皇家建筑金奖)在其著作《现代设计的先躯》( Pioneers of Modern Design)中所介绍的,源流可以追溯到社会思想家约翰·拉斯金( John Ruskin,一八一九~一九○○,维多利亚时期最重要的艺术家、科学家、诗人与哲学家https://www.hotelcis.com/blog/post/8975.html
7.设计的概念与构造设计的概念与构造 ——半透明石材在建筑立面中的表达 Concept and Construction, the Use of Translucent Stone on Facade 摘要:本文通过对一个当代建筑案例的分析,试图解释建筑师如何处理在立面上使用半透明石材的难度,并通过设计将这些难度转化成优秀建筑的过程。 https://www.douban.com/note/155465111/
8.产品设计是什么?产品设计的概念—进来便知产品设计的概念—进来便知 2020年12月06日更新 目录 1、产品设计方法 2、产品设计理念 3、产品设计要求 4、产品设计过程 产品设计在生活中无处不在 小到一把勺子,大到汽车,近年来互联网公司发布电子产品都会提到自己的产品是获得过“红点奖”,“IF奖”等设计领域比较知名的奖项。除了向用户彰显自己产品的设计https://o.lkkdesign.com/article-show-id-3ec814876cacb08f.html
9.设计的基本概念1、设计的基本概念广义指一切造形活动的计划,狭义专指图案装钸。合理性、经济性、审美性和独创性是其基本要求和特点。十九世纪的设计,只是对美术工艺品或其他大量产品的外表附加装钸。因此当时的设计师就是装钸图案家或者纹样创作者。二十世纪后,设计的焦点转移到产品的功能、构造、加工技术等综合计划方面,并加强了https://www.renrendoc.com/paper/165565279.html
10.如何理解设计的概念及其本质解答一 举报 设计是把一种计划、规划、设想通过视觉的形式传达出来的活动过程.说白了就是把你脑袋里的想法做出来,展示给别人看.设计的前提是你在做之前已经有这个东西的大概想法和思路,要有计划,否则就不叫设计,比如说你想建造一 解析看不懂?免费查看同类题视频解析查看解答 更多答案(1) https://www.zybang.com/question/df4991f2b33d8de9c104861798a06fc5.html
11.一份全面的“概要设计说明书”是怎样的?在对用户进行需求调研的基础上,根据需求分析说明书编写了本概要设计,以作为详细设计及系统实现的依据。本文主要阅读对象为相关技术人员和项目责任人。 1.3 背景 1.3.1 BIM的概念及背景 随着全球化、知识化和信息化时代的来临,信息日益成为主导全球经济的基础。在现代信息技术的影响下,现代建设项目管理已经转变为对项目https://www.163.com/dy/article/EJ83R9N00511805E.html
12.第一部分设计的基础概念和基础理论六、平面设计的概念 平面设计 “Graphic Design”。 最早使用这一术语是美国人德维金斯( William Addison Dwiggins),真正使‘平面设计'这一术语成为国际设计界通用的术语, 应该是第二次世界大战之后的事, 特别是20世纪70年代以后的发展了。 (1)“图”之解 http://www.360doc.com/content/11/0325/16/6442249_104542732.shtml
13.什么是设计模式?详解设计模式概念及几大原则今天我们来讲讲设计模式,在我们学习Java的时候,时常听到单例模式,多例模式,还有使用Spring的时候,默认采用的单例模式,你所听到的“饱汉式”、“饿汉式”,都是对设计模式的形容。那么什么是设计模式呢?它又是什么概念呢。 第一节、前言 今天我们来讲讲设计模式,在我们学习Java的时候,时常听到单例模式,多例模式,https://www.51cto.com/article/675260.html
14.设计方法论之元设计与它的概念——设计是人类有目的的创造。 当人类开始又目的的创造,这个行为就叫做设计。这是人类主动造物,创造了一个非自然的物质世界的开始。我们又称之为文化世界。 设计和人类世界中的诸多名词相同,如科学、民主、文化等等。这些名词和设计都称之为“概念”。概念是一种“反映对象本质属性的陈述”,它是所有人观念共性的集https://www.jianshu.com/p/399e74bd1272
15.室内设计的基本概念我国前辈建筑师戴念慈先生认为“建筑设计的出发点和着眼点是内涵的建筑空间,把空间效果作为建筑艺术追求的目标,而界面、门窗是构成空间必要的从属部分。从属部分是构成空间的物质基础,并对内涵空间使用的观感起决定性作用,然而毕竟是从属部分。至于外形只是构成内涵空间的必然结果”。 http://www.eduaae.com/3541/n_340481.html