01、数据库系统概述

版权声明:本文为博主原创文章,转载请注明链接 https://blog.csdn.net/sswqzx/article/details/85600061

1、基本概念

数据(Data):

数据库(Database)

数据库管理系统(DBMS)

DML、增删改查

DDL、定义数据库中的数据对象

dbms对数据的控制能力:

数据的安全性(Security)保护、

数据的完整性(Integrity)检查

并发(Concurrency)控制

数据库恢复(Recovery

数据库系统(DBS)

2、数据模型

 (1) 实体(Entity

客观存在并可相互区别的事物称为实体。可以是具体的人、事、物或抽象的概念。如:学生、雇员…...

(2) 属性(Attribute

实体所具有的某一特性称为属性。一个实体可以由若干个属性来刻画。如:学号、姓名、年龄…...

(3) 码(Key

唯一标识实体的属性集称为码。其任意真子集不具有此性质。如:学号、身份证号码……

(4) 域(Domain

属性的取值范围称为该属性的域。如:年龄取值…...

(5) 实体型(Entity Type

用实体名及其属性名集合来抽象和刻画同类实体称为实体型。如:学生(学号,姓名,年龄)

(6) 实体集(Entity Set

同型实体的集合称为实体集。如:全体学生

(7) 联系(Relationship 

实体集间联系

一对一联系(1:1

一对多联系(1:n

多对多联系(m:n) 

实体-联系方法(entity-relationship approach, E-R方法)

3、关系数据模型的数据结构:一张二维表

概念:

关系(Relation):一个关系对应通常说的一张表。
元组(Tuple):表中的一行即为一个元组。
属性(Attribute):表中的一列即为一个属性,给每一个属性起一个名称即属性名。

主码(primary Key):表中的某个属性组,它可以唯一确定一个元组。
域(Domain ):属性的取值范围。
分量(component):元组中的一个属性值。
 

猜你喜欢

转载自blog.csdn.net/sswqzx/article/details/85600061
今日推荐