版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、任务引入5分钟课程介绍20分钟新知识45分钟任务实施15分钟小 结作业5分钟认识数据库提问:按自己的理解,说说数据库是什么?展示各类网站商城网站页面是大家在熟悉不过的了,商城网站上的商品琳琅满目,让人流连忘返。但是在大家欣赏自己喜爱的商品之余,是否想过商城网站上的文字信息、图片信息等存放在哪里呢?当大家在商城网站上进行注册用户时,自己的信息又存在哪里呢?当客户在商城网站上留言的时候,留言信息又放在哪里了呢?这就是本门课程WEB数据库应用要解决的问题。主要让学生明确以下几个问题:1明确课程定位与作用专业基础课,与程序设计基础一起,为网站建设奠定基础。同时兼顾计算机二级考试相关内容。通过任务引领型
2、和项目活动形式,掌握简单的数据库设计、数据管理和维护方法,能进行web服务器的设置,具备使用web数据库与高级程序设计语言或动态网页结合完成简单程序开发的基本职业能力。2明确课程内容内容的确定遵循两个原则:一是满足后续课程的基本需求,二是为学生进一步的学习提供必要的准备。通过对学生就业岗位和用人单位对本专业毕业生设置的招聘岗位等分析,课程内容应基本包括数据库系统概述、关系理论、关系数据库查询语言SQL、数据库设计与关系规范化理论、MySQL数据中管理系统与高级程序设计语言或动态网页技术结合的简单应用。3强调学习方法(1)与以往计算机基础、办公软件应用在学习方法上不同,知识与操作的连续性更强,在
3、学习上要坚持一贯,持之以恒。(2)课程难度加大,要求大家认真听、认真做,尤其要认真思考。逐渐养成举一反三的习惯、锻炼独立进行逻辑思维的能力。(3)要学会自学。(4)要善于和老师沟通。(5)要学会团队协作。4明确考核方式(1)日常评价由三个部分组成:出勒(20%)、学习积极主动性(40%)、任务完成情况(40%)(2)终结评价平时:20%期中:20%期末:40%一、数据库基本概念请学生回忆从小学初中高中大学,每个期末处理成绩的过程,大部分都有帮助老师统计分数的经历。提问:1你用过哪些方式协助老师统计分数?2在这个过程中你发现了什么变化?为什么产生这样的变化?经过充分的讨论发言之后,让学生总结为什
4、么产生数据库技术,并简单说明其发展阶段:第一代:网状、层次数据库系统第二代:关系型数据库系统第三代:以面向对象模型为主要特征的数据库系统二、数据库基本概念1数据数据是存储在数据库中的基本对象,包括数字、文字、图形、图像和声音等。2数据库数据库简单地说就是存放数据的仓库。这些数据是按照一定的格式存放在计算的存储设备上。用粮库、书库等类比的方法让学生进一步理解。3数据库管理系统是计算机的系统软件,用来在计算机上建立、使用、管理和维护数据库的系统软件。教师展示ACCESS和MySQL数据库二、关系数据库设计1概念结构设计通常,把每一类数据对象的个体称为“实体”,而每一类对象个体的集合称为“实体集”,
5、因此在学生成绩管理系统中主要涉及“学生”和“课程”两个实体集。其他非主要的实体可以很多,如班级、班长、任课教师、辅导员等实体。每个实体集涉及的信息项称为属性。就“学生”实体集而言,它的属性有学号、姓名、专业名、性别、出生日期、总学分、备注。“课程”实体集属性有课程号、课程名、类别、开课学期、学时和学分。实体集中的实体彼此是可区别的,如果实体集中的属性或最小属性组合的值能唯一标志其对应实体,则将该属性或属性组合称为码。对于每一个实体集,可指定一个码为主码。如果用矩形框表示实体集,用带半圆的矩形框表示属性,用线段连接实体集与属性,当一个属性或属性组合指定为主码时,在实体集与属性的连接线上标记一斜线
6、,则可以用图1描述学生成绩管理系统中的实体集及每个实体集涉及的属性。图1:学生和课程实体集属性的描述实体集A和实体集之间存在各种关系,通常把这些关系称为“联系”。通常将实体集及实体集联系的图表示为实体(Entity)-联系(Relationship)模型;从分析用户项目涉及的数据对象及数据对象之间的联系出发,到获取E-R图的这一过程称为概念结构设计。联系用菱形表示,通过直线与实体相连。这样构成的图就是E-R图,E-R图就是E-R模型的描述方法。两个实体集A和B之间的联系可能是以下三种情况之一。1. 一对一的联系(1:1)A中的一个实体最多与B中的一个实体相联系,B中的一个实体也最多与A中的一个
7、实体相联系。例如,“班级”与“正班长”这两个实体集之间的联系是一对一的联系,因为一个班只有一个班长,反过来,一个正班长只属于一个班。“班级”与“正班长”两个实体集的E-R模型如图2所示。图2: “班级”与“正班长”实体集E-R模型2. 一对多的联系(1:n)A中的一个实体可以与B中的多个实体相联系,而B中的一个实体至多与A中的一个实体相联系。例如,“班级”与“学生”这两个实体集之间的联系是一对多的联系,因为,一个班可有若干学生,反过来,一个学生只能属于一个班。“班级”与“学生”两个实体集的E-R模型如图3所示。图3: “学生”与“班级”两个实体集的E-R模型3. 多对多的联系(m:n)A中的一
8、个实体可以与B中的多个实体相联系,而B中的一个实体也可与A中的多个实体相联系。例如,“学生”与“课程”这两个实体集之间的联系是多对多的联系,因为,一个学生可选多门课程,反过来,一门课程可被多个学生选修。“学生”与“课程”两个实体集的E-R模型如图4所示:图4:“学生”与“课程”实体集间的E-R模型2逻辑结构设计A(1:1)联系的E-R图到关系模式的转换对于(11)的联系既可单独对应一个关系模式,也可以不单独对应一个关系模式。(1)联系单独对应一个关系模式,则由联系属性、参与联系的各实体集的主码属性构成关系模式,其主码可选参与联系的实体集的任一方的主码。例如,考虑图描述的“班级(BJ)”与“正班
9、长(BZ)”实体集通过属于(SY)联系E-R模型可设计如下关系模式(下横线表示该字段为主码):BJ(班级编号,院系,专业名,人数)BZ(学号,姓名)SY(学号,班级编号)(2)联系不单独对应一个关系模式,联系的属性及一方的主码加入另一方实体集对应的关系模式中。例如,考虑图描述的“班级(BJ)”与“正班长(BZ)”实体集通过属于(SY)联系E-R模型可设计如下关系模式:BJ(班级编号,院系,专业名,人数)BZ(学号,姓名,班级编号)或者BJ(班级编号,院系,专业名,人数,学号)BZ(学号,姓名)B(1:n)联系的E-R图到关系模式的转换对于(1n)的联系既可单独对应一个关系模式,也可以不单独对应
10、一个关系模式。(1)联系单独对应一个关系模式,则由联系的属性、参与联系的各实体集的主码属性构成关系模式,n端的主码作为该关系模式的主码。例如,考虑图描述的“班级(BJ)”与“学生(XS)”实体集E-R模型可设计如下关系模式:BJ(班级编号,院系,专业名,人数)XS (学号,姓名,专业名,性别,出生日期,总学分,备注)SY(学号,班级编号)(2)联系不单独对应一个关系模式,则将联系的属性及1端的主码加入n端实体集对应的关系模式中,主码仍为n端的主码。例如,图“班级(BJ)”与“学生(XS)”实体集E-R模型可设计如下关系模式:BJ(班级编号,院系,专业名,人数)XS (学号,姓名,专业名,性别,出生日期,总学分,备注,班级编号C(m:n)联系的E-R图到关系模式的转换对于(mn)的联系,单独对应一个关系模式,该关系模式包括联系的属性、参与联系的各实体集的主码属性,该关系模式的主码由各实体集的主码属性共同组成。例如,图描述的“学生(XS)”与“课程(KC)”实体集之间的联系可设计如下关系模式:XS (学号,姓名,专业名,性别,出生日期,总学分,备注)KC(课程号,课程名称,类别,开课学期,学时,学分)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业副产品高值化利用趋势
- 高一化学教案:专题第二单元第一课时化学反应中的热量变化(一)
- 2024高中化学第四章生命中的基础有机化学物质1油脂课时作业含解析新人教版选修5
- 2024高中地理课时作业8区域工业化与城市化-以我国珠江三角洲地区为例含解析新人教版必修3
- 2024高中语文第1单元论语蚜第1课天下有道丘不与易也练习含解析新人教版选修先秦诸子蚜
- 2024高中语文第五单元散而不乱气脉中贯文与可筼筜谷偃竹记训练含解析新人教版选修中国古代诗歌散文欣赏
- 2024高中语文精读课文一第2课3鲁迅:深刻与伟大的另一面是平和三课堂练习含解析新人教版选修中外传记蚜
- 2024高考地理一轮复习第七单元自然环境对人类活动的影响练习含解析
- 2025新人教版英语七年级下不规则动词表
- (2篇)2024大学团支部工作总结
- YS/T 673-2013还原钴粉
- TY/T 3001-2006中国青少年儿童 手腕骨成熟度及评价方法
- GB/T 32545-2016铁矿石产品等级的划分
- GB/T 24128-2018塑料塑料防霉剂的防霉效果评估
- 福建省地方标准《先张法预应力混凝土管桩基础技术规程》DBJ13-2023
- 危险作业监护人员培训
- 职业病防治企业台账样本
- 充电桩验收表
- 最新MARSI-医用黏胶相关皮肤损伤课件
- 工程开工报审表范本
- 城市水环境新型污染物的去除新技术课件
评论
0/150
提交评论