oracle 按id取同一列的不同行数据置于同一行_数据库--数据模型

一、关系模型

1.1.基本概念

  • 在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成
  • 用表格结构表达实体集,用外键(外码)表示实体间联系

1.2.优缺点

  • 优点:
    • 建立在严格的数学概念基础上
    • 概念单一,结构简单、清晰,用户易懂易用
    • 存取路径对用户透明,从而数据独立性、安全性好,简化数据库开发工作
  • 缺点:由于存取路径透明,查询效率往往不如非关系数据模型

二、基本概念

2.1.域

  • 是一组具有相同数据类型的值的集合
    • 整数
    • 实数
    • {'男', '女'}

2.2.笛卡尔积

  • 给定一组域D1, D2, ..., Dn,这些域中可以有相同的。D1, D2, ..., Dn的笛卡尔积为:D1 x D2 x ... x Dn = {(d1, d2, ..., dn) | di ∈ Di, i = 1, 2, ..., n}
  • 所有域的所有取值的一个组合
  • 不能重复

2.3.关系

  • D1 xD2 x ... x Dn的子集叫做在域D1, D2, ..., Dn上的关系,表示为R(D1, D2, ..., Dn)
  • R: 关系名
  • n: 关系的目或度(Degree)

2.4.关系的表示

  • 关系也是一个二维表&#x
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值