SELECT查询包括条件项、内连接、分组汇总(含 HAVING)、排序、简单子查询(不考 EXIS
TS)及一些输出选项。
数据库管理系统( DBMS )特点( 1)数据结构化( 2)数据共享性好、冗余度低、( 3)数
据独立性强( 4)DBMS 统一管理。
数据库( DB),就是相关联的数据的集合。
数据库系统 (DBS),是指在计算机中引入数据库后的系统构成,由计算机软硬件、 数据库、 D
BMS、应用程序以及数据库管理员 (DBA)和数据库用户构成。
关系模型 是一种数据模型关系模型中最重要的概念就是关系。 关系(Relation ),直观的看,
就是由行和列组成的二维表,一个关系就是一张二维表。
关系中的一列称为关系的一个属性( Attribute ),一行称为关系的一个元组( Tuple )。
组称为候选键 (Candidate Key ),从候选键中挑选一个作为该关系的主键 (Primary Key )。
一个关系中存放的另一个关系的主键称为外键( Foreign Key )。并不是任何的二维表都可
以称为关系。关系具有以下特点:
? 关系中的每一列属性都是原子属性,即属性不可再分;
? 关系中的每一列属性都是同质的,即每一个元组的该属性取值都表示同类信息;
?
关系中的属性间没有先后顺序;
?
关系中元组没有先后顺序;
?
关系中不能有相同的元组。
关系模型, 就是对一个数据处理系统中所有数据对象的数据结构的形式化描述。 将一个系统
中所有不同的关系模式描述出来,就建立了该系统的关系模型。
关系数据库,是依据关系模型建立的数据库, 是目前各类数据处理系统中最普遍采用的数
据库类型。 依照关系理论设计的 DBMS,称为关系 DBMS。数据库设计指:对于给定的应用环
境,设计构造最优的数据库结构,建立数据库及其应用系统, 使之能有效地存储数据, 对数
据进行操作和管理,以满足用户各种需求的过程。
联系有三种类型,转化为关系模式后,与其他关系模式可进行合并优化。
1:1 的联系,一般不必要单独成为一个关系模式,可以将它与联系中的任何一方实体转化成
的关系模式合并 ( 一般与元组较少的关系合并 ) 。
1:n 的联系也没有必要单独作为一个关系模式, 可将其与联系中的 n 方实体转化成的关系模
式合并。
m:n 的联系必须单独成为一个关系模式,不能与任何一方实体合并。
评论0