精华内容
下载资源
问答
  • 解释下列名词 函数依赖部分函数依赖完全函数依赖传递函数依赖候选关键字主关键字 全关键字 1NF 2NF 3NF BCNF 多值依赖 4NF 连接依赖 5NF 最小函数依赖集 无损分解 函数依赖 FD(function dependency) 设有关系模式 R...
  • 解释下列名词 函数依赖部分函数依赖完全函数依赖传递函数依赖候选关键字主关键字 全关键字1NF2NF3NFBCNF多值依赖4NF连接依赖5NF最小函数依赖 集无损分解 函数依赖FD(function dependency)设有关系模式 R(U)XY 是 U ...
  • 解释下列名词 函数依赖部分函数依赖完全函数依赖传递函数依赖候选关键字主关键字全关键字1NF2NF3NFBCNF多值依赖4NF连接依赖5NF最小函数依赖集无损分解 函数依赖FD(function dependency)设有关系模式R(U)XY是U的子集...
  • 数据库范式

    2020-05-23 01:20:43
    1.名词解释 主码=主键=主关键字 候选码=关键字 主码⊆候选码⊆码 码:唯一标识实体的属性或属性组合 主码:若一个关系有个候选码,选一个为主码 元组:表中的一行即为一个元组 候选码:某一属性组的能...

    1.名词解释

    主码=主键=主关键字

    候选码=关键字

    主码⊆候选码⊆码

    码:唯一标识实体的属性或属性组合

    主码:若一个关系有多个候选码,选一个为主码

    元组:表中的一行即为一个元组

    候选码:某一属性组的值能唯一标识一个元组而其子集不能(去掉任意一个属性都不能标识该元组),则称该属性组为候选码

    主属性:候选码包含的属性(一个或多个属性)

    完全函数依赖:Y同时依赖于X的所有属性,则称Y完全函数依赖于X

    部分函数依赖:Y依赖于的部分属性,则称Y部分函数依赖

    传递函数依赖:A->B,B->C得到A->C

    2.范式定义

    范式间联系:4NF⊂BCNF⊂3NF⊂2NF⊂1NF

    • 第一范式1NF

    关系模式的所有属性的域的元素都是不可分的

    • 第二范式2NF

    满足1NF

    每个非主属性完全函数依赖于所有候选码(消除部分依赖)

    • 第三范式3NF

    满足2NF

    没有传递依赖(消除传递依赖)

    • BC范式BCNF

    (是3NF的改进形式)

    一个满足BCNF的关系模式的条件:

      1.所有非主属性对每一个码都是完全函数依赖。

      2.所有的主属性对每一个不包含它的码,也是完全函数依赖。

      3.没有任何属性完全函数依赖于非码的任何一组属性。

    • 第四范式4NF

    限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖

     

    展开全文
  • 确定现在的设计是不是好的关系模式,不好的话要将其分解成关系模式集,分解要是无损分解,保持函数依赖的分解,基于多值依赖理论和函数依赖理论。 (里面不太懂的名词在后面还有解释哦。) 第一范式 如果一个域...

    都是我上课的笔记什么的,写在这里吧

    ****我是可爱的分割线~****

    1. 关系数据库设计的目标
      确定现在的设计是不是好的关系模式,不好的话要将其分解成关系模式集,分解要是无损分解,保持函数依赖的分解,基于多值依赖理论和函数依赖理论。
      (里面不太懂的名词在后面还有解释哦。)

    2. 第一范式
      如果一个域(也就是属性)的元素被认为是不可分的单元,那么称这个域是原子的。如果一个关系模式R所有属性的域都是原子的,那么称这个关系模式R属于第一范式

    3. 函数依赖
      书上的定义: 给定r®的一个实例,若它满足函数依赖 a→b的条件是: 对实例中所有元组对t1和t2,若t1[a]=t2[a],则t1[b]=t2[b]。如果在r®的每个合法实例中都满足函数依赖a→b,那么我们说函数依赖在模式r®上成立。

      人话: 对于数据库中的这张表,如果属性a确定了,那么属性b的值也就确定了,那么这张表就有一个函数依赖a→b。
      就相当于函数的定义,给定一个x,必然只有一个f(x)和它对应。

    4. 用函数依赖表示超码
      如果函数依赖K→R在r®上成立,则K是r®的一个超码

    5. 用函数依赖表示候选码
      如果函数依赖K→R在r®上成立,且不存在任意一个K的真子集S→R,则K是r®的一个候选码

    6. 函数依赖的作用
      ①判定关系是否合法
      ②说明合法关系上的约束

    7. 平凡的函数依赖
      如果b是a的子集,则形如a→b的函数依赖是平凡的。

    8. F+
      F+表示函数依赖集F的闭包,也就是能从F中推导出的所有函数依赖的集合。

    9. Boyce-Codd范式(BCNF)
      具有函数依赖集F的关系模式R属于BCNF的条件是,对F+中所有形如a→b的函数依赖(a,b都是R中的属性哈),二个条件中至少要有一个成立:
      ①a→b是平凡的函数依赖
      ②a是模式R的一个超码

    10. 分解不属于BCNF的模式的一般规则
      设R为不属于BCNF的一个模式,则至少存在一个非平凡的函数依赖a→b,其中a不是R的超码,那么我们用以下两个模式取代R
      (a 并 b) 和 (R-(b-a))

    展开全文
  • DDD-领域驱动设计

    2020-07-08 00:13:23
    1. 名词解释 领域、子域、核心域、通用域、支撑域、限界上下文、实体、对象、聚合、聚合根 核心域:决定产品和公司核心竞争力的子域 通用域:没有太个性化诉求,同时被个子域使用的通用功能子域 支撑域:...

    1. 名词解释

    领域、子域、核心域、通用域、支撑域、限界上下文、实体、值对象、聚合、聚合根

    核心域:决定产品和公司核心竞争力的子域

    通用域:没有太多个性化诉求,同时被多个子域使用的通用功能子域;

    支撑域:必需的,但既不是公司核心,也不含通用功能的子域;

    实体:有唯一标识,可修改的。个人理解就是一个对象包含了很多JAVA代码中的基础类型的字段,当然这个对象可以包含复杂对象,也就是下面的值对象,例如一个Person类,包含姓名(String)、年龄(Integer)、性别(Integer)、地址(Address),这个地址就是一个值对象;

    值对象:无唯一表示,不可修改的(一旦修改了,就不再是原来那味了)个人理解就是JAVA代码中的复杂对象,就是上面示例的地址对象;

     

    2. 划定领域模型和微服务的边界

    • 第一步:在事件风暴中梳理业务过程中的用户操作、时间以及外部依赖关系等,根据这些要素梳理出领域实体等领域对象。
    • 第二步:根据领域实体之间的业务关联性,将业务紧密相关的实体进行组合形成聚合,同时确定聚合中的聚合根、值对象和实体。在这个图里,聚合之间的边界是第一层边界,他们在同一个微服务实例中运行,这个边界是逻辑边界,所以用虚线表示
    • 第三步:根据业务及语义边界等因素,将一个或者多个聚合划定在一个限界上下文内,形成领域模型。在这个图里,限界上下文之间的边界是第二层边界,这一层边界可能就是未来微服务的边界,不同限界上下文内的领域逻辑被隔离在不同的微服务实例中运行,物理上相互隔离,所以是物理边界,用实线表示

    3. 设计步骤

    (1)提炼问题域

    例如一个在线拍卖系统,首先是一个非常大的概念

    (2)分界问题域

    以各个维度去拆分成子域。例如会员身份是表示会员注册、喜好和详细信息的系统区域;卖家则是处理卖家活动的过程和行为;拍卖是处理拍卖时间计划管理以及竞价活动的问题域;名册是拍卖网站上当前提供的物品目录;争议解决是处理会员与卖家之间的纠纷。

    (3)确定子域类型

    划分好子域后,确定子域是通用域、核心域还是支撑域,以便理解产品的业务价值。

    【未完待续】

    参考资料:

    【领域驱动设计模式、原理与实践】

    DDD学习笔记 - 基础篇(Ⅰ)

    DDD学习笔记 - 基础篇(Ⅱ)

     

    展开全文
  • 9.4.2 根据名词性短语找出概念 9.5 销售点终端问题域中的候选概念 9.5.1 报告类对象--模型中包括收据吗 9.5.2 销售点终端系统的概念模型(只包括概念) 9.6 建立概念模型的指导原则 9.6.l 怎样建立一...
  • 最新Java面试宝典pdf版

    热门讨论 2011-08-31 11:29:22
    6、请对以下在J2EE中常用的名词进行解释(或简单描述) 129 7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...
  • Java面试宝典2010版

    2011-06-27 09:48:27
    6、请对以下在J2EE中常用的名词进行解释(或简单描述) 7、如何给weblogic指定大小的内存? 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 9、如何启动时不需输入用户名与密码? 10、在weblogic管理制...
  • 6、请对以下在J2EE中常用的名词进行解释(或简单描述) 129 7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码...
  • 8KWAhpkQgUuyqAdcnb0Y380yJ5Ol8pY1-cGPR_iegeVsmnskjrZPiTLsVavNguvCSwBzhLFpUMFtOK0EiQtmAcGQRREMQa6PqF-4L62jQqC">软件工程”的名词解释: 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高...
  • .1.5 名词解释 16 1.5.1 JDK和Java平台 16 1.5.2 Java编译器(Java Compiler) 17 1.5.3 Java类库(Java Class Libraries) 17 1.5.4 Java虚拟机(Java Virtual Machine) 17 1.5.5 HelloWorld的整个流程 17 ...
  • .1.5 名词解释 16 1.5.1 JDK和Java平台 16 1.5.2 Java编译器(Java Compiler) 17 1.5.3 Java类库(Java Class Libraries) 17 1.5.4 Java虚拟机(Java Virtual Machine) 17 1.5.5 HelloWorld的整个流程 17 ...
  • .1.5 名词解释 16 1.5.1 JDK和Java平台 16 1.5.2 Java编译器(Java Compiler) 17 1.5.3 Java类库(Java Class Libraries) 17 1.5.4 Java虚拟机(Java Virtual Machine) 17 1.5.5 HelloWorld的整个流程 17 ...
  • 专业名词 名词解释 HTML5 万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改 Android 一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板...
  • java 面试题 总结

    2009-09-16 08:45:34
    Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。 22、JSP中动态INCLUDE与静态INCLUDE的区别? 动态INCLUDE用jsp:...
  • Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。 25、JSP中动态INCLUDE与静态INCLUDE的区别?  动态INCLUDE用jsp:...
  • 软件工程教程

    热门讨论 2012-07-06 23:10:29
    标记:允许为模型元素添加新的特性,是带有相关值得关键字 JAVA开发平台体系结构 构架是一个系统的组织结构包括: 1. 系统分解成的各个部分 2. 它们的连接性 3. 交互机制 4. 通知系统设计的向导规则 JAVA开发...
  • java面试宝典

    2013-02-28 16:04:01
    209、WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。 52 210、STRUTS的应用(如STRUTS架构) 52 211、开发中都用到了那些设计模式?用在什么场合? 52 212、UML方面 52 213、如何...
  • 千方百计笔试题大全

    2011-11-30 21:58:33
    209、WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。 52 210、STRUTS的应用(如STRUTS架构) 52 211、开发中都用到了那些设计模式?用在什么场合? 52 212、UML方面 52 213、如何...
  • 正如Using Deferreds in jQuery 1.5一文中说明的,其结果是在jQuery中能够将依赖于某个任务(事件)结果的逻辑与任务本身解耦了。这一点在JavaScript中其实并不新鲜,Mochikit和Dojo等已经实现有些日子了。由于...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    4.1 类 型 .28 4.2 引 用 类 型 .33 4.3 装箱和拆箱 .39 4.4 小 结 .42 第五章 变量和常量 .44 5.1 变 量 .44 5.2 常 量 .46 5.3 小 结 .47 第六章 类 型 转 换 .48 6.1 隐式类型转换 .48 6.2...
  • C#微软培训资料

    2014-01-22 14:10:17
    4.1 类 型 .28 4.2 引 用 类 型 .33 4.3 装箱和拆箱 .39 4.4 小 结 .42 第五章 变量和常量 .44 5.1 变 量 .44 5.2 常 量 .46 5.3 小 结 .47 第六章 类 型 转 换 .48 6.1 隐式类型转换 .48 6.2...
  • Java SE 6.0编程指南 源码

    热门讨论 2012-05-18 13:40:45
    书中的实例 基本每一句都有详细的解释,所以还是比较好的。 目录如下:(下载的源文件里也有) 第一篇 起步篇 第1章 初识Java 3 1.1 Java简介 3 1.1.1 Java的不同平台 3 1.1.2 Java发展的历程 3 1.1.3 ...
  • Java 面试宝典

    2013-02-01 10:02:08
    1、一个".java"源文件中是否可以包括个类(不是内部类)?有什么限制? ...... 7 2、Java 有没有 goto? .......................................................................................................

空空如也

空空如也

1 2
收藏数 25
精华内容 10
关键字:

多值依赖名词解释