数据库系统工程师

1. 实体是存在于现实世界中,并且可以根据其自身信息加以鉴别的任何事物的抽象表示。

2. 联系是现实世界内部或事物之间语义关系的抽象定义

3. 在局部E-R图合成完整E-R图的时候,遇到的冲突主要有3类:
    (1). 属性冲突:域冲突,取值冲突,只要换成相同的属性就可以了
    (2). 命名冲突:包括同名异议、异名同义
    (3). 结构冲突:同一对象在不同应用中具有不同的抽象(解决办法是把属性变换为实体或实体变换为属性,使同一对象具有相同的抽象);同一实体在不同局部E-R
                               图中所包含的属性个数和属性排列次序不完全相同(解决办法是,使该实体的属性取各局部E-R图中属性的并集,再适当调整属性的次序)

4. 完整性约束:

  (1). 域完整性:字段的值域、字段类型、字段有效规则
  (2). 实体完整性:主键
  (3). 参照完整性:外键(必须是另一个关系的主键有效值,或者是NULL

5. 数据库完整性约束分为6类:
   (1). 列级静态约束、
   (2). 元组级静态约束、

    (3). 关系级静态约束、

   (4). 列级动态约束、
   (5). 元组级动态约束、
   (6). 关系级动态约束。
一般情况下,静态约束应尽量包含在数据库模式中,而动态约束由应用程序实现

6. 实体集是具有相同属性的实体集合。但是有些实体集如学生实体集可以细分为研究生、本科、大专,这种从普遍到特殊的过程叫“特殊化”。反过来叫“普遍化”。

7. 简单属性:原子的,不可再分的

8. 复合属性:例如通讯地址可以细分为省、市、街道等

9. 派生属性:可以由其它属性得来,如计算得来

10. 单值属性:例如一个特定的职工只对应一个职工号和职工姓名

11. 多值属性:在某些情况下,一个属性可能对应一组值。例如职工的亲属姓名可能有多个

12.

13.


14.一个实体的存在必须以另一个实体为前提,这类实体叫弱实体。用双线矩形框表示。


15.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值