1984年,TUXEDO由贝尔实验室开发成功,1992年易主Novell公司,1996年由BEA公司收购。[10]Oracle数据库实例,包括数据库后台进程和SGA。[11]init.ora和后面的config.ora都是Oracle系统中的专用文件,细节请参见相关的Oracle手册。该内存块称为系统全局区。因为SGA驻留在一个共享内存段中,所以它经常被称为共享全局区。DBWR是Oracle系统的一个主要后台进程。......
2023-10-28
1.简述分布计算、网格计算和云计算的关系。
2.数据库迁移到云上有何优点?主要挑战有哪些?
3.如何将数据库迁移到云上?
【注释】
[1]埃德加·弗兰克·科德(1923—2003年)是英国的一位计算机科学家。他为关系型数据库理论做出了奠基性的贡献。他在IBM公司工作期间,首创了关系模型理论。他一生为计算机科学做出了很多有价值的贡献,而关系模型理论,作为一种在数据库管理方面非常具有影响力的基础理论,仍然是他认为最引人瞩目的成就。1981年,科德因在关系型数据库方面的贡献获得图灵奖。
[2]ODBC(open database connectivity,开放数据库连接)。
[3]JDBC(Java database connectivity,Java数据库连接)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供诸如查询和更新数据库中数据的方法。
[4]Xen是一个开放源代码虚拟机监视器,由剑桥大学开发。(www.chuimin.cn)
[5]KVM(Kernel-based Virtual Machine),是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。
[6]在Oracle概念里,模式是指由用户创建拥有的数据库对象(表)集合,直观地说,是一个“用户数据库”。
[7]Oracle Application Express(APEX)。
[8]RAC是real application clusters的缩写,即“实时应用集群”,是Oracle新版数据库中采用的一项技术。
[9]图17.3中的BASE即basically available(基本可用)、soft state(软状态)和eventually consistent(最终一致性)首字母的组合。
[10]A database shard is a horizontal partition of data in a database or search engine.Each individual partition is referred to as a shard or database shard.Each shard is held on a separate database server instance,to spread load.参见https://en.wikipedia.org/wiki/Shard_(database_architecture)。
[11]Azure Key Vault,管理存储账户的密钥。
有关分布式数据库技术的文章
1984年,TUXEDO由贝尔实验室开发成功,1992年易主Novell公司,1996年由BEA公司收购。[10]Oracle数据库实例,包括数据库后台进程和SGA。[11]init.ora和后面的config.ora都是Oracle系统中的专用文件,细节请参见相关的Oracle手册。该内存块称为系统全局区。因为SGA驻留在一个共享内存段中,所以它经常被称为共享全局区。DBWR是Oracle系统的一个主要后台进程。......
2023-10-28
[3]原来是64 MB,后改为128 MB。[8]http://impala.apache.org/[9]HCatalog是Hadoop中的表和存储管理层,能够支持用户用不同的工具更容易地表格化读/写数据[10]JSON是一种轻量级的数据交换格式。[13]Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。......
2023-10-28
[5]子类关系可以是自反的,即Cn是Cn的子类。[10]“\”算符表示排除,如S\S′表示S排除S′后的集合。[13]由于VODAK系统受到Smalltalk的影响,所以出现不少来自Smalltalk的概念,如这里的self,其确切的语义读者可参阅Smalltalk的相关资料。[14]类似于Smalltalk的概念,方法init()是一个基本方法。[15]NCLOB是CLOB的特殊形态,可以是定长、变长,使用多字节字符集(如汉字)。[16]BFILE是把文件放在数据库外,数据库只是记录文件的位置。......
2023-10-28
第一章一、判断题1.× 2.× 3.√ 4.√ 5.√ 6.× 7.√ 8.√ 9.√10.√ 11.× 12.× 13.× 14.× 15.× 16.√ 17.× 18.√19.√ 20.× 21.√ 22.√ 23.× 24.√ 25.× 26.√ 27.×28.√ 29.× 30.√ 31.× 32.√ 33.× 34.× 35.× 36.√37.× 38.× 39.×二、选择题(一)单项选......
2023-06-15
在数以万计的在用医学成像设备中,DICOM是应用最为广泛的医疗信息标准之一。当前约有百亿级符合DICOM标准的医学图像设备用于临床。自1985年DICOM标准第一版发布以来,DICOM给放射学实践带来了革命性的变化,X光胶片被全数字化的工作流程所代替。比如,在急诊科中,心脏负荷测试、乳腺癌的检查,DICOM为医生和病人提供服务,是医学成像有效工作的标准。表22.2中华人民共和国卫生计生行业标准续表表22.3中华人民共和国卫生计生国际标准......
2023-10-28
在网格计算中,DCE指的是一种工业技术标准,用于建立和管理分布式计算机系统中的计算和数据交换。在第一代分布计算技术的推动下,90年代初出现了从集中计算模式向分布式客户/服务器计算模式转移的热潮。与第一代的分布计算技术相比,分布对象技术的实质性进步使面向对象技术能够在异构的网格计算环境中得以全面、彻底和方便实施,从而有效地控制系统的开发、管理和维护的复杂性。......
2023-10-28
分析工业4.0的设计原则,发现我们面临着以下新的问题和挑战。图24.4工业4.0的设计原则1.互联互通和信息交换IOT、IOP、IOS等涉及物-物、人-人、服务-服务等之间的互联。图24.5实体的差异三维图这种差异可以从以下三个维度来分析。2)维度2●通信。但是如何实现情景感知和情景感知系统是一个巨大挑战。交换的信息也要规范化,消除异构。......
2023-10-28
OLTP旨在处理同时输入的成百上千的事务。从功能角度来看,OLTP负责基本业务的正常运转;而业务数据积累时所产生的价值信息则被OLAP不断呈现出来,企业/管理高层通过参考这些信息会不断地调整经营/管理方针,也会促进基础业务的不断优化,这是OLTP与OLAP最根本的区别。我们把政府信息系统中面向OLTP的数据库称为生产性(操作性)数据库,面向OLAP的数据库称为分析性数据库。......
2023-10-28
相关推荐