- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.关系运算 在关系数据库中,每一个表都是一个实体对象,表本身具有完整的结构。但数据库中的表不是孤立的,数据库的表与表之间以关键字相互联系着,数据库依靠表之间的关联把数据以有意义的方式联系到一起。数据库中表之间的关系有如下三种类型。 小结 一、数据库表的关联 5.关系的关联 1、一对一(one-to-one) 如果表A中的每一条记录,在B表中至多有一条记录(也可以没有)与之对应,反之亦然,那么称A表和B表具有一对一关系。 关系数据库的范化 小结 一、数据库表的关联 6.关系的关联 2、一对多(one-to-many) 如果表A中的每一项在B表中有n项与之联系;反之,表B中的每一项,在A表中至多有一项与之联系,则称表A与表B具有一对多关系。 关系数据库的范化 小结 6.关系的关联 3、多对多(many-to-many) 如果A表中的每一条记录,在B表中有n条记录与之联系,反之,表B中的每一条记录在A表中有m条记录与之相联系,则称表A与B表具有多对多关系。多对多的关系需要引入中间表,也叫做联系表,来实现中间表与表A、表B的一对多的关系,因为关系型系统不能直接实现多对多的关系。图6-5中的sc表就是一个联系表,实现student表与course表中实体之间的多对多的关系。 关系数据库的范化 小结 6.关系的关联 计算机基础科学系 小 结 信息就是客观事物属性的反映,数据是对信息的符号描述。计算机中的数据一般分临时性数据与永久性数据,数据库中的数据就是永久性数据。计算机数据处理是利用计算机对各种类型的数据进行收集、存储、分类、计算、加工、检索及传输的过程。 数据库是长期存放在计算机内,有组织的、可共享的数据集合。 计算机基础科学系 小结 每在数据库设计发展过程中,曾使用过层次模型、网状模型和关系模型三种。 一个关系就是一个二维个关系有一个关系名。二维表中的列称为属性(也称字段),表中的每一列在关系范围内唯一。在数据库管理系统中,每个字段须定义名称、数据类型与数据宽度等属性。表中的行称为元组,元组也称为记录。 关系数据库管理系统定义了一些操作来通过已知的关系创建出新的关系,这些操作主要有插入、删除、更新、选择、投影、连接操作。这些操作可以通过命令来实现,也可以通过SQL语句来完成。 湖南涉外经济学院 返回 第12讲 数据库的基本知识 计算机基础科学系 第6章 数据库 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 计算机基础科学系 本讲主要内容 1 数据库的基本概念 2 关系数据库的基本知识 3 数据库的组织模型 小 结 4 计算机基础科学系 学习目标 1 2 了解数据库有关的基本概念与数据库的组织模型。 了解关系数据库的特点、操作与表之间的关系。 计算机基础科学系 重点与难点 关系数据库的的基本概念,关系的基本操作与关系的特点为本讲的重点。 计算机基础科学系 1.1信息、数据与数据处理 信息(Information)就是对客观事物属性的反映。这一反映指的是关于某一客观系统中某一事物的某一方面属性或某一时刻的表现形式。对事物的属性与表现形式的反映就是信息。。 数据(Data)实际上就是反映客观事物属性的物理符号的记录。数据的表现形式可以是文字、数字、符号、声音、图像等,它最终以消息、情报、知识等具体形式提供给人们作为决策的依据。数据是信息的具体表现形式,是信息的载体。 数据有临时性数据与永久性数据,数据库中的数据就是这种永久性数据之一。 数据有型与值之分; 计算机基础科学系 数据处理指的是对各种类型的数据进行收集、存储、分类、计算、加工、检索及传输的过程。在计算机应用普及的时代,计算机已成为了数据处理的主要工具。 1.1信息、数据与数据处理 计算机基础科学系 数据库(DataBase,DB),顾名思义就是存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的模型存放。 数据库组织数据具有如下明显的特征: 数据集中控制 数据独立 数据共享 减少冗余 数据结构化 统一的数据保护功能 1.2数据库 计算机基础科学系 数据库管理系统(DataBase Management System,DBMS)是一个管理数据库的软件系统。它为用户提供访问数据库的接口,应用程序只有通过它才能和数据库打交道。数据库管理系统是建立在操作系统基础之上,位于操作系统和用户之间的一个数据管理软件,任何数据操作都是在它的管理下进行的。 1.3数据库管理系统 计算机基础科学系 数据模式
您可能关注的文档
- 多媒体制作技术及应用 -宗绪锋 ch2 数字音频处理技术.ppt
- 多媒体制作技术及应用 -宗绪锋 ch3 数字图像处理技术.ppt
- 多媒体制作技术及应用 -宗绪锋 ch4 视频数字信息处理技术.ppt
- 多媒体制作技术及应用 -宗绪锋 ch6 多媒体教学课件的开发.ppt
- 多媒体制作技术及应用 -宗绪锋 ch7 电子导游系统制作.ppt
- 多媒体制作技术及应用 -宗绪锋 ch8 多媒体应用程序设计.ppt
- 多媒体制作技术及应用 -宗绪锋 ch9 网站设计.ppt
- 复变函数与积分变换 -张翠莲 第1章 复数与复变函数.ppt
- 复变函数与积分变换 -张翠莲 第2章 解析函数.ppt
- 复变函数与积分变换 -张翠莲 第3章复变函数的积分.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 二年级家长会班主任发言稿 VIP
- 2023-2024学年上海市位育中学八年级上学期期中考试英语试卷含详解.docx VIP
- 【自做】白雪公主PPT正常版.ppt
- 名著阅读《群英会蒋干中计》课件精品课件(选自罗贯中《三国演义》;34页).pptx VIP
- 2023-2024学年北京某中学八年级上学期期中考试英语试卷(含详解).pdf VIP
- 手术患者意外伤害预防.pptx
- 2024年初中信息技术学业水平合格性考试题库含答案.pdf
- 2024-2025学年小学科学一年级上册(2024)教科版(2024)教学设计合集.docx
- 2024全国中考语文试题分类汇编:记叙文阅读.pdf VIP
- 英语国家概况100问及答案.doc
文档评论(0)