- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章数据库基础知识整理
全国计算机等级考试二级教程——Access数 据 库 程 序 设 计(2011版) * * 学习本课程的目的: 通过本课程的学习,了解、掌握关系数据库管理系统的一些基础理论,掌握Access 2003的基本操作,同时掌握面向应用的系统开发知识和能力。为考全国计算机等级考试(二级)作好准备,或为后续课程作好铺垫。 学习本课程的要求: 1、做到课前预习,课上认真听课,做好笔记,课后复习。 2、认真完成布置的课后作业。 3、多看多练多做,脚踏实地,提高实际操作能力。 按照学院的相关规定,学生学期期评成绩按2:8的比例统计,即平时成绩占20%,期考成绩占80%。如果期考成绩不及格,平时成绩不计入期评成绩,也就是说期考成绩就是期评成绩。 另:无故旷课累计超过该门课程教学时数三分之一者,不得参加该课程的考核;作业缺交二分之一者,不得参加该课程的考核。 1.1 数据库基础知识 1.1.1 计算机数据管理的发展 第1章 数据库基础知识 ★数据处理 数据处理是指将数据转换成信息的过程。信息是对现实世界事物存在方式或运动状态的反映。如对数据的收集、存储、传播、检索、分类、加工或计算、打印各类报表或输出各种需要的图形等。 ★数据 数据是指存储在某种介质上能够识别的物理符号。 人工管理(1946年计算机诞生---20世纪50年代中期) 计算机除硬件设备外没有任何软件可用。 特点:数据与程序不具有独立性。 ★计算机数据管理的5个阶段 文件系统(20世纪50年代后期---60年代中期) 计算机的硬件中有了磁盘、磁鼓等直接存储设备;计算机软件中,有了高级语言和操作系统。 特点:①程序与数据之间有一定的独立性。 ②数据以文件的形式长期保存。 缺点:数据冗余、不一致性、数据联系弱。 数据库系统(20世纪60年代后期以来) 特点: ①数据共享; ②采用特定的数据模型; ③具有较高的独立性; ④有统一的数据控制功能。 分布式数据库系统 面向对象数据库系统 1.1.2 数据库系统 ★数据(Date) ★数据库(Date Base) ★数据库应用系统 ★数据库管理系统(DBMS) ★数据库系统(DBS) 由5部分组成:硬件系统、数据库、数据库管理系统及相关软件、数据库管理员(DBA)和用户。 数据模型是描述数据、数据之间联系的结构模式。分为两类:一是概念模型(也称信息模型),二是数据模型(层次模型、网状模型和关系模型)。 ?几个概念 ⑴实体 ⑵实体的属性 ⑶实体型 ⑷实体集 ⑸实体间的联系 1.1.3 数据模型 ①一对一联系(1:1) ②一对多联系(1:M) ③多对多联系(M:N) ? 常用的数据模型(层次模型、网状模型和关系模型) 层次模型:表示数据间的从属关系结构。层次模型像一棵倒置的树,根结点在上,层次最高;子结点在下,逐层排列。 其重要特征如下: ? 仅有一个无双亲的根结点。 ? 根结点以外的子结点,向上仅有一个父结点,向下有若干个子结点。 层次模型反映了客观事物之间的一对多(1:n)的联系 玉林师院 教务处 …… …… …… 计工学院 …… 公计教研室 …… 学籍科 ?网状模型:是层次模型的扩展,它表示多个从属关系的层次结构,呈现一种交叉关系的网络结构。 其重要特征如下: ? 有一个以上的结点无双亲。 ? 至少有一个结点有多个双亲。 网状模型反映了客观事物之间的多对多(m:n)的联系 ?关系模型:是用二维表格来表示事物以及事物之间联系的数据模型,每一个二维表格称为“关系”。 字段(列) 记录(行) ? 关系术语 关系、元组、属性、域、关键字、外部关键字 教师(编号,姓名,性别,所在系名) 课程(课程号,课程名,任课教师编号,上课教室) 1.2 关系数据库 例如,要查找“王丽华”老师所上的课程。 教师关系 课程关系
文档评论(0)