热门好课推荐
猜你喜欢
相关培训 相关博客
  • 关系数据库关系数据库的结构关系数据库是表的集合,每一个表有唯一的名字,表中一行代表的是一系列值之间的联系。列首位为属性,每个属性有一组允许的值,称为该属性的域。由于表是关系,所以用数学名词关系和元组来代替表额行,元组变量就是代表元祖的变量,即就是所有元组集合集为域的变量。
    2017-09-24 00:19:09
    阅读量:120
    评论:0
  • 关系是一种二维平面表,关系模型由关系数据结构、关系完整性约束和关系操作集合三部分组成。1.关系数据模型:关系模型中的数据结构单一,就是关系,即二维表。2.关系完整性约束:实体完整性、参照完整性和用户定义的完整性。实体完整性和参照完整性是关系模型必须满足的完整性约束条件,应该由关系系统自动支持。3.关系操作集合:关系操作采用数学集合论方式,即操作对象和结果...
    2018-06-04 11:39:00
    阅读量:5
    评论:0
  • 目录一、关系数据结构及形式化定义1.1关系1.1.1域1.1.2笛卡尔积1.1.3关系1.2关系模式二、关系的完整性实体完整性参照完整性三、关系操作与关系代数3.1关系操作3.2关系代数3.2.1传统的集合运算3.2.2专门的关系运算一、关系数据结构及形式化定义关系模型由关系数据结构,关系操作集合,关系完整性约束三部分组成1.1关...
    2019-04-08 20:20:22
    阅读量:127
    评论:1
  • 关系数据库提出关系模型的是美国IBM公司的E.F.Codd(EdgarFrankCodd,1923-2003),“关系数据库之父”1970年提出关系数据模型E.F.Codd,“ARelationalModelofDataforLargeSharedDataBanks”,《CommunicationoftheACM》,1970E.F.Codd1923年
    2015-05-03 13:13:04
    阅读量:1589
    评论:0
  • 数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。而不同的数据库是按不同的数据结构来联系和组织的。  1.数据结构模型  (1)数据结构  所谓数据结构是指数据的组织形式或数据之间的联系。如果用D表示数据,用R表示数据对象之间存在的关系集合,则将DS=(D,R)称为数据结构。例如,设有一个电话号码簿,它记录了n个人的名字和相应的电话号码。为了方便地查找某人的电话号
    2014-07-16 10:25:02
    阅读量:4776
    评论:0
  • 14:34属性:表的列域:属性的范围笛卡尔积:所有集合所有数X一遍目或度:关系表属性的数量候选码:唯一属性标识主码:主键外码:外键主属性:候选码里的都叫主属性全码:所有属性都是候选码,称为全码关系的三种形式:基本关系,基本表,基表;实际存在的表查询表:查询结果对应表视图表:由基本表或导出的表虚表并不独立存储关系模式:R(U,D,dom,F)表名(属
    2017-08-17 23:52:20
    阅读量:163
    评论:0
  • 本系列为《数据库系统原理与应用(刘先锋等著)》的读书笔记。一,数据库的概念数据库定义:数据库(DB)是长期保存在计算机的存储设备上并按照某种模型组织起来的,可以被各种用户或应用共享的数据集合。数据库分类:关系数据库,层次数据库,网状数据库.数据库基本特征:1)具有较高的数据独立性;数据独立性是指数据的组织方法和储存方法与应用程序互不依赖,彼此独立的特性,包括物理独立性和...
    2019-04-10 23:32:56
    阅读量:110
    评论:0
  • 域是一组具有相同数据类型、格式、度量单位的“原子”值的集合,用于表示属性的取值范围。例如:性别域:{男,女}关系的完整性1.域约束2.KeyConstraints(键约束)3.ConstraintsonNull(非空约束)4.实体完整性(EntityIntegrity)约束(复合主键的各属性都不能取空值,而不仅是主键整体不能取空值。)5.参照完整性(Refere
    2013-11-30 12:14:24
    阅读量:558
    评论:0
  • 查询优化的最终目的是为了提高数据库系统的性能,但查询为什么在效率上会有差别呢?对于SQL查询,相同的表存在着不同的存取方法,两个表的连接存在着不同的连接方法,多个表的连接也存在着不同的连接次序.因此,对于一个给定的查询通常会存在着很多等价的执行计划,这些执行计划的输出结果相同,但是执行效率的差别往往很大.下面的例子可以说明不同执行计划在效率上的差别
    2014-11-17 15:02:35
    阅读量:1408
    评论:0