- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1讲数据库基础相关知识.ppt
2. 网状模型(network model) 用网状结构表示实体类型以及实体间的联系。 优: 1)可描述复杂的现象; 2)较好性能,存取效率高; 缺: 1)结构复杂,不利用户掌握; 2)DDL、DML复杂,不易用; 3)应用开发困难。 典型代表是DBTG系统也称CODASYL系统。 3.关系模型(relational model) 目前最常有的一种数据模型,用二维表格结构表示实体类型以及实体间的联系。 1.3.3 物理模型 物理模型又称为内模式或存储模式,它描述数据在 存储介质上的安排与存储方式。。其中包括 存储 的磁盘位置、文件格式、存取方式(顺序、散列 等)等。 1.3.4 数据库的二层映像 三级模式之间的联系是通过二级映射来实现的。映射 用来指定映射双方进行数据转换的规 则.实际的转换 工作是由数据库管理系统来完成的。子模式/模式映 射表达了概念模型与逻辑模 型之间的对应关系。模式 /物理模式映射表达了逻辑模型与物理模型之间的对 应关系。 为了便于理解三级模式的概念,用图书馆做个比喻。 图书馆中的书库,是存放各类图书的仓库,这些图书 的存放有一定规则,按照类别摆在书架上,相当于数 据库的物理模型。为了借阅方 便.需要编制一套书目 卡片,书卡与书架上的书一一对应.书卡就相当于逻 辑模型。书卡与书的 对应关系称之为映射或映象。 表明物理模型与逻辑模型之间的相互映象关系,读 者通过图书管理员即可以借到所需要的书.图书管 理员就相当于DBMS。读者不需要知道书的具体存 放位置, 只需要知道书卡。图书的存放地点改变 了.不会影响到读者按照书卡借书,而书库中的书 是供所 有读者共享的。 正是数据库的这两层映像保证了数据库系统中的数据 能够具有较高的逻辑独立性和物理独立性,也就是说 逻辑结构变了或是物理结构变了都不需要改变应用程 序。 1.4 关系数据库 采用关系模型所设计的数据库成为关系数据库。实体自身及实体间的联系都用关系(表)来表示; 在DBMS中,关系对应于多个表。 关系数据库组成元素: 字段 记录 表 数据库 关系数据库的基本术语 1.关系(relation):一个关系对应一个二维表,二维 表名就是关系名。 2.元组(tuple):在二维表中的一行称为一个元组。。 3.属性(attribute)和值域(domain):在二维表中的列称为属性。属性的个数称为元数,列的值称为属 性值,属性值的取值范围称为值域。 4.关系模式(relation schema):在二维表中的行定义 (记录的型),即对关系的描述称为关系模式,一般 表示为:关系名(属性1,属性2,······,属性n) 例如:学生(姓名、出生年份)。 网络数据库操作SQL zhouzhets_2009@126.com SQLServer2000 2010-2011(1) 教师:周哲 考核方式:巻试70%+平时成绩(上机实验作业完成情况+出勤)30% 理论课时间:7-9,11-19周,周三12节。419 实验课时间:8-9,11-19周,周五56节,518 考试:期末考试时间。 课堂及时做笔记,注意教学过程中的重点知识的掌握。 第一章 数据库基础 知识要点: 1.1数据库技术概述 1.2数据库的基本概念 1.3数据库系统模型和结构 1.4关系型数据库 第一章 数据库基础 1.1 数据库技术概述 1.数据库技术是数据管理的最新技术,是计算机科学的重要分支。 从1946年研制成功第一台“电子数值积分器和计数器”到现在,短短50多年中,计算机技术以迅猛的速度向前发展,计算机已经成为当今世界上最重要、最先进、最广泛的用于计算管理和控制的工具。 人类社会已经进入信息化社会,人们在政治、经济、科学研究、文化教育等各个领域都产生了大量的信息。这些信息需要加工和处理、需要交流和应用。——数据库技术 2. 数据库技术作为信息技术的一个重要支撑部分,是人们有效地进行数据存储、共享和处理的工具。 第一章 数据库基础 1.2 数据库的基本概念 1.信息 2.数据 3.数据库 4.数据库管理系统 5.数据库系统 6.数据库处理发展阶段 第一章 数据库基础 1.2 数据库的基本概念 1.信
文档评论(0)