数据库

✍ dations ◷ 2024-11-05 06:00:24 #数据库
数据库,又称为数据管理系统,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。一个数据库由多个表空间(Tablespace)构成。在操作系统出现之后,随着计算机应用范围的扩大、需要处理的数据迅速膨胀。最初,数据与程序一样,以简单的文件作为主要存储形式。以这种方式组织的数据在逻辑上更简单,但可扩展性差,访问这种数据的程序需要了解数据的具体组织格式。当系统数据量大或者用户访问量大时,应用程序还需要解决数据的完整性、一致性以及安全性等一系列的问题。因此,必须开发出一种系统软件,它应该能够像操作系统屏蔽了硬件访问复杂性那样,屏蔽数据访问的复杂性。由此产生了数据管理系统,即数据库。数据库管理系统(英语:Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的电脑类型来作分类,例如服务器聚类、移动电话;或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。随着数据库技术与其他分支学科技术的结合,出现了多种新型数据库,例如:与分布处理技术结合产生的分布式数据库、与并行处理技术结合产生的并行数据库、与人工智能结合产生的演绎数据库、与多媒体技术结合产生的多媒体数据库。另外,数据库技术应用于特定的领域,出现了工程数据库、 地理数据库、统计数据库、空间数据库等特定领域数据库。几乎所有的数据库管理系统都配备了一个开放式数据库连接(ODBC)驱动程序,令各个数据库之间得以互相集成。随着互联网的普及,数据库使用环境也随之发生变化,这种变化主要体现为XML和Java技术的大量使用、要求支持各种互联网环境下的应用服务器、极容易出现大量用户同时访问数据库、要求支持7x24小时不间断运行和高安全性等。为解决由于这些变化所带来的新问题,数据库管理系统也逐渐产生变化,包括:(一)网络化的大型通用数据库管理系统的出现由于互联网应用的用户数量无法预测,这就要求数据库相比以前拥有能处理更大量的数据以及为更多的用户提供服务的能力,即更好的可伸缩性及高可用性,因此,能够支持Internet的数据库应用已经成为数据库系统的重要方面,学术界及各主流数据库公司都将大型通用数据管理系统作为主要发展方向。例如Oracle公司从 8 版起全面支持互联网应用,微软公司更是将 SQL Server 作为 其整个 .NET计划中的一个重要的成分。(二)数据库安全系统及技术的提升由于数据库系统在现代计算机系统中的地位越来越趋于核心的地位,数据库系统的安全问题自然受到越来越多的关注。在当前各国所引用或制定的 一系列安全标准中,最重要的两个是由美国国防部制定的《可信计算机系统的评估标准》(简称TCSEC)和《可信计算机系统的评估标准关于可信数据库系统的解释》(简称 TDI)。当前,所有数据库的开发必须遵从相应的安全标准。(三)XML及Web数据管理技术的普及随着越来越多的Web应用,如电子商务、数字图书馆、信息服务等采用XML作为数据表现形式、越来越多网站采用XML作为信息发布的语言,以XML格式数据为主的半结构化数据逐步成为网上数据交换和数据表示的标准。而XML具有如下的一些特征:面向显示、半结构化和无结构、不同形式的数据源,动态变化以及数据海量等。因此,支持这种结构松散、形式多样、动态变化的海量数据的存储、共享、管理、检索,成了数据库技术的大势所趋。Web数据管理是一个很松散的概念,大体上它是指在Web环境下对各种复杂信息的有效组织与集成,进行方便而准确的信息查询和发布。当前Web数据管理的研究开发方向主要包括:半结构化数据管理、Web数据查询、Web信息集成、XML数据管理等。到当前为止,XML 与 Web 数据管理的研究工作中主要集中在如下的一些方面。1. 半结构化数据2.Web 数据查询3.XML 相关标准4.XML 数据管理(四)嵌入式移动数据库技术随着移动通信技术的迅速发展和投入使用,加上移动智能电话、移动计算机的大量普及,国内外许多研究机构都展开了对移动数据库的研究,并获取了许多有价值的成果。移动数据库技术涉及数据库技术、分布式计算技术以及移动通信技术等多个学科领域,具有较高的学术起点。数据库的架构可以大致区分为三个概括层次:内层、概念层和外层。数据索引的观念由来已久,像是一本书前面几页都有目录,目录也算是索引的一种,只是它的分类较广,例如车牌、身份证字号、条码等,都是一个索引的号码,当我们看到号码时,可以从号码中看出其中的端倪,若是要找的人、车或物品,也只要提供相关的号码,即可迅速查到正确的人事物。另外,索引跟字段有着相应的关系,索引即是由字段而来,其中字段有所谓的关键字段(Key Field),该字段具有唯一性,即其值不可重复,且不可为"空值(null)"。例如:在合并数据时,索引便是扮演欲附加字段数据之指向性用途的角色。故此索引为不可重复性且不可为空。事务(transaction)包含一组数据库操作的逻辑工作单元,在事务中包含的数据库操作是不可分割的整体,这些操作要么一起做,要么一起回滚(Roll Back)到执行前的状态。 事务的ACID特性:事务的并发性是指多个事务的并行操作轮流交叉运行,事务的并发可能会访问和存储不正确的数据,破坏交易的隔离性和数据库的一致性。满足下面两个条件的基本层次联系的集合为网状模型。

相关

  • 气管炎气管炎(英语:Tracheitis),是指一类病发于气管的炎症。虽然气管通常被认为是下呼吸道的一部分,在ICD-10中,气管炎被分类于“急性上呼吸道感染”。细菌气管炎是气管的细菌感染,并且能
  • 烟曲霉烟曲霉(学名:Aspergillus fumigatus)是属于散囊菌目发菌科曲霉属的一种真菌,可生长在土壤、空气、谷物、污染的食品、霉腐物等基物上。该种分布于中国、澳大利亚、比利时、加拿
  • 乳腺炎乳腺炎(Mastitis)是发生在女性乳房或乳腺部位的炎症,常因喂哺母乳而引起。典型的症状为乳房红肿及疼痛,也常伴随发烧与全身不适。通常女性在开始哺乳的前几个月会比较容易罹患此
  • 臭氧0.001962g/cm3(25 ℃)氧气臭氧(分子式为O3)是氧气(O2)的同素异形体,在常温下,它是一种有特殊臭味的无色气体。英文臭氧(Ozone)一词源自希腊语ozon,意为“嗅”。臭氧主要存在于距地球表
  • 硫酸镁硫酸镁(magnesium sulfate、magnesium sulphate),或无水硫酸镁,是一种含镁的化合物,分子式为MgSO4。无水的硫酸镁是一种常用的化学试剂及干燥试剂。其水溶液呈中性。但是硫酸镁常
  • 先天性碘缺乏症候群先天性碘缺乏症候群(又称矮呆病、克汀病、呆小病)是指因产妇对碘的摄取不足,使得婴儿先天性缺乏甲状腺激素(先天性甲状腺机能低下症),而导致严重阻碍身心发展的一种症状。一般通过
  • 政策政策(英语:Policy)指政府、机构、组织或个人为实现目标而订立的计划。政策包含一连串经过规划和有组织的行动或活动。推行政策的过程包括:了解及制定各种可行方案,订立日程或开支
  • 希腊喜剧古希腊喜剧古希腊喜剧起源于祭祀酒神的狂欢歌舞和民间滑稽戏。喜剧(komoidia)的原意是“狂欢队伍之歌”,它同悲剧一样也是起源于酒神祭祀。古希腊喜剧也和悲剧一样保留着对白和
  • Ru4d7 5s12, 8, 18, 15, 1蒸气压第一:710.2 kJ·mol−1 第二:1620 kJ·mol−1 第三:2747 kJ·mol主条目:钌的同位素钌(拼音:liǎo,注音:ㄌㄧㄠˇ,粤拼:liu5)是一种化学元素,化学符号为
  • 五督政官古代斯巴达设有五督政官(ὁράω,“监管”的意思),每年由全体城邦公民选出,不得连任。这五人负责协助两位国王执政,他们每月都要立誓效忠国王,国王则立誓效忠法律。传说公元前7世