大学计算机基础ppt课件

大学计算机基础ppt课件

ID:26718642

大小:652.35 KB

页数:97页

时间:2018-11-28

大学计算机基础ppt课件_第1页
大学计算机基础ppt课件_第2页
大学计算机基础ppt课件_第3页
大学计算机基础ppt课件_第4页
大学计算机基础ppt课件_第5页
资源描述:

《大学计算机基础ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大学计算机基础大学计算机基础tyutjsjjcb@126.com●太原理工大学理学院计算机基础教学部FundamentalsofComputers第七章数据库技术1.1数据库系统的应用1.2数据库管理技术的产生和发展1.3数据库系统的组成★第1节数据库系统概述2超市信息管理系统在超市的数据库中存储所有关于进、销、存的信息,其中包括供应商、商品、库存、销售、现金账和人员等超市运营管理的信息。这些信息以表的方式存储,表与表之间存在一定的联系。银行信息管理系统电子商务网站1.1数据库系统的应用3数据处理的中心问题是数据管理。数据管理是指对数据的组织

2、、分类、编码、存储、检索和维护。随着计算机硬件和软件的发展,数据管理经历了人工管理、文件系统和数据库系统三个发展阶段。1.2数据库管理技术的产生和发展4产生的背景(20世纪50年代中以前)应用需求科学计算硬件水平无直接存取存储设备软件水平没有操作系统处理方式批处理1011010111010111011100011001001101、人工管理阶段(程序管理)5特点数据的管理者:应用程序,数据不保存。数据面向的对象:某一应用程序,程序和数据不可分数据的共享程度:无共享、冗余度极大数据的独立性:不独立,完全依赖于程序,无结构。...…...…应用程

3、序n数据集n数据集2数据集1应用程序2应用程序1应用程序与数据集合的关系1、人工管理阶段6产生的背景(20世纪50年代后-60年代中)应用需求科学计算、管理硬件水平磁盘、磁鼓软件水平有文件系统处理方式联机实时处理、批处理在文件系统中,应用程序从数据文件中存取数据,产生各种报表和实现各种事务处理。文件管理是指将有关数据组织成一个独立的文件,叫做数据文件。2、文件管理阶段7特点数据的管理者:文件系统,数据可长期保存数据面向的对象:某一应用程序数据的共享程度:共享性差、冗余度大数据的结构化:记录内有结构,整体无结构数据的独立性:独立性差,数据的逻辑

4、结构改变必须修改应用程序数据控制能力:应用程序自己控制应用程序1文件1应用程序2文件2应用程序n文件n存取方法...…...…应用程序与数据集合的关系2、文件管理阶段8产生的背景(20世纪60年代)应用背景大规模管理硬件背景大容量磁盘软件背景有数据库管理系统处理方式联机实时处理,分布处理,批处理指导思想是将所有的数据实行统一的、集中的、独立的管理,形成一个所谓的数据仓库,使数据的存储完全独立于应用程序,由数据库管理系统(DBMS)来对数据库进行管理。3、数据库系统管理阶段9用户1用户2用户m…应用程序1应用程序2应用程序3…应用程序n数据库管

5、理系统数据库数据字典记录DBS阶段数据与程序的关系10在数据字典中存储数据结构(元数据)和数据之间的联系。数据字典:是DBMS自动建立和管理的一个文件,用于存放数据结构(元数据)和数据之间的联系。所有应用程序都通过DBMS访问数据库。BMS能够根据数据库的任何变动自动地修改数据字典。避免了文件系统编写、修改存取程序的麻烦,DBMS可以消除文件系统中数据依赖于程序的弱点,提供较好的数据独立性。3、数据库系统管理阶段特点11在建立数据库时,只需要简单地定义数据的逻辑结构,不必花费大量的精力定义数据的物理结构和编写程序。例如,定义一个学生表。只要用

6、以下命令就可以建立数据库的表结构。CREATETABLE学生(学号SMALLINT,&&学号是短整型数姓名CHAR(8));&&姓名是字符型、长度是8个字符3、数据库系统管理阶段特点12可以自动地将用户输入的逻辑数据转换成物理数据。逻辑数据与物理数据之间的变换由DBMS来完成。“逻辑数据”是指存在于人们头脑中有具体含义的数据,例如年龄、性别等;“物理数据”是指实际存储在计算机中的二进制数据。DBMS能够把用户的逻辑请求转换成内部命令,由DBMS确定数据的物理地址。DBMS将查询的结果按照用户要求的格式输出。3、数据库系统管理阶段特点13DBM

7、S中通过封锁和授权机制,确保数据库的安全性和保密性。能够实现数据共享,支持多个用户的数据存取。具有数据备份和数据恢复的能力,保证数据的可靠性。提供完整性约束功能,可以控制数据冗余和消除潜在的数据不一致问题。提供功能强大的结构化查询语言(SQL)。SQL属于一种非过程性语言,只需用户指出做什么,不必说明怎么做。同时,DBMS还提供了第三代语言存取数据的接口,如COBOL、C、Pascal等语言。3、数据库系统管理阶段特点14数据库是长期存储在计算机内有组织的大量的共享的数据集合。它可以供各种用户共享,具有最小冗余度和较高的数据独立性。DBMS在

8、数据库建立、运用和维护时对数据库进行统一控制,以保证数据的完整性、安全性,并在多用户同时使用数据库时进行并发控制,在发生故障后对系统进行恢复。3、数据库系统管理阶段

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。