- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学进度 计算机科学与工程系 第一章 数据库系统概述 数据库技术是计算机科学的一个重要分支,是各种信息系统的核心和基础。借助数据库技术,可以方便有效地存储和管理大量、复杂的数据。 本章是数据库的入门,介绍有关数据、数据库、数据库管理系统、数据库系统、数据模型等基本概念。 借阅者的信息 书的存储信息 借出情况 归还情况 等等 一个图书馆管理系统应该有哪些功能? 1.1 数据库基本概念 1. 数据:是数据库中存储的基本对象。 从计算机的角度看,数据泛指那些可以被计算机接受并能够被计算机处理的符号,数字、文字、 图形、图像、音频、视频等都是数据。 在计算机中,为了存储和处理这些数据,就要抽出对这些数据感兴趣的特征组成一个记录来描述。 (李明,男,20,1972,江苏,计算机系,1990) 学生档案中一个学生记录的数据 例如: 李明是个大学生,1972年出生,男,江苏人,1990年考入计算机系。 得到下列信息: 2. 数据库(DB):是长期储存在计算机内、有组织的、可共享的数据集合。 数据库 3. 数据库管理系统(DBMS):位于用户与操作系统之间数据管理软件。 主要功能:数据定义、数据操纵、数据库运行管理、数据库建立与维护等。 数据库管理系统 操作系统 用户 4.数据库系统(DBS):一般由硬件、数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。 数据库 数据库管理系统 操作系统 用户 用户 用户 应用开发工具 应用系统 数据库管理员 数据管理技术的产生和发展: 人工管理阶段 文件系统阶段 数据库系统阶段 数据库技术经历了三个阶段 人工管理阶段(50年代中期以前):这一阶段计算机主要用于科学计算。硬件中的外存只有卡片、纸带、磁带,没有磁盘等直接存取设备。软件只有汇编语言,没有操作系统和管理数据的软件。数据处理的方式基本上是批处理。 人工管理阶段的特点如下: (1) 数据不保存 因为当时计算机主要用于科学计算,对于数据保存的需求尚不迫切。 应用程序1 数据集1 应用程序2 数据集2 数据集3 应用程序3 人工管理阶段 (3) 数据不共享 数据是面向程序的,一组数据只能对应一个程序。多个应用程序涉及某些相同的数据时,也必须各自定义,因此程序之间有大量的冗余数据。 (2) 数据不具有独立性 程序依赖于数据,如果数据的类型、格式、或输入输出方式等发生变化,必须对应用程序做出相应的修改。 文件系统阶段(50年代后期至60年代中期):这一阶段,计算机不仅用于科学计算,还大量用于信息管理;大量的数据存储、检索和维护成为紧迫的需求;硬件有了磁盘、磁鼓等直接存储设备;在软件方面,出现了高级语言和操作系统。计算机开始以“文件”的方式介入数据处理。 文件管理阶段的特点如下: (1) 数据长期保存 数据以文件形式保存和处理。 (2) 程序与数据间有一定独立性 由文件系统进行数据管理,一个文件可被多个应用程序使用,一个应用程序也可使用多个数据文件。 问题:数据冗余大,同样的数据会在不同文件中出现。数据独立性差;如果存储文件的结构发生变化,就不得不修改程序,程序和数据之间的独立性仍然较差。 文件n 应用程序1 应用程序2 应用程序n 文件1 文件2 文件系 统 … … 文件系统阶段 数据库系统阶段(60年代末开始):计算机应用于管理的规模加大,数据量增加,为解决多用户、多个应用程序共享数据的需求,出现了统一管理数据的专门软件系统,即数据库管理系统。 数据库管理阶段的特点如下: (1) 数据结构化:按照某种数据模型,将各种数据组织到一个结构化的数据库中,整个组织的数据不是一盘散沙,数据之间是有联系的。 (2) 数据间共享性高:数据不再面向某个应用程序而是面向整个系统,所有用户可同时存取库中的数据。 (3) 数据间独立性强:数据与程序之间相互独立。 (4) 数据管理:由DBMS统一管理和控制 。 例如:要建立学生成绩管理系统,系统包含学生(学号、姓名、性别、系别、年龄)、课程(课程号、课程名)、成绩(学号、课程号、成绩)等数据,分别对应三个文件。采用文件处理方式,因为不同文件记录之间无联系,要想查
您可能关注的文档
- 德克士店长学习资料_管理学_高等教育_教育专区.ppt
- 第1章 项目和项目管理_图文.ppt
- 非机械类课程设计_图文.ppt
- 没有幻灯片标题 - 非凡课件——语文课件平台!.ppt
- 第1章通信工程项目管理及监理引论_图文.ppt
- 梅花魂课堂教学课件1_图文.ppt
- 第一章建筑设计概论_图文.ppt
- 美国现代教育制度_图文.ppt
- 第11课设计二_图文.ppt
- 单片机原理及应用技术A卷.doc
- 专题33 反比例函数中的平行四边形(解析版).pdf
- 专题31 特殊平行四边形【考点精讲】-【中考高分导航】备战2022年中考数学考点总复习(全国通用)(原卷版).pdf
- 专题18 一元一次不等式(组)应用(5大类型)(解析版).pdf
- 专题31 相似三角形模型(原卷版).pdf
- 专题30代数中的新定义问题-挑战2023年中考数学压轴题之学霸秘笈大揭秘(全国通用)(原卷版).pdf
- 专题32 二次函数综合题——角度问题类(解析版) .pdf
- 专题18 动态几何+函数 (原卷版) .pdf
- 专题31 几何综合压轴题(共23道)(原卷版).pdf
- 专题33 概率(解析版).pdf
- 专题31 二次函数综合题——翻折类(解析版) .pdf
文档评论(0)