
数据库原理笔记
文章平均质量分 93
sx失去理智
中南大学20级计算机学院学生
展开
-
数据库原理——数据库设计与数据库恢复
数据库设计与数据库恢复对应数据库原理内容的第六章和第七章。ch6.数据库设计6.1 需求分析**数据字典**是各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要结果。数据字典在数据库设计中占有很重要的地位,其主要内容包括:数据项:是不可再分的数据单位。数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系}数据结构:反映了数据之间的组合关系。一个数据结构可以由若干数据项或数据结构组成。数据结构描述={数据结构名,含义说明,组成:{数原创 2022-05-19 19:17:10 · 1113 阅读 · 0 评论 -
数据库原理——关系数据理论(全)
关系数据理论数据依赖包括函数依赖和多值依赖。5.1 函数依赖5.1.1 函数依赖的定义设R(U)R(U)R(U)是属性集U上的关系模式, X,Y⊆UX,Y\subseteq UX,Y⊆U (X,YX,YX,Y是属性), 若对于∀r(值)∈R(U)\forall r(值)∈R(U)∀r(值)∈R(U),∀t,s∈r\forall t,s∈r∀t,s∈r(元组),如果t[X]=s[X]t[X]=s[X]t[X]=s[X](若每个都不相等也满足条件),能推出t[Y]=s[Y]t[Y]=s[Y]t[Y]=s原创 2022-05-15 15:53:13 · 1857 阅读 · 0 评论 -
数据库原理——关系数据理论(一)
关系依赖理论数据依赖包括函数依赖和多值依赖。5.1 函数依赖5.1.1 函数依赖的定义设R(U)R(U)R(U)是属性集U上的关系模式, X,Y⊆UX,Y\subseteq UX,Y⊆U (X,YX,YX,Y是属性), 若对于∀r(值)∈R(U)\forall r(值)∈R(U)∀r(值)∈R(U),∀t,s∈r\forall t,s∈r∀t,s∈r(元组),如果t[X]=s[X]t[X]=s[X]t[X]=s[X](若每个都不相等也满足条件),能推出t[Y]=s[Y]t[Y]=s[Y]t[Y]=s原创 2022-04-29 23:45:05 · 881 阅读 · 1 评论 -
数据库原理笔记(II)
ch3.关系数据库标准语言SQL(部分)1. Sql语言的动词Sql功能动词数据定义create,drop,alter(更改表的结构)数据查询select数据操纵insert,update,delete数据控制grant, revoke2.定义、修改与删除基本表定义(创建)定义基本表:CREATE TABLE <表名>(<列名> <数据类型>[ <列级完整性约束条件> ][,<列名&g原创 2022-03-24 21:59:23 · 919 阅读 · 0 评论 -
数据库原理笔记(I)
此笔记为《数据库系统概论》第一到第二章笔记,会持续更新。数据库原理笔记ch1.数据库系统概述1.数据模型分类网状模型(图)层次模型(树形结构)关系模型(二维表)组成要素数据结构:研究对象类型的集合。对象:与数据类型、内容、性质有关的对象(物质)、与数据之间联系(物质之间的联系)有关的对象。数据操作:类型有检索、更新(插入、删除、修改)等。数据的约束条件(完整约束性):一组完整性规则的集合,需满足实体完整性和参照完整性。概念模型用于信息世界的建模,是现实世界到机器世界的一个中原创 2022-03-10 22:27:16 · 1717 阅读 · 0 评论