1.数据库技术的根本目标是要解决数据共享问题
2.数据库不具有独立的系统
3.数据库管理系统的三级模式结构由外模式,模式(或称逻辑模式)和内模式组成
外模式(子模式)(用户模式):部分用户或用户可看到
模式(逻辑模式):所有用户所见到的数据视图总和,外模式属于模式
内模式(存储模式)(物理模式) :对数据的物理结构和存取方式的描述
4.数据库系统减少了数据冗余
5.数据库设计分为概念设计,逻辑设计
6.关系数据库管理系统能实现的专门关系运算,包括选择运算,连接运算
7.如果关系逻辑条件为f,则R满足f的选择运算可以写成σ_{f}(R)
8.SQL 结构化查询语言
9.数据处理的最小单位是数据项
10.数据项组成数据元素
11.数据是指能被计算机识别存储与加工的信息载体
12.数据结构是指数据之间的相互关系和数据运算
13.文件系统与数据库系统的主要区别是数据库系统具有特定的数据模型
14.分布式数据库具有数据分布性,逻辑整体性,位置透明性和复制透明性的特点
15.数据模型描述的内容:数据结构、数据操作、数据约束、
16.数据独立性是指数据的逻辑结构,存储结构,与存取方式的改变不会影响到应用程序
17.层次模型师最早发展的数据库模型 它的基本结构是树形结构
18.数据库设计的根本目标是解决数据共享问题
19.数据库系统的核心是数据库管理系统
20.在E-R图中,用矩形表示实体集,椭圆表示属性,用菱形表示联系
21.数据库系统DBS包括:数据库DB,数据库管理系统DBMS,数据管理员,系统平台
22.数据库设计分为以下6个阶段:需求分析阶段,概念设计阶段,逻辑设计阶段,物理设计阶段,实施阶段,以及数据库运行和维护阶段
23.为了建立一个关系,首先要指定关系的属性,表示关系的二维表中各元组的每个分量必须是不可分的基本数据项。在关系数据库中,把数据表示成二维表,而一个二维表就是一个关系
一个关系的属性名称的关系模式记法:<关系名>(<属性名1>,<属性名2>,……)
24.笛卡尔积:设关系R和S的元数分别是r和s,定义R和S的笛卡尔积是一个(r+s)的集合,每一个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组。若R有k1个元组,S有k2个元组,则关系R和S的笛卡尔积表示k1*k2个元组
25.自然连接:要求两个关系中进行比较的分量必须有相同的属性组,并且把重复的属性去掉
26.数据库应用系统中的核心问题是数据系统设计
27.一个实体所有属性取值组成了一个值集的元组(或称记录),在概念世界中,可以用元组表示实体,也可以用它区别不同的实体
28.在学生管理的关系数据库中,存取一个学生信息的数据单位是元组(或记录)
29.从关系中找出满足给定条件的元组的操作称为选择 ,选择是从行的角度进行运算,即从水平方向抽取记录
30.数据定义语言DDL:该语言负责数据的模式定义与数据的物理存取构建
数据操纵语言DML:负责数据的操作,包括查,增,删,改
数据控制DCL:负责数据完整性,安全性的定义与检查以及并发控制,故障恢复
31.差:R和S的差是由属于R,但不属于S的所有元组的集合
32.在二维表中凡是能唯一标识元组的最小属性集称为该表的键或码,二维码表中可能有若干个键,它们称为表的候选码或候选键。从二维表中的所有候选键中选取一个用户使用的键称为主码,表A中某属性是表B的键,则称该属性集为A的外键或者外码
33.实体完整性约束要求关系的主键中的属性值不能为空值,这是数据库完整性的最基本要求
34.参照完整性约束是关系之间相关联的基本约束,他不允许关系引用不存在的记录(在关系中的外键要么为空,要么实际被记录)
35.将E-R图转换成关系模式时,实体和联系都可以表示成关系,E-R中属性也可表示为关系图中的属性。实体集也可转化成关系
36.逻辑独立性是指用户的应用程序与数据结构无关
37.逻辑模型也称为数据模型,数据模型分为:层次,网状,关系模型
38.数据库的关系代数六大基本操作符:σ 选择操作符 π 查询操作符 并操作符 -差操作符 X笛卡尔积
39.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构杯划分为用户级,存储集和概念集