勤工俭学管理信息系统的设计与实现-文献综述.doc

勤工俭学管理信息系统的设计与实现-文献综述.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
勤工俭学管理信息系统的设计与实现-文献综述

重 庆 理 工 大 学 文 献 综 述 基于数据库安全的文献综述 引言 数据库是计算机应用系统中的一种专门管理数据库资源的系统[1]。随着计算机技术的飞速发展,数据库的应用十分广泛,深入到各个领域。不仅仅局限于电子商务,许多政府部门,医院,学校,银行,企业等纷纷建立各自的数据库应用系统,以便对海量的数据资料进行管理。换言之,手工文档管理的方式正逐渐被数据库管理所替代。但随之而来的数据库安全问题也越来越受到人们的重视,黑客的恶意攻击,数据的完整性,数据库系统的不稳定性都为数据库的安全带来危害[2]。如何有效的保护数据库信息已经成为了当前信息安全界最为关注的问题。数据库安全包含两层含义:第一层是指系统运行安全,系统运行安全通常受到的威胁如下,一些网络不法分子通过网络,局域网等途径通过入侵电脑使系统无法正常启动,或超负荷让机子运行大量算法,并关闭CPU风扇,使CPU过热烧坏等破坏性活动;第二层是指系统信息安全,系统安全通常受到的威胁如下,黑客对数据库入侵,并盗取想要的资料。数据系统的安全特性主要是针对数据而言的,包括数据独立性、数据安全性、数据完整性、并发控制、故障恢复等几个方面。 数据库发展史 数据库的历史可以追溯到五十年前,那时的数据管理非常简单。通过大量的分类、比较和表格绘制的机器运行数百万穿孔卡片来进行数据的处理,其运行结果在纸上打印出来或者制成新的穿孔卡片。而数据管理就是对所有这些穿孔卡片进行物理的存储和处理。 然而,1951年雷明顿兰德公司的一种叫做Univacl的计算机推出了一种一秒钟可以输入数百条记录的磁带驱动器,从而引发了数据管理的革命。1956年IBM生产出第一个磁盘驱动器。此驱动器有50个盘片,每个盘片直径是2英尺,可以存储5MB的数据。使用磁盘最大的好处是可以随机地存储数据,而串口卡片和磁带只能顺序存储数据。 数据库系统的萌芽出现于60年代。当时计算机开始广泛地应用于数据管理,对数据的共享提出了越来越高的要求。传统的文件系统已经不能满足人们的需要。能够统一管理和共享数据的数据库管理系统应运而生。1969年“Ted” Codd发明了关系数据库,1979年完成了第一个实现SQL的DBMS。1974年,IBM的Ray Boyce和Don Chamberlin将Codd关系数据库的12条准则的数学定义以简单的关键语法表现出来,里程碑式的提出了SQL语言。1986年,ANSI把SQL作为关系数据库语言的美国标准,同时公布了标准SQL文本。 数据库的分类 3.1 IBM的DB2 作为关系数据库领域的开拓者和领航人,IBM在1997年完成了System R系统的原型,1980年开始提供集成的数据库服务器---System/38,随后是SQL/DSforVSE和VM,其初始版本与SystemR研究原型密切相关。DB2是通用数据库的典范[3],是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。 3.2 Oracle Oracle前身叫SDL,由Larry Ellison和另两个编程人员在1977年创办,他们开发了自己的拳头产品,在市场上大量销售,1979年,oracle公司引入了第一个商用SQL关系数据库管理系统[4]。Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。目前Oracle关系数据库产品的市场占有率名列前茅。 3.3 Informix Informix在1980年成立,目的是为Unix等开放操作系统提供专业的关系数据库产品。公司的名称Informix便是取自information和Unix的结合。Informix第一个真正支持SQL语言的关系数据库产品是Informix SE。InformixSE是在当时的微机Unix环境下主要的数据库产品。它也是第一个被移植到Linux的商业数据库产品。 3.4 Sybase Sybase公司成立于1984年,公司名称“Sybase”取自“system”和“database”相结合的含义。公司的第一个关系数据库产品是1987年5月推出的Sybase SQLServer1.0。Sybase首先提出Client/Server数据库体系结构的思想,并率先在Sybase SQLserver中实现[5]。 3.5 SQL Server 1987年,微软和IBM合作开发完成OS/2,微软将目光投向Sybase,同Sybase签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系数据库[6]。1989年,微软发布了SQL Server1.0版。 3.6 PostgreSQL PostgreSQL是一种特性非常齐全的自由软件的对象—关系性数据库管理系统[7],他的很多特性是当今许多商业数据库的前身

文档评论(0)

a888118a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档