- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章数据库基础知识概述.docx
课 题:第7章 数据库基础知识概述
教学目标(德育、知识、技能):
德育:通过对数据库基础知识以及数据库的发展状况的了解,激发同学的进一步学习和掌握数据库知识的热情。
知识:
了解数据库基础知识,明确应用数据库的职能。
掌握用关系表示实体与联系的方法。
技能:以任务驱动的教学方法,通过教师的讲授.演示和辅导,使学生在操作和学习的过程中感受到学习的乐趣,培养学生的动手能力,独立思考和自主创新意识。
教学重点:用关系表示实体及联系。
教学难点:用关系表示实体及联系。
课 型:新授课
主要教学方法:讲授法、演示法、案例——任务驱动
教 学 过 程
教学方法与时间分配
一、导入课题:
介绍数据库在学习、生活、工作中的广泛应用价值。例如在学校里有《校园数字平台》、《图书管理系统》等。
展示并分析应用数据库的职能。
分类介绍数据库。
二、授新
7.1数据库基础知识
7.1.1
1.数据库:相关数据的集合。我们可以把数据库看成是有关某一方面的所有文件的集合
?
2.信息:泛指人类社会传播的一切内容。
3.数据处理: 数据处理是对数据的采集、存储、检索、加工、变换和传输。
7.7.2数据库、数据库管理系统和数据库系统
1.数据库(Database)
数据库是指存储在计算机存储器中结构化的、能为多个用户共享且又独立于应用程序的相关数据的集合。
2.数据库管理系统(DBMS, Data Base Management System)
数据库管理系统是指可以对数据库的建立、使用和维护管理的软件。
3.数据库应用系统(DBAS, Data Base Apply System)
数据库应用系统是指用数据库系统资源,面向某一实际应用而开发的具体应用程序软件系统。如:学籍管理系统、工资管理系统等。
4.数据库系统(DBS, Data Base System)
数据库系统是指在计算机系统中引入数据库后的系统,它由硬件系统、数据库集合、数据库管理系统、相关软件、数据库管理员、用户组成。
7.7.3数据管理发展的三个阶段
1.人工管理阶段
2.文件系统阶段
3.数据库系统阶段
7.2数据模型
1.数据模型的基本要素
(1)数据结构
数据结构是指对实体类型和实体之间联系的表达和实现。主要用于描述系统的静态特征,如域、属性等。
(2)数据操作
数据操作是指对数据库的检索和更新。描述系统的动态特征。
(3)完整性约束
给出了数据及其联系所具有的制约和依赖规则。
2.概念模型
(1)实体
客观存在并可以相互区别的事物称为实体。如:一个学生、一门课等。
(2)属性
实体所具有的某一特性称为属性。如:一个学生实体可由学号、姓名、成绩等属性组成。
(3)域
属性的取值范围称为域。如:学生的一门课成绩取值为0-100之间。
(4)实体型
若干个属性名所组成的集合表示一个实体的类型称为实体型。
(5)实体集
同型实体的集合称为实体集。如:全班学生实体就是一个实体集。
(6)联系
实体联系有内部联系与实体外部联系。实体的内部联系是指实体内部各属性之间的联系。实体的外部联系也称实体之间的联系。通常是指不同实体集之间的联系。实体集之间的联系可分为三类。
1)一对一联系
实体集A中的一个实体与实体集B中的一个实体至多有一个实体相对应,反之亦然,则称实体集A与实体集B有一对一联系。记为1:1。如旅客与车票等。
2)一对多联系
实体集A中的一个实体与实体集B中有N个实体相对应,反之实体集B中的一个实体至多与实体集A中的一个实体相对应则称实体集A与实体集B有一对多联系,记为1:N。如:一个学校的班级与学生之间是一对多联系。
3)多对多联系
实体集A中的一个实体与实体集B中的N个实体相对应,反之实体集B中的一个实体与实体集A中的M个实体相对应,则称实体集A与实体集B有多对多联系记为M:N。
3.数据模型
(1)层次模型
(2)网状模型
(3)关系模型
7.3关系型数据库的基础知识
1.关系术语
(1)关系
一个关系就是一张二维表,每个关系都有一个名字,即关系名。
(2)元组
表中的行称为元组。元组对应表文件中的一个记录。每条记录代表一个具体的实体。
(3)字段
表中的列相当于记录的属性,称为字段或数据项。字段的命名通常和属性名相同。
(4)值域
属性的取值范围。
(5)码(关键字)
唯一标识表文件中每个记录的字段或字段的组合。
2.关系运算
(1)集合运算:并、差、交
(2)关系运算:选择、投影、联接
3.关系数据库
每一列都是不可再分的基本属性。
同一关系中不允许出现相同的属性名。
同一关系中不允许有完全相同的元组。
表中行和列的次序可以任意。
7.4 VF的系统概述
7.7.9.1Visual FoxPro的发展简史
7.7.9.2Visual F
您可能关注的文档
最近下载
- 心理卫生与心理咨询填空题.doc VIP
- 2023高考英语复习之高频词长难句练习2 全国乙卷七选五(解析版).pdf VIP
- 【高中化学】13个知识点的易错集锦.pdf VIP
- 现场签证单表格.docx VIP
- 中央财经大学后勤处、后勤服务产业集团 全员聘用管理暂行办法.doc VIP
- 2025中央财经大学后勤服务产业集团工程管理岗招聘1人(非事业编制)笔试备考试题及答案解析.docx VIP
- 最新国家开放大学国开电大《离散数学》形考任务+大作业答案.pdf VIP
- 现场签证单表格优质资料.doc VIP
- 24J331地沟及盖板参考图集.docx
- 汽车维修清单表(含使用说明).docx VIP
文档评论(0)