当前位置: 首页 > article >正文

数据库1-4讲

各种名词区分

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
内模式也叫物理模式、存储模式。
概念模式也叫全局模式、逻辑模式。
外模式也叫用户模式。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
笛卡尔积:D1、D2、D3集合中任取一个的所有可能情况。
在这里插入图片描述
因此上述笛卡尔积的基数=223=12
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

关系模型的三个完整性:

实体完整性:主码取值不能为空。
参照完整性:外码可以取空,若不空则必须属于它作主码的范围内。
用户自定义完整性:用户自定义的一些规则必须满足。eg:学号在10位以内、年龄在[12,35]之间等。

关系代数

在这里插入图片描述
在这里插入图片描述
某些关系代数运算如并交差等,必须满足并相容性。
并相容性:属性个数相等且数据类型对应相等。
在这里插入图片描述
(1)Union(并):或
在这里插入图片描述
(2)交:和 =R-(R-S)
在这里插入图片描述

(3)差:在…而不在…
在这里插入图片描述
(4)笛卡尔积
在这里插入图片描述
(5)选择
在这里插入图片描述
(6)投影
在这里插入图片描述
(7)连接
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
涉及更名操作:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
例题:
在这里插入图片描述
(8)除:查询全部的…/所有的…
前提:R中的所有属性一定包括且多于S中的所有属性。
比如R(学号,学生名,性别),S(学号,学生名)。满足上述关系,所以可以R除S。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/a/471092.html

相关文章:

  • golang:微服务架构下的日志追踪系统(二)
  • 简易屏幕共享工具-基于WebSocket
  • HTML5 进度条(Progress Bar)详解
  • 基于51单片机(STC12C5A60S2)和8X8彩色点阵屏(WS2812B驱动)的小游戏《贪吃蛇》(普中开发板矩阵按键控制)
  • Android 第三方框架:图片加载:Glide:源码分析:缓存
  • 【论文+源码】一个基于SSM(Spring + Spring MVC + MyBatis)的公寓电能计量系统
  • Python爬虫基础——BeaytifulSoup模块
  • 软件工程期末整理(二)
  • HTML5实现好看的二十四节气网页源码
  • 【Uniapp-Vue3】swiper滑块视图容器的用法
  • 32单片机从入门到精通之软件编程——初始化设置(八)
  • VS2022配置Opencv库并实现简单的登录图形验证码
  • 2025.1.5 docker国内镜像,亲测可用
  • 【一句话经验】uview-plus文档方便看
  • 【docker系列】可视化Docker 管理工具——Portainer
  • C++单例模式跨DLL调用问题梳理
  • 校园周边美食探索及分享平台的设计与实现(源码+数据库+文档)
  • vue动态配置请求地址,根据url切换请求地址
  • 排序算法介绍
  • 我的nvim的init.lua配置