![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库笔记
whf0608
网络
展开
-
数据库系统概论--读书笔记--1 数据,数据库,数据库管理系统,数据库系统 概念
数据,数据库,数据库管理系统,数据库系统数据: 数据库中存储的基本对象 描述事物的符号记录称为数据 数据的含义称为数据的语义,数据与其语义是不可 分割的数据库: 数据库是长期存储在计算机内有组织,可共享的大量数据的集合。 数据库中的数据按一定的数据模型组织,描述和...原创 2019-03-01 13:23:21 · 1154 阅读 · 0 评论 -
数据库系统概论--读书笔记--8 关系运算: 选择 投影 连接 除运算
专门的关系运算: 选择 投影 连接 除运算1.设关系模式为R(A1,A2,⋯ ,An)R(A_1,A_2,\cdots,A_n)R(A1,A2,⋯,An),一个关系设为R。t∈Rt\in Rt∈R 表示t是R的一个元祖。t[Ai]t[A_i]t[Ai] 则表示元祖t中相应于属性AiA_iAi的一个分量。2.若A=Ai1,Ai2,⋯&...原创 2019-03-04 11:52:48 · 2786 阅读 · 0 评论 -
数据库系统概论--读书笔记--9 SQL结构化查询语言
SQL 结构化查询语言1.1 SQL 的发展1.2 SQL的特点 : 数据查询 数据操纵 数据定义 数据控制1. 综合统一数据库系统的主要功能是通过数据库支持的数据语言来实现的。非关系模型(层次模型,网状模型)的数据语言:模式数据定义语言DDL 外模式数据定义语言 数据存储有关的描述语言DSDL 数据操纵语言DMLSQL 集数据定义语言,数据操纵语言,数...原创 2019-03-04 10:42:41 · 216 阅读 · 0 评论 -
数据库系统概论--读书笔记--11 数据库查询
SELECT [ALL|DISTINCT] <目标列表达式>[,<目标列表达式>]…from <表名或试图名> [,<表名或试图名>…] |(SELECT 语句)[as] <别名>[where &原创 2019-03-06 11:08:36 · 232 阅读 · 0 评论 -
数据库系统概论--读书笔记--7 关系的完整性
关系模型的完整性规则是对关系的约束条件。三类完整性约束:实体完整性 参照完整性 用户定义的完整性实体完整性: 基本关系R的主属性不能取空值(主码唯一标识)参照完整性:(引用存在的事件) 定义: 设F 是基本关系R的一个或一组属性,但不是关系R的码, Ks 是基本关系S的主码。如...原创 2019-03-03 12:13:20 · 390 阅读 · 0 评论 -
数据库系统概论--读书笔记--6 关系操作
2.2.1 基本的关系操作 关系操作: query insert delete update 查询操作:select project(投影) join(连接) divide(除) union(并) except(差) ...原创 2019-03-01 21:15:37 · 159 阅读 · 0 评论 -
数据库系统概论--读书笔记--5 关系数据库
关系模型: 关系数据结构,关系操作集合,关系完整性约束关系模型的数据结构只包含单一的数据结构--关系2.1 关系数据结构及形式化定义 2.1.1 关系 1.域 一组具有相同数据类型的值的集合 2.笛卡尔积 一种集合上的运算(元素全排列) ...原创 2019-03-01 21:00:23 · 246 阅读 · 0 评论 -
数据库系统概论--读书笔记--4 数据库系统的模式
数据库系统得模式概念 模式是数据库中全体数据的逻辑结构和特征的描述 仅涉及型的描述,不涉及具体的值。 模式是相对稳定的,实例是相对变动的数据库系统的三级模式结构 外模式 模式 内模式 模式也称逻辑模式,是数库中全体数据的逻辑结构和...原创 2019-03-01 15:49:17 · 267 阅读 · 0 评论 -
数据库系统概论--读书笔记--3 常用的数据模型
常用的数据模型 层次模型 网状模型 关系模型 面向对象数据模型 对象关系数据模型 半结构化数据模型层次模型 1.层次模型的数据结构 1.有且只有一个节点没有双亲节点,这个节点称为双亲节点 2.根以外的其他节点有且只有一个双亲节点 ...原创 2019-03-01 14:24:53 · 442 阅读 · 0 评论 -
数据库系统概论--读书笔记--2 数据模型
数据模型: 对现实世界数据特征的抽象 数据库系统的核心和基础数据模型用来描述数,组织数和对数据进行操作1.2.1 两类数据模型 第一类 概念模型 第二类 逻辑模型 物理模型 概念模型:用户观点对数据和信息建模 逻辑模型:层次模型,网状模型,关系...原创 2019-03-01 13:47:23 · 156 阅读 · 0 评论 -
数据库系统概论--读书笔记--10 模式定义 表定义 视图和索引定
数据定义包括:模式定义 表定义 视图和索引定层次化的数据库对象命名机制一个关系数据库管理系统的实例中可以建立多个数据库,一个数据库可以建立多个模式,一个模式可包括2多个表,视图和索引等数据库对象。1. 模式的定义与删除定义模式create schema 模式名 authorization 用户名实际上定义了一个命名空间可以进一步定义该模式包含的数据库对象。定...原创 2019-03-04 21:28:25 · 577 阅读 · 0 评论