您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 教案设计旅游信息数据库
课题:设计旅游信息数据库课型:新课课时:两个课时教学媒体:PPT第二章第一节P35~P44页一、教学目标:初步掌握数据收集、数据分类和建立关系数据模型的基本方法学会使用实体——关系图描述关系数据模型理解层次和网状数据模型的基本概念二、教学重点:掌握数据库设计的一般步骤,能够使用Access数据库管理系统,创建数据库。三、教学难点:掌握数据收集、数据分类和建立关系数据模型的基本方法。四、教学准备:多媒体课件以及必要的教学工具,做好充足的心理准备。五、教学方法:讲述加演示六、教学内容与过程:(一)、引入课题:数据库应用系统的核心是数据库,建立数据库应用系统的第一步就是建立数据库。本章将学习如何按照应用要求,设计并建立一个数据库讲述学习目标:(口述:下面是我们这节课的学习目标)初步掌握数据收集、数据分类和建立关系数据模型的基本方法学会使用实体——关系图描述关系数据模型理解层次和网状数据模型的基本概念任务一旅行社旅游业务需求分析交流整理第1章后续活动2的调查中获得的旅行社旅游业务信息。例如表格中的内容。(这个是上节课留下的作业,都是在课前由学生完成的)游客关心的信息旅行社向游客介绍的信息旅行社组团时关心的信息游客报名参加旅行团需要的手续通过分析,归纳与定义出旅游业务中实体及其属性实体属性导游(可有老师总结)工号,姓名,性别,联系电话,护照号码,身份证号码,外语1,外语2。。。。旅游路线(学生)旅行团(学生)合同(学生)任务二旅游信息数据库的建模1.用E-R图描述旅行社旅游业务需求中的实体及其属性。(1)根据需求调查中对旅客实体的了解,用E-R图描述游客实体及其属性。(2)用E-R图方法描述其它实体及其属性。2.用E-R图描述实体间的关系。(1)在各实体间,找出有联系的实体。(2)用E-R图建立实体间联系,如游客与团队、线路与团队、游客与合同。(3)在E-R图中标出实体间联系的类型。.分析快乐旅行社旅游业务需求中,实体之间联系的类型:每条线路可以组织多个旅行团,而多个旅行团只能对应一个线路。线路与旅行团之间为一对(多)的联系。实体联系名为(关联).标注实体间的联系类型。游客姓名性别电话游客团队成员合同线路3.用E-R图,描述旅游信息数据库整体模型。根据对快乐旅行社的业务分析,完成数据库的整体模型中实体间联系的描述。任务三定义旅游信息数据库表及表间联系。1.将E-R图中的实体及属性转换为表。导游工号姓名性别2.定义主关键字。关系数据库中的每一张表都应该有一个主关键字。3.定义表间联系。如:导游表与旅游团表之间为一对多的关系,通过导游表中的(工号)与旅游团表中的“导游工号”相关联。(二)、相关概念讲述及演示:(下面是一些相关概念)路线团队游客合同导游组团1n游客合同导游旅游团路线签约参加关联1nmnn1(1)数据模型讲述:数据库是一个单位或组织需要管理的全部相关数据的集合。数据模型是将具体事物转换成计算机能处理的数据的工具。模型是对现实世界的抽象。(2)点击超链接分别讲述三种数据模型,设置有例题演示:关系数据模型:是目前应用最广泛的一种数据模型,目前大多数DBMS产品都基于关系数据模型。关系数据模型由若干关系组成,每个关系类似一张表,用二维表的形式来描述实体、属性以及实体之间的联系。层次数据模型:使用树形结构来表示实体及其联系,树的结点代表实体上一层实体与下一层实体之间的联系是1:n,用节点之间的连线表示。例题演示关系数据模型(口述:下面我们看一个旅行社的例子)旅行社导游游客线路合同团队网状数据模型:节点之间的联系是不受层次的限制,可以任意发生联系,更适合描述复杂的事物及其联系。网状模型中,用结点来表示实体。结点之间的联系通过“系”实现。系用有向段表示,箭头指向1:n联系的“n”方。例题演示网状数据模型(下面是一个网状数据模型的例子,这也是一个旅行社的例子)旅行社导游游客线路合同团队(三)数据库设计的一般步骤:(口述:数据库设计要经历四个步骤,下面我们看看都有哪四个步骤)(1)需求分析:需求分析就是对现实世界进行调查与分析。需求分析一般是对整个数据库应用系统所要处理的对象进行全面的了解,不只针对数据库的需求,但是数据库的需求分析是其中的重要内容。(2)概念设计:(建立概念模型)概念设计就是建立概念模型。E-R图是描述概念模型最常用的工具,也是最有效的交流工具。(口述:那么建立概念模型的一般过程都有哪些呢?)讲述建立概念模型的一般过程:确定实体和属性确定主关键字定义联系建立E-R图(3).逻辑设计:(建立数据模型)逻辑设计就是将信息世界中的实体及其联系转换成数据世界中的数据及其联系,并用数据模型予以描述。数据模型是对现实世界的第二层抽象。对于关系数据库来说,逻辑设计就是把概念模型转换成关系模型,即关系模型的二维表。(下面是一些转换步骤)转换步骤:(1)定义表。(2)确定主关键字结合具体例题讲述:(口述:下面我们来看一个学生成绩表的例题)(3)建立表间关系。下面是一个例子:例:学生信息表班级信息表(4).物理设计:数据库是要存储在物理的存储设备上的。为数据库确定一个适合的物理存储结构和存取方法的过程,就是数据库的物理设计。实际上物理设计主要是选择合适的数据库管理系统产品和硬件存储设备。七、课后总结:总结这节课所讲的主要内容,强调重点难点知识。八、课后作业课程结束后完成“体验活动”的三个课后题。
本文标题:教案设计旅游信息数据库
链接地址:https://www.777doc.com/doc-2421639 .html