欢迎来到天天文库
浏览记录
ID:31624768
大小:1.31 MB
页数:37页
时间:2019-01-16
《web数据库原理与应用-学习情境2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.学习情境2数据库基本原理情境描述:本情境主要让学生掌握数据库的基本知识,熟悉数据库与数据库管理系统,能够设计数据库系统。熟悉数据库规范化理论,和建模工具安装与使用,为后面的学习打下基础。本情境参考学时10学时。教学目标:1、能力要求u能够用数据库的思想来分析问题。u结合实际需要,对数据库进行规范化设计。u能够使用数据库建模工具PowerDesigner,建立数据模型。2、知识目标u熟悉数据和数据模型。u掌握关系数据库及其相关概念u熟悉数据库规划化理论u掌握数据库模型工具安装及其数据建模工作3、素质目标u锻炼学生自主学习、举一反三的能力。u培养学生分析电子商务项目的能力。工作任
2、务:任务1数据和数据模型任务2数据库与数据库管理系统任务3关系模型与关系数据库任务4关系数据库规范化理论任务5关系数据库的设计任务6数据库设计举例任务7数据库建模工具任务8练习与实践教学策略与教学方法总体考虑讲授法、案例驱动法、现场演示法教学手段多媒体课件、案例、实训设备、工具和材料计算机,因特网,PowerDesigner12数据库建模软件,Visio2003对象建模软件教学效果评价课堂提问(10%)、作业(20%)、任务考核(40%)、实训(30%)参考资料(美)JeffreyD.Ullman.数据库系统实现(第2版).北京:机械工业出版社崔巍.数据库应用与设计.北京:清华
3、大学出版社...任务1数据和数据模型通过本任务的学习,熟悉数据和数据模型的基本概念,能够分析数据模型和关系数据模型。活动1信息与数据的描述通常说,信息是用来反映客观世界中各种事物状态及状态变化方式的一种抽象,是经过加工的有意义的数据。而数据是对客观事物记录下来的事实,是信息的具体反映,可以被收集、存储、处理(加工、分类、计算等)、传播和使用。从计算机的角度来看,所谓数据是指一切能被计算机存储和处理,反映客观实体信息的物理符号,如数字、文字、表格、图形,以及声音、图像和动画等。数据处理是指对数据的分类、组织、编码、存储、检索和维护一系列活动的总和,其目的是从大量原始的数据中提取、
4、推导出对人们有价值的信息以作为管理者行动和决策的依据。在数据处理中,数据描述将涉及不同的范畴,从客观事物的特性到计算机中的数据表示,经历了三个领域:现实世界、信息世界和机器世界。现实世界是存在于人们头脑之外的客观世界。在现实世界中,一个实际存在可以相互识别的事物称为个体,如一个学生、一台电脑、一座仓库等。每个个体都具有自己的具体特征值,如某一个学生叫张山,男,20岁,计算机应用专业等。相同性质的同一类个体的集合叫总体,如所有的学生是一个总体。并且,每个个体总有一个或几个特征项的组合,根据它们的不同取值,可以将这类事物集合中的某一个具体事物区别开来,这样的特征项的组合叫做标识特征
5、项。信息世界是现实世界在人们头脑中的反映,又称为“观念世界”,人们通常用文字和符号将它们记载下来。人们对观察到的现实世界进行综合分析,形成一套对应的概念,即进入了信息世界。在信息世界中,将现实世界中的个体叫做实体,总体称为实体集,个体的特征项称为属性。每个属性所取值的变化范围称为该属性的值域(Domain),其类型可以是整型、实型、字符串型等,如学生有学号、姓名、年龄等属性,相应的值域可为字符串型、字符串型和整型。而其中能惟一标识每个实体的一个属性或一组属性称为实体标识符,如学生的学号可以作为学生实体标识符。机器世界是信息世界的信息在计算机中的数据存储形式,又称为“数据世界”。
6、无论是何种类型的属性,在计算机中都以二进制数的形式表示。在机器世界中,标记信息世界中实体属性的命名单位称为字段或数据项,字段的有序集合称为记录,它能完整地描述一个实体。同一类记录的汇集称为文件,它能描述一个实体集的所有记录。而能惟一标识文件中每个记录的字段或字段集称为关键码,它对应于实体标识符。活动2数据联系的描述现实世界中的事物是相互联系的,这种联系反映到信息世界中成为实体间的联系。实体间的联系有两类:一类是实体集内部各属性之间的联系,反映在数据上是同一记录内部各字段间的联系,如在“学生”实体集的属性组(学号、姓名、年龄等)中,一旦学号被确定,则该“学号”对应的学生“姓名”、
7、“年龄”...等属性也就被惟一确定了;另一类是实体集与实体集之间的联系,反映在数据上是记录之间的联系。下面重点讨论实体集之间的联系。两个不同实体集的实体间联系有以下三种情况:(1)一对一联系:如果实体集A中每个实体至多和实体集B中一个实体有联系,反之亦然,则称实体集A和实体集B具有“一对一联系”,记为1:1。如“学生”实体集与“教室座位”实体集间的联系。(2)一对多联系:如果实体集A中每个实体与实体集B中N(N≥0)个实体有联系,而实体集B中每个实体至多和实体集A中一个实体有联系,则称实体集
此文档下载收益归作者所有