问答题

 第1题
 试述数据库系统采使用三层模式结构的好处有哪些?


 第2题
 理解应用程序访问数据库数据的步骤?


 第3题
 理解实体(强实体和弱实体)、实体集、联系、联系集、属性、实体标识等概念的含义?


 第4题
 实体之间联系的类型和含义?


 第5题
 语义数据模型和结构数据模型的差别?各自有那些代表?


 第6题
 层次数据模型的定义?


 第7题
 网状数据模型的定义?


 第8题
 关系数据模型的定义?


 第9题
 关系数据模型的特点?


 第10题
 试述核心的面向对象数据模型概念。


 第11题
 E-R模型设计:
 (1)为银行设计一个数据库,包括顾客和帐户的信息。顾客信息包括姓名,地址,电话,社会保险号。帐户包括编号,类型(例如存款,支票),和金额。画出E-R模型图。
 (2)修改上面的图,使一个顾客只能有一个帐号,并且顾客可以有一个地址集合(街道,城市,省份的三元组)画出E-R模型图。
 (3)设计数据库,记录球队,队员和球迷的信息,包括:对于每个球队,有球队的名字,队员,队长(队员之一),队服。对于每个队员,有姓名,年龄。对于球迷,有姓名,喜  爱的球队,喜爱的队员。画出E-R模型图。
 (4)保存一个家谱,应该有一个实体:Person,每个人记录的信息包括姓名(属性),和联系:母亲,父亲,孩子,画出E-R模型图。