1、作业1 讲评第4题n考核点考核点:n文件系统和数据库系统的特性和区别n从现实生活中找到相关的例子第4题(续)n共同问题:n举例子时,没有指出该系统的特点,为什么适用于文件系统或数据库系统n或者只是说了什么情况下应该用文件系统(或数据库系统),没有举出具体的例子n并不是通常用纸张,文件,档案进行处理的,就适用于文件系统。n它们只是由于历史原因,还没有使用计算机进行处理罢了。第4题(续)n回答要点:回答要点:n所举的例子,应符合对应的管理系统的特点;所举的例子,应符合对应的管理系统的特点;n一般说来,面向简单应用的简单数据使用文一般说来,面向简单应用的简单数据使用文件系统即可;件系统即可;n搜索引
2、擎,数据备份等搜索引擎,数据备份等n复杂的,面向大规模管理,需要数据的高度复杂的,面向大规模管理,需要数据的高度共享的,则应该使用数据库系统。共享的,则应该使用数据库系统。n建议:要举出具体的例子!第11题n考查点:n理解实体与联系的概念;n并能够绘画出其ER图n共同问题:n三个实体间没有多对多联系n没有画出相应的ER图n对三个实体间的多对多联系、三个实体间的两两之间的多对多联系理解不正确,表述不清楚,没有答到点上 第11题(续)n三个实体型之间的多对多联系n三个实体涉及同一个联系,而且参与该联系的每一个实体型都可以是多个的n三个实体型两两之间的三个多对多联系n具有三个意义各不同的联系n从语义
3、上看,这两者是不等价的。这是本质的区别第11题(续)供应商供货提供收购商零件供应商提供收购商零件kmn收购kmlnpq第12题n考核点:n对现实世界的信息进行抽象n构建概念模型n正确地使用ER图表示概念模型第12题(续)n共同问题:n对联系的理解不正确,尤其是三个实体的两两之间的多对多关系和三个实体间的多对多关系,n错例:“院系”、“班级”、“教研室”院系设立设立班级教研室11nm第12题(续)n共同问题:n同一个模型内,联系和实体的名字相同n无法判断是否同一个联系(或实体)n同一联系的基数用不同的字母表示即可;不同联系间的基数可以使用相同字母表示。n实体和联系 的属性不重要的可以不写,重要的
4、应该写上。第12题(续)n回答要点:n正确地完全的把题设里的联系表示出来n基数正确第13题n考核要点:n与第12题类似n共同问题:n与第12题类似n对三个实体之间的两两关系和三个实体间的多多关系,理解错误。n“仓库”,“材料”,“零件”三个实体间并没有多对多联系;“材料”和“零件”之间没有“储藏”的联系,有的只是“制成”的联系n图例请看下页仓库存放存放零件材料仓库储藏零件材料kmn制成第13题(续)kmlnpq第14题n考核要点:n对数据模型的定义和意义的理解n对层次模型的定义和意义的理解n使用层次模型对信息进行抽象表示第14题(续)n共同问题:n对模型的理解有误。n模型是对现实世界信息的抽象
5、和建模,n不是数据的分类,也不是行政的级别关系n因此在模型中不会涉及到具体的事物。第14题(续)n共同问题:n没有画出ER图;只是说明了某个系统是层次模型。n同一个信息系统,可以抽象成层次模型,也可以用关系、网状模型来描述。n所以简单的说明某个系统是层次模型,是不确切的。n当然,如果能够用文字表述清楚,也可以。但不推荐。n模型的记录应该写明属性 第14题(续)n回答要点:n正确地描述层次模型的概念n用层次模型抽象表示出一个信息系统n用ER图表示该信息系统的层次模型n对ER图中的记录作适当的说明第15题n考核要点:n理解层次模型的存储方法n子女兄弟链接法n层次序列连接法n正确地画出层次数据库实例的存储结构图n存在问题:n用图表示第16题n考核要点:n与第14题类似n共同问题:n与第14题类似n典型错误例子:出口贸易关系典型错误例子:出口贸易关系 作业成绩分布情况作业之星n朱丹n郭艾馨n刘宏丽