数据库系统
文章平均质量分 73
数据库系统的学习笔记
木木彡、
酒吧舞在读学生
展开
-
第五章、数据库设计与E-R模型
数据库整体设计流程本章讲解概念设计实体:一个实体是现实世界可区别于所有其他对象的一个‘事物’或‘对象’实体可以是实在的也可是抽象的,如一个人、课程、开设的课程段或者航班预订例如:课程可以被开左实体,并且course_id唯一标识出了大学中某个课程实体实体集:是共享相同性质或属性、具有的相同类型的实体的集合属性:属性是每个实体集中每个成员所拥有的描述性性质如instructor实体集可能具有的属性是:ID、name、dept_name和salary每个实体在它的每个属性上都有一个值实体集在E-R图中用一个矩原创 2023-05-25 23:44:42 · 215 阅读 · 0 评论 -
第三章、SQL
数据类型1、char(n):固定长度的字符类型,无论里面多长,都按定义长度占用物理空间2、varchar(n):可变长度的字符类型3、int:存储整数4、smallint:存储整数,范围小5、numeric(p,d):指定数据的有效数字长度,就是指定精度6、real,double precision:双精度浮点类型7、float(n):单精度浮点类型8、date:日期类型9、time:时间类型,精度到秒10、timestamp:时间戳类型,精度到毫秒。原创 2023-05-13 01:01:59 · 427 阅读 · 2 评论 -
第二章、关系数据模型
数据模型(Data model):用来描述数据、数据直接的关系、数据的含义以及数据的完整性约束的一套概念工具的集合。表中的一行代表一组值的一种联系 ,叫做n元组,有n个值的行。关系模型中:表被称为关系,一行被称为n元组,一列被称为属性。关系运算中:输入是一个或两个关系,输出是一个关系。身份证和姓名的集合可以是超码但不可以是候选码。实体完整性约束:主码属性不允许为NULL。数据结构、数据操作、数据的完整性约束。关系模型就是用表来管理这种联系的集合。类比于程序设计语言中的。身份证是超码也是候选码。原创 2023-05-10 00:08:33 · 111 阅读 · 0 评论 -
1.1、Basic concepts基础概念
第一章原创 2023-04-27 17:14:51 · 61 阅读 · 1 评论