2024年4月1日发(作者:)

1 数据库概述

1.1信息与数据

信息:是客观世界在人脑中的反映(如上课)P2

数据:是一组表示客观世界某种实体的数量、行为和非随机性的,可以鉴别

的物理符号,是反映客观事物存在方式和运动状态的记录(如教室、教师、学生、

上课内容)。P1

数据是信息的载体,是信息的表现形式;

信息是数据加之后具有一定含义的数据。

1.2数据库与数据库管理系统

数据库(DB):存放数据的仓库。

数据库管理系统(DBMS):用于建立和管理数据库的软件。

1.3概念模型与数据模型

1.3.1概念模型的基本术语

①实体:从现实世界中抽象出来的,可以相互区别的事物(如学生、课程)

②属性:用来描述实体的特征

如:学生:学号、姓名、性别、生日、班级

课程:课程编号、课程名称、学分

③域:属性的取值范围

如:性别只能取值男、女

④关键字:能唯一标识出一个实体元素的属性或属性组合(如学号、课程编

号)

⑤联系:实体与实体之间的对应关系

实体与实体之间的关系有一对一、一对多、多对多

实体联系图(E-R图)

1.3.2数据模型

1.3.2.1概念

是实体与实体之间的联系的数据组织形式

①层次模型

②网状模型

③关系模型

④面向对象模型

层次模型、网状模型、面向对象模型不利于程序的实现,关系模型以关系数

学理论为基础,用一系列的二维表来描述实体与实体之间的联系

1.3.2.2基本术语

①关系(表):一个关系对应概念模型的一个实体,用一个二维表作为表现

形式

②元组(记录):是组成实体的个体,即二维表中的一行

③属性(字段):用于表达关系的特征,即二维表中的一列

④域:属性的取值范围

⑤关键字:能唯一标识一个元组的属性或属性组合

⑥外部关键字(外键):一个关系中的某个属性为另一关系中的关键字,则

称其为外部关键字

1.3.2.3关系数据模型设计

从E-R图转换为关系数据模型

学生(学号,姓名,性别,出生日期,班级) 学号为主键

课程(课程编号,课程名称,学生) 课程编号为主键

选课(ID,学生编号,课程编号) 学生编号、课程编号、教室编号为外键

2 Access数据库与表操作

2.1启动、退出

2.2建立数据库

建立空数据库 向导

2.3新建表

直接输入数据 向导 设计视图

2.4修改表结构