课后习题

一. 问答题

1.关系数据库管理系统有哪些?

2.举例说明什么是一对多的关系、多对多的关系。

3.什么是E-R图?简述E-R图的绘制步骤。

4.常见的数据模型有哪些?各有什么优缺点?

5.数据库设计的过程包括哪些阶段,各阶段的主要任务是什么?

6.如何避免数据冗余?什么是1NF、2NF、3NF?

二. 名词解释

1.数据库

2.数据库管理系统

3.数据库系统

4.实体

5.实体型

6.实体集

7.联系

8.属性

9.域

10.码

11.关系模式