计算机系统基础知识4数据库基础


在这里插入图片描述

基本概念

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据模型

在这里插入图片描述
在这里插入图片描述

  • 码也叫键,是能唯一区分实体的属性或属性键
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 关系模式中带下划线的属性是主码(主键)属性

DBMS 的功能和特征

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据库模式

在这里插入图片描述

  • 数据库三种模式:外模式,概念模式,内模式
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

关系数据库与关系运算

在这里插入图片描述

  • 全码:所有属性都要用到才能确定这个数据叫全码
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

关系代数运算

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 例1
    表R(4个元组,目或度即属性为3)
ABC
abc
bad
cde
dfg

表S

ABC
bad
dfg
fhk

R∪S(并)

ABC
abc
bad
cde
dfg
fhk

R-S(差)

ABC
abc
cde

R×S(广义笛卡尔积)(12个元组,目或度为6)

R.AR.BR.CS.AS.BS.C
abcbad
abcdfg
abcfhk
badbad
baddfg
badfhk
cdebad
cdedfg
cdefhk
dfgbad
dfgdfg
dfgfhk

πAC(R)(R的AC投影)

AC
ac
bd
ce
dg

σA>B(R)(选择R中属性A大于属性B的元组)

ABC
bad

σ3<4(R×S)(选择R×S中第3个属性值大于第4个属性值的元组)

R.AR.BR.CS.AS.BS.C
abcdfg
abcfhk
badfhk
cdefhk

σ1=‘c’(R)(选择R中第1个属性值等于’c’的元组)

ABC
cde

R∩S(R交S,取共同有的属性值)

ABC
bad
dfg

在这里插入图片描述

数据依赖

在这里插入图片描述

关系数据库 SQL 语言简介

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

规范化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

反规范化

在这里插入图片描述

数据库设计

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值