- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章-数据库技术相关.pptx
大学计算机基础WLJX .KMUST.EDU.CN 第7章 数据库技术昆明理工大学.计算中心数据库技术 数据库技术是计算机科学与技术的组成部分,学习掌握数据库应用技术,是应用计算机的基本技能之一。 本章主要内容: 数据库技术发展简况 数据库的类型 数据库管理系统和数据库系统 常用的数据库管理系统的发展 基于Access2010数据库系统的应用技术。 7.1 数据库技术概述 7.1.1 数据库的定义与概念 数据库(Database,DB): 是经过累积的、长期存储在计算机设备内的、有组织结构的、可共享的、统一管理的数据集合。 1、数据库是一个实体 ; 2、数据库是对数据管理的一种方法和技术。数据库中的数据具有: 共享性、独立性、完整性、安全性及保密性等特性。 数据库从处理能力和容量上分为: 小型数据库,中型数据库,大型数据库和超级数据库。数据库的存储量单位: 兆字节(MB,1M=106) 吉字节(GB, 1G=109) 太字节(TB,1T=1012 ) 拍字节(PB, 1P=1015) 7.1.2 数据库技术的发展 数据库技术发展经历了以下三个阶段: 第一阶段 数据库技术发展的初期阶段。在二十世纪六十年代。产生了基础理论,形成了数据库的基本应用技术。 第二阶段 数据库技术的发展阶段。在二十世纪七十年代。数据库技术大发展,普及化、商业化 。关系数据库成熟。第三阶段 数据库技术的成熟阶段。从二十世纪八十年代起至今。分布式数据库实用化,大型数据库普及化。发展方向: 面向对象方法的工程数据库系统、演译数据库系统、知识库系统等。 7.2 数据模型 数据模型 : 是对现实世界数据的特征进行抽象,它描述各数据的构造和数据之间的联系。7.2.1数据和信息 数据(data): 指所有能输入到计算机并被计算机程序处理的符号,如各种字母、数字符号的组合、语音、图形、图像等统称为数据。 信息(Information): 是指经过加工后的数据。信息即不是物质,也不是能量。 “信息是能够用来消除不确定性的东西”。 —香农 构成世界的三大要素:物质、能量和信息。信息的特性:可识别性(2) 可存储性 (3) 可扩充性(4) 可压缩性 (5) 可传递性(6) 可转换性 (7) 有效性 7.2.2数据模型数据库技术中的主要模型: 层次模型、网状模型、关系模型和面向对象模型。 1. 层次模型 层次模型用树型结构来描述数据间的联系。树型结构有严密的层次关系,每个节点(除根节点)仅有一个父节点,节点之间是单线联系。3.关系模型关系模型用二维表结构来描述数据间的联系。 7.2.3 关系数据库关系数据库 建立在关系数据模型上的数据库就是关系数据库。关系数据库的特点:数据结构简单、概念清楚、理论成熟、格式单一。典型关系型数据库: ORACLE、Informix、DB2、SQL Server、Visual FoxPro、Access等。 用关系模式来描述一个表形式: 学生情况表(学号,姓名,性别,出生年月,民族,出生地,专业,照片)。 用关系模式来描述一个表形式: 学生情况表(学号,姓名,性别,出生年月,民族,出生地,专业,照片) 三种基本关系操作: 1.筛选,完成选取二维表中的满足条件的行。即平行选取某些记录。如从“学生情况表”中选出“出生地”为云南的男生。 筛选 2.投影,完成选取二维表中的满足条件的列。即垂直选取某些字段的内容。如,只选取“姓名”和“性别”两列进行处理。 投影 3. 连接,完成两个数据库的连接,生成一个新的数据库,即由两个二维表联合成一个更宽的二维表。 7.3 数据库系统与数据库管理系统 数据库系统: 信息处理系统的主要组成部分,它已经成为信息社会的基础。数据库管理系统: 计算机软件系统,是数据库的核心,数据库系统在数据库管理系统的支撑下进行工作。 7.3.1 数据库系统数据库系统由四个部分组成:1.计算机硬件: 包括构成计算机系统的各种物理设备,包括存储数据所需的设备。2.计算机软件: 包括支撑计算机正常工作的操作系统、数据库管理系统及应用程序。 数据库管理系统(DataBase Management System, DBMS)是数据库系统的核心软件。 3.数据库: 对数据进行存储、处理的地方。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性。 4.工作人员: 主要有四类。 第一类为系统分析员和数据库设计人员。 第二类为应用程序员。 第三类是数据库管理员(DataBase Administrator, DBA)。 第四类为最终用户 。 7.3.2 数据库管理系统 数据库管理系统是一组计算机软件系统。功能和作用: 对数
您可能关注的文档
最近下载
- 武汉市2025届高中毕业生四月调研考试 英语试卷(含答案详解).pdf
- 硕士研究生论文的选题与写作.ppt
- 2019年7月安徽省砀山县事业单位幼儿教师招聘考试《幼儿保教知识与能力》真题试卷(含答案).pdf VIP
- 确保室内空气质量的施工方案与技术措施.pdf
- 中小银行上云趋势研究分析报告 2024.pptx
- 证券从业人员证券投资基金基础知识题库与答案.doc
- 小学家长会英语老师课件.pptx VIP
- 第七单元《红楼梦》薛宝钗、林黛玉人物形象赏析 公开课一等奖创新教案统编版高中语文必修下册.docx VIP
- 最新部编版五年级下册语文单元教材分析(全册) .pdf VIP
- 春季学期《工业控制网络》试题.doc
文档评论(0)