数据库的前世今生07
数据库的前世今生07
关系模型 的 基本数据结构是 “关系”,也就是二维表格,关系运算理论是关系查询语言的基础,根据理论基础的不同,分为:关系代数,关系演算,关系逻辑。 |
[键入文档副标题] |
数据库的前世今生
关系模型的基本概念
关系模型 Relational Model |
基本术
关系模型(Relational Model) NAME 【R】
i. 字段---->属性
ii. 字段值----à属性值
iii. 记录----à元组(Tuple)
iv. 元组集合----à关系(Relation)/实例(Instance)
v. (元组)----à行(Row)
vi. (属性)----à列(Column)
vii. 属性个数----à元数(Arity)
viii. 元组个数----à基数(Cardinality)
属性A |
属性B |
属性C |
属性D |
属性E |
属性值a |
属性值a |
属性值a |
属性值a |
属性值a |
属性值b |
属性值b |
属性值b |
属性值b |
属性值b |
ix. 键(Key)
1. 超键(Super Key):在关系中唯一标识元组属性或属性集
2. 候选键(Candidate Key)
3. 主键(Primary Key)
4. 外键(Foreign Key)
关系的定义
关系的性质
关系模型的3类完整性规则
1. 实体完整性规则
2. 参照完整性规则
3. 用户定义的完整性规则
关系模型的3层体系结构
1. 关系模式
2. 子模式
3. 储存模式
关系模型的形式定义和优点
关系查询语言和关系运算
数据库的前世今生07相关推荐
- 数据库的前世今生03
数据库的前世今生03 数据库的前世今生 数据库管理系统(Databack System) 刘鹏 LIUPENG.0@outlook.com 目录 强调 标题 1.................... ...
- 数据库的前世今生04
数据库的前世今生04 数据库的前世今生 对数据的描述 刘鹏 目录 数据描述.. 1 概念设计中的数据描述.. 1 逻辑设计中的数据描述.. 1 数据描述 数据描述就是:事物的特性在计算机中的具体表示. ...
- 分布式数据库实战第一节 分布式数据库的前世今生
开篇词 吃透分布式数据库,提升职场竞争力 你好,我是高洪涛,前华为云技术专家.前当当网系统架构师和 Oracle DBA,也是 Apache ShardingSphere PMC 成员.作为创始团队核 ...
- 从前世今生聊一聊,大厂为啥亲睐时序数据库
摘要:本文会从时序数据库的基本概念.应用场景.需求与能力等方面一一展开,带你了解时序数据库的前世今生. 时序数据库忽然火了起来.Facebook开源了beringei时序数据库,基于PostgreSQ ...
- mysql数据库比对视频教程_MySQL数据库全学习实战视频教程(27讲 )
一)mySQL数据库简介:MySQL属于关系型数据库,是当前最流行的关系型数据库管理系统之一,在WEB项目使用方面,MySQL是最好的 RDBMS应用软件. 二)本mySQL数据库视频教程目录如下: ...
- Unity3D 访问Access数据库
Unity3D 访问Access数据库 在开始这个小教程之前呢,其实在网上你已经可以找到相关的资料了,但是我还是要把我自己做练习的一点东西分享出来.写这个教程的主要原因呢,是一个朋友在u3d的官网论坛 ...
- 中国数据库OceanBase登顶之路
今年天猫双11当天,OceanBase数据库再次刷新数据库处理峰值,达6100万次/秒,创造了新的世界纪录. 在此之前一个月,据权威机构国际事务处理性能委员会TPC披露:蚂蚁金服的分布式关系数据库Oc ...
- MySQL数据库之互联网常用架构方案(全)
作者:尜尜人物 本文包含数据库架构原则.常见的四种架构方案.两种一致性解决方案.以及作者个人的一些见解. 一.数据库架构原则 1.高可用 2.高性能 3.一致性 4.扩展性 二.常见的架构方案 方案一 ...
- 华为云 GaussDB 数据库,会是新的国产之光吗?
华为云 GaussDB 数据库,会是新的国产之光吗? 华为云数据库业务总裁苏光牛 7月20日,华为云TechWave技术峰会上,华为云数据库业务总裁苏光牛正式发布两大数据库新品,包括关系型数据库Gau ...
最新文章
- Vs2015 mysql ef_VS2015 +EF6 连接MYSQL数据库生成实体
- 2017.4.5下午
- 【转载】ABAP自定义长文本的处理
- codeforce GOODBYE 2018
- 虚拟局域网VLAN简介
- java3d创建立方体_Opengl创建几何实体——四棱锥和立方体
- 教资计算机科学与技术教资,教资笔试查成绩啦!广师大未来教师们又前进一步...
- 为什么我饿了么产品总监不干,却要从事自由职业?
- hadoop--Shuffle机制
- 一个简单的C#委托小例子
- python名称空间_一篇文章搞懂Python的类与对象名称空间
- Unity动态加载本地图片
- 腾讯云培训认证学习笔记
- Java脚本:评委打分
- Win10配置adb环境
- workerman 7272端口被占用
- PYTHON第二次实验
- 【论文翻译笔记】Test Roll: Profit-Maximizing A/B Tests
- xctf-HTTP通常使用两种请求方法
- 【OC】OC description方法
热门文章
- 什么是农业气象环境监测系统
- 每个业务部门都是一个利润中心,人力资源管理部门也不例外
- notes for lxf(三)
- android删除历史定位,android - 从历史记录中删除活动
- 高精度多普勒测速matlab,同时多点激光多普勒测速系统
- 高新技术企业认定 国家高新技术企业复审指南
- Revit里如何给构件添加标记及给管线的标注问题
- ubuntu 列出当前主机上的声卡
- 【技术写作】风格:走向清晰和优雅——写作、编辑和出版指南| Style: Toward Clarity and Grace
- 第二章一阶逻辑 2.1 一阶逻辑基本概念