关系数据库什么是在这个网络无处不在的信息化时代,我们每天使用的QQ,微信,网络游戏,银行卡等等,这些都会产生大量的数据,而这些数据大多都存储在大型的关系数据库中。我们都是数据的制造者关系数据库关系数据库就是对现实世界的描述,现实世界的每一个对象在关系数据库中,我们称之为实体,而实体与实体之间的关系,我们称之为联系。对现实世界的描述实体在关系数据库中的体现姓名:张磊性别:男年龄:15姓名:王丽性别:女年龄:16姓名:李宽性别:男年龄:15学生现实世界中的实体性别性别年龄……张磊男15……王丽女16……李宽男15…………………………学生实体的集合以二维表形式体现学生表以学生选课数据库为例,我们将学生实体的特征以二维表的形式存储,其中每一行表示一个学生实体的所有特征,每一列表示所有学生实体的某一个特征。实体在关系数据库中的体现课程:英语课时:48学分:4课程:数学课时:48学分:4课程:美术课时:24学分:2选修课现实世界中的实体课程课时学分……英语484……数学484……美术242…………………………课程实体的集合以二维表形式体现课程表和学生实体类似,我们将课程实体的特征以二维表的形式存储,其中每一行表示一个课程实体的所有特征,每一列表示所有课程实体的某一个特征。学生与课程的联系:选课张磊王丽李宽英语数学美术学生与课程现实世界中的联系学生课程成绩……张磊英语90……张磊数学80……王丽数学75……王丽美术50李宽英语40李宽美术60……………………学生与课程联系的集合以二维表形式体现选课表学生和课程之间的联系,同样可以使用二维表表示,其中每一行表示某一一个学生选择的某一门课程及其他特征。学生选课数据库学生课程成绩……张磊英语90……张磊数学80……王丽数学75……王丽美术50李宽英语40李宽美术60……………………课程课时学分……英语484……数学484……美术242…………………………姓名性别年龄……张磊男15……王丽女16……李宽男15…………………………学生表课程表选课表学生表、课程表和选课表,这三个二维表就组成了一个完成的学生选课数据库。这就是关系数据库Thanks