主流数据库简介共53页
- 格式:ppt
- 大小:5.57 MB
- 文档页数:53
国内外常用数据库介绍-meiguoPubMedPubMed是互联网上最著名的免费Medline数据库,由美国国立医学图书馆的生物信息技术中心(National Center for Biotechnology Information,NCBI)提供,网址为:。
该系统于1997年开始使用,与以往的Medline光盘数据库相比,收录范围广、更新速度快、界面友好。
PubMed的数据主要有4个部分: Medline:与我们通常使用的Medline数据库收录的范围、年代、内容相同,但数据更新速度较快。
OLDMEDLINE:收录了1950-1965年间的美国医学索引(IM)中的题录。
In Process Citations:临时性的数据库,收录准备进行标引的题录和文摘信息,每天都在接受新的数据,进行文献的标引和加工,每周把加工好的数据加入到Medline中,同时从In Process Citations 库中删除。
InProcess Citations中的记录标有[PubMed- in process]的标记。
Record supplied by publisher:出版商将期刊文献信息电子版提供给PubMed后,每条记录都标有[PubMed- as supplied by publisher]的标记,这些记录每天都在不停地向In Process Citations 库中传送,加入到InProcess Citations后,原有的标记将改为[PubMed- in process]的标记。
由于被Medline收录的有些期刊所涉及学科范围较广,有些文献已超出了Medline的收录范围(如地壳运动、火山爆发等),从而不能进入Medline,但仍然存在于PubMed 中,其标记为[PubMed]。
10、MEDLINEMEDLINE是美国国立医学图书馆(The National Library of Medicine,NLM)开发的当今世界上最具权威性的文摘类医学文献数据库之一。
主要有三种数据库方案:Access, SQL Server, Oraclee Oracle安全性高,功能强大,性能强,安装使用难,维护成本高,适合大型企业应用。
Access安全性不高,使用简单,功能和性能一般,这适合对数据安全性要求不高的小型系统。
SQL Server安全性高,功能和性能良好,安装使用容易,维护成本低,适合中小型企业应用。
通过对比,根据实验室实际情况使用SQL Server是最优选择。
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft, Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出T第一个OS/2版本。
SQL Server近年来不断更新版本,1996年,Microsoft推出了SQL Server 6. 5版本;1998年,SQL Server 7. 0版本和用户见面;SQL Server 2005是Microsoft公司于2005年推出的版本,它支持数据缓存通知功能。
SQL Server具有如下特点:(1)真正的客户机/服务器体系结构。
(2)图形化用户界面,使系统管理和数据库管理更加直观、简单.(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地.(4) SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等.SQL Server也可以很好地与Microsoft BackOffice产品集成。
(5)具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行windows 2000的大型多处理器等多种平台使用。
(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。
(7) SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。
(8)支持XML(Extensive Markup Language,扩展标记语言)。
分享三款主流数据库及其特点1.Oracle数据库Oracle Database,又名Oracle RDBMS,或简称Oracle。
是甲骨文公司的一款关系数据库管理系统。
它是在数据库领域一直处于领先地位的产品。
可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。
它是一种高效率、可靠性好的、适应高吞吐量的数据库解决方案。
基本介绍:ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。
比如SilverStream就是基于数据库的一种中间件。
ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。
Oracle数据库最新版本为Oracle Database12c。
Oracle数据库12c引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。
此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。
这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c成为私有云和公有云部署的理想平台。
特点:1、完整的数据管理功能:1)数据的大量性2)数据的保存的持久性3)数据的共享性4)数据的可靠性2、完备关系的产品:1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;2)保证访问的准则3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中3、分布式处理功能:ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。
国内外常用数据库介绍一、中国1、中国知网(CNKI) /中国知识基础设施工程(China National Knowledge Infrastructure,CNKI)是由清华同方光盘股份有限公司、清华大学中国学术期刊电子杂志社、光盘国家工程研究中心联合建设的综合性文献数据库,于1999年6月在CERNET上开通了中心网站(),在CHINANET上开通了第二中心网站(),并且在许多图书馆和情报单位建立了镜像站点。
目前CNKI已建成了中国期刊全文数据库、优秀博硕士学位论文数据库、中国重要报纸全文数据库、重要会议论文全文数据库、科学文献计量评价数据库系列光盘等大型数据库产品,中国期刊全文数据库为其主要产品之一。
CNKI中国期刊全文数据库(Chinese Journal Full-text Database,CJFD)收录了1994年至今的6600种核心期刊与专业特色期刊的全文,积累全文文献618万篇,分为理工A(数理化天地生)、理工B(化学化工能源与材料)、理工C(工业技术)、农业、医药卫生、文史哲、经济政治与法律、教育与社会科学、电子技术与信息科学9个专辑,126个专题文献数据库。
网站及数据库交换服务中心每日更新,各镜像站点通过互联网或光盘来实现更新。
(免费帐号及密码)2、中文科技期刊数据库/维普数据库(VIP)/由科技部西南信息中心直属的重庆维普资讯公司开发,收录1989年以来8000余种中文期刊的830余万篇文献,并以每年150万篇的速度递增。
维普数据库按照《中国图书馆图书分类法》进行分类,所有文献被分为7个专辑:自然科学、工程技术、农业科学、医药卫生、经济管理、教育科学和图书情报,7大专辑又进一步细分为27个专题。
(免费帐号及密码)3、万方数据知识服务平台(wanfangdata)/万方数据股份有限公司是国内第一家以信息服务为核心的股份制高新技术企业,是在互联网领域,集信息资源产品、信息增值服务和信息处理方案为一体的综合信息服务商。
目前主流的四大数据库为:access, SQL SERVER, ORACLE微软公司的ADO (ActiveX Data Objects) 是一个用于存取数据源的COM组件。
它提供了编程语言和统一数据访问方式OLE DB的一个中间层。
允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心到数据库的连接。
访问数据库的时候,关于SQL的知识不是必要的,但是特定数据库支持的SQL命令仍可以通过ADO中的命令对象来执行。
ADO被设计来继承微软早期的数据访问对象层,包括RDO (Remote Data Objects) 和DAO(Data Access Objects)。
ADO 在1996年冬被发布。
ADO包含一些顶层的对象:连接,代表到数据库的连接记录集,代表数据库记录的一个集合命令,代表一个SQL命令记录,代表数据的一个集合流,代表数据的顺序集合错误,代表数据库访问中产生的意外字段,代表一个数据库字段参数,代表一个SQL参数属性,保存对象的信息ADO组件的使用需要利用支持COM的高级语言,例如ASP中的VBScript或者Visual Basic,甚至Delphi,微软的竞争对手Borland的一个产品,现在也支持使用ADO来访问数据库。
在新的编程框架.NET Framework中, 微软也提供了一个面向Internet的版本的ADO,称为。
其对象模型和传统ADO差别很大。
ADO是一种面向对象的编程接口,微软介绍说,与其同IBM和Oracle提倡的那样,创建一个统一数据库,不如提供一个能够访问不同数据库的统一接口,这样会更加实用一些。
为实现这一目标,微软在数据库和微软的OLE DB中提供了一种“桥”程序,这种程序能够提供对数据库的连接。
开发人员在使用ADO时,其实就是在使用OLE DB,不过OLE DB更加接近底层。
ADO的一项属性远程数据服务,支持“数据仓库”ActiveX 组件以及高效的客户端缓存。
常见数据库种类及介绍常见的数据库种类包括关系型数据库、面向对象数据库、NoSQL数据库、分布式数据库等。
下面将对每种数据库进行详细介绍。
1.关系型数据库关系型数据库采用表和表之间的关系来存储数据。
它具有数据结构清晰、查询灵活、数据一致性保证等特点。
最常见的关系型数据库有MySQL、Oracle、SQL Server等。
关系型数据库适用于有明确结构和相对稳定的数据,适用于需要事务处理、复杂查询和数据关系维护的场景。
2.面向对象数据库面向对象数据库是一种以对象为中心的数据库管理系统,它将对象直接存储在数据库中,能够以对象为单位进行存储、检索和管理。
面向对象数据库适用于对象导向的编程环境,并且能够方便地存储和查询对象的相关信息。
3.NoSQL数据库NoSQL数据库(Not Only SQL)是一种给予非关系型数据库的统称。
NoSQL数据库通常采用非关系型的存储模型,如键值对、文档、列族和图等,以满足大规模数据的存储和处理需求。
常见的NoSQL数据库包括MongoDB、Cassandra、Redis等。
NoSQL数据库适用于对数据的读写频率很高、数据规模很大和扩展性要求较高的场景。
4.分布式数据库分布式数据库是将数据分布在多个计算机节点上,并且在节点之间进行数据的共享和协调管理。
分布式数据库能够提供更高的数据可用性、扩展性和容错性。
常见的分布式数据库有HBase、Bigtable、Cassandra等。
分布式数据库适用于需要处理海量数据和高并发访问的场景。
5.内存数据库内存数据库是将数据存储在计算机内存中,以提供更快的数据访问速度。
内存数据库适用于对读写性能要求较高的应用场景,如高速缓存、实时分析等。
常见的内存数据库有Redis、Memcached等。
6.图数据库图数据库是一种以图数据结构存储和查询数据的数据库系统。
图数据库适用于存储有复杂关系的数据,如社交网络关系、地理信息等。
常见的图数据库包括Neo4j、FlockDB等。
一.常用数据库1. IBM 的DB2作为关系数据库领域的开拓者和领航人,IBM在1997年完成了System R系统的原型,1980年开始提供集成的数据库服务器——System/38,随后是SQL/DSforVSE和VM,其初始版本与SystemR研究原型密切相关。
DB2 forMVSV1 在1983年推出。
该版本的目标是提供这一新方案所承诺的简单性,数据不相关性和用户生产率。
1988年DB2 for MVS 提供了强大的在线事务处理(OLTP)支持,1989 年和1993 年分别以远程工作单元和分布式工作单元实现了分布式数据库支持。
最近推出的DB2 Universal Database 6.1则是通用数据库的典范,是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。
2. OracleOracle 前身叫SDL,由Larry Ellison 和另两个编程人员在1977创办,他们开发了自己的拳头产品,在市场上大量销售,1979 年,Oracle公司引入了第一个商用SQL 关系数据库管理系统。
Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。
目前Oracle关系数据库产品的市场占有率名列前茅。
3. InformixInformix在1980年成立,目的是为Unix等开放操作系统提供专业的关系型数据库产品。
公司的名称Informix便是取自Information 和Unix的结合。
Informix第一个真正支持SQL语言的关系数据库产品是Informix SE(StandardEngine)。
InformixSE是在当时的微机Unix环境下主要的数据库产品。
它也是第一个被移植到Linux上的商业数据库产品。
4. SybaseSybase公司成立于1984年,公司名称“Sybase”取自“system”和“database”相结合的含义。
Sybase公司的创始人之一Bob Epstein 是Ingres 大学版(与System/R同时期的关系数据库模型产品)的主要设计人员。