首页 > 其他分享 >第一章第二章

第一章第二章

时间:2022-12-10 19:56:37浏览次数:28  
标签:范式 模型 外键 第一章 数据表 第二章 主键 属性

数据库的发展

人工管理阶段、文件系统阶段、数据库系统阶段

数据库管理系统(DBMS)

数据库系统(DBS)

结构化查询语言(SQL)

 

E-R模型(实体-联系模型)

数据模型有层次模型、网状模型、关系模型

层次模型以“树结构”表示数据之间的联系

网状模型以“图结构”表示数据之间的联系

关系模型以“二维表”(或称为关系)表示数据之间的联系

 

基本数据结构就是二维表

数据表中的行通常叫做记录或元组,列通常叫做字段或属性

主键:数据表中具有唯一性的字段,也就是说数据表中任意两条记录都不可能拥有相同的主键字段

外键:一个数据表将使用该数据表中的外键连接到其他数据表,而这个外键字段在其他数据表中将作为主键字段出现

 

一对一、一对多、多对多

E-R图

实体:用矩形表示

属性:用椭圆形或带圆角的长方形表示

联系:用菱形表示

主码:属性或属性组合,对于每一个实体集,可指定一个码为主码(关键字)  标记斜线

 

第一范式(1NF) 第二范式  第三范式

 

标签:范式,模型,外键,第一章,数据表,第二章,主键,属性
From: https://www.cnblogs.com/xiaohebao/p/16970118.html

相关文章

  • 第一章 引论
    1.1 什么是反馈 动态系统:一种随着时间而变化行为的系统,其目的是对外界的激励和作用力进行响应 反馈系统:有两个或多个的动态系统互联在一起,彼此相互影响。 反馈(......
  • 第二章:10道C/C++经典面试题
    面试题11:设置地址为0x67a9的整型变量的值为0xaa66int*ptr;ptr=(int*)0x67a9;*ptr=0xaa66;说明:这道题就是强制类型转换的典型例子,无论在什么平台地址长度和整型数据......
  • 第二章-线性表 1.线性表的定义和基本操作
    定义具有相关数据类型的n个数据元素的有限序列叫做线性表.术语:位序,表头元素,表尾元素,直接前驱,直接后继.线性表的基本操作基本记忆思路:创建销毁,增删改查.......
  • 学习 Rust(第一章 寻找牛刀,以便小试)
    参考资料:https://course.rs/first-try/installation.html1.1安装Rust环境(太简单,看原网页)1.2强推vscode如果你的电脑慢,有一点一定要注意:在编译器构建代码的同时,不......
  • 学习 Rust(第二章 Rust基础入门)
    0.Rust基础入门从现在开始,我们正式踏入了Rust大陆,这篇广袤而神秘的世界,在这个世界中,将接触到很多之前都没有听过的概念:所有权、借用、生命周期宏编程模式匹配类......
  • 算法第二章
    1、习题     2、归并排序    3、分治法概述            4、快速排序             ......
  • 第一章、chrome插件
    目录一、chromeextensions(扩展)1、introduction(介绍)2、tutorialstructure(教程结构)3、thebigpicture(大局)4、extensiontypes(扩展类型)5、mainfest(清单)二、helloworld1、......
  • 算法复习第一章
    1、习题 D、要所有实例  2、ppt                                 ......
  • 线上服务异常的定位、处理与优化的探索 - 第一章 概述
    一.1. 课题背景 项目在实施、交付、运维过程中难免出现过各种各样的线上服务异常发生。线上服务不同于本地,本地调试千好万好上线也运行难免出现问题。如:CPU爆满、起飞......
  • 线上服务异常的定位、处理与优化的探索 - 第二章 线上服务常见问题
    一.1. 常见问题列举 Ø cpu突然爆满、起飞。Ø 服务器短暂无响应或假状态停机。Ø 应用运行一段时间后变卡,提交请求明显速度下降。Ø 页面响应慢,加载失败。Ø......