目录
34 关系: ADOdb,ArcGIS,大型计算机,存储程序,字元大型物件,嵌入式SQL,内容管理系统列表,关系型数据库管理系统比较,BMC軟件公司,統計分析系統,甲骨文公司,DBEdit,Entity Framework,資料存取,FineReport,Google應用服務引擎,Microsoft Access,Microsoft Visual Studio,MySQL,ODBC,OTRS,PHP,PL-SQL,PostgreSQL,PSE-36,PureQuery,Ruby on Rails,SQL,Wiki软件比较,Zabbix,Zend framework,水晶报表,数据库管理员,数据库管理系统。
ADOdb
ADOdb是Active Data Objects database的简称,它是一种PHP存取数据库的函式组件。它允许程序员以一致的方式来存取数据库,从而忽略后台数据库的种类的差异。它的优势是能让程序员在转移数据库平台时,可以不用花费大量时间重新书写代码。它支持以下数据库: MySQL、PostgreSQL、Interbase、Firebird、Informix、Oracle、MS SQL、Foxpro、Access、ADO、Sybase、FrontBase、IBM DB2、SAP DB、SQLite、Netezza、LDAP以及一般ODBC、ODBTP。.
ArcGIS
ArcGIS是由ESRI出品的一个地理資訊系统系列軟體的總稱。可以依不同應用平台分成以下版本:.
大型计算机
大型计算机(mainframe),又称大型机、大型主机、主机等,是從IBM System/360开始的一系列计算机及與其兼容或同等級的计算机,主要用于大量數據和关键项目的计算,例如银行金融交易及数据处理、人口普查、企业资源规划等。.
存储程序
-- (Stored Procedure),又可稱預儲程序或者存储过程,是一種在資料庫中儲存複雜程序,以便外部程式呼叫的一種資料庫物件,它可以視為資料庫中的一種函數或子程序。.
查看 IBM DB2和存储程序
字元大型物件
在資料庫管理系統中,字元大型物件(Character Large Object,縮寫為CLOB)是指字元資料的集合,它通常儲存在獨立的地方,並通過查表來取出。 CLOB跟二進位大型物件(Blob)最大的不同,在於它使用特定的字元編碼。 CLOB有長度上的限制,通常不能大於 2GB。 Oracle資料庫與 IBM DB2 系統提供了 CLOB的架構。其他主要的系統也支援這個概念中的某些形式。 Category:数据库管理系统 Category:数据类型.
嵌入式SQL
嵌入式SQL(英文: Embedded SQL)是一种将SQL语句直接写入C语言、COBOL、FORTRAN及Ada等编程语言源代码中的方法。藉此方法,可使得应用程序拥有了访问数据以及处理数据的能力。在这一方法中,将SQL文嵌入的目标源码的语言称为宿主语言。 在1986年发布的SQL86标准中定义了对于COBOL、FORTRAN及PI/L等语言的嵌入式SQL的规范。在1989年发布的SQL89规范中,定义了对于C语言的嵌入式SQL的规范。一些大型的数据库厂商发布的数据库产品中,都提供了对于嵌入式SQL的支持。比如Oracle、DB2等。.
内容管理系统列表
以下為內容管理系統列表。一般的內容管理系統,大多由以下幾種程式語言寫成:.
关系型数据库管理系统比较
在以下的表格中,将对一些关系型数据库管理系统的基本信息和技术信息进行对比。请参考以下产品各自的条目以获得更详细的介绍。该表格不可能包罗万象,也许有些信息已过时。除非注明,以下产品为各自的稳定版本,且没有安装任何形式的扩展程序。.
BMC軟件公司
BMC Software, Inc.,是一家美国企业管理软件提供商,致力于IT基础设施应用软件。BMC创建于1980年,总部在得克萨斯的休斯顿。 BMC自称为业务服务管理(BSM)概念的先导者,企业通过BSM提供软件解决方案,从而可以使企业从业务视角管理他们的IT基础设施。 BMC的组织分为两个主要的业务部门,主机服务管理(Mainframe Service Management MSM)和企业服务管理(Enterprise Service Management ESM).
統計分析系統
統計分析系統(英文:Statistical Analysis System),由北卡羅來納州立大學兩位生物統計學研究生所編寫及製定,最早只是一個數學統計軟體,於1976年由Jim Goodnight及John Sall博士等人成立統計分析系統公司,並且正式推出相關軟體。.
甲骨文公司
文股份有限公司(Oracle,)是一間全球性的大型企業軟件公司。总部位于美国加州红木城的紅木岸(Redwood Shores),現時行政總裁為公司創辦人劳伦斯·埃里森(Lawrence J. Ellison)。直到2013年为止,甲骨文是繼微软後,全球收入第二多的软件公司。.
DBEdit
DBEdit 2是一个数据库编辑器,可以用来连接到Oracle、DB2、MySQL以及所有提供JDBC驱动的数据库。可以运行在Windows、Linux以及Solaris上。.
Entity Framework
Entity Framework (又稱ADO.NET Entity Framework) 是微軟以 ADO.NET 為基礎所發展出來的物件關聯對應 (O/R Mapping) 解決方案,早期被稱為 ObjectSpace,現已經包含在 Visual Studio 2008 Service Pack 1 以及.NET Framework 3.5 Service Pack 1 中發表。 ADO.NET Entity Framework 以 Entity Data Model (EDM) 為主,將資料邏輯層切分為三塊,分別為 Conceptual Schema, Mapping Schema 與 Storage Schema 三層,其上還有 Entity Client,Object Context 以及 LINQ 可以使用。.
資料存取
-- 資料存取 (Data Access),是應用程式連結到資料來源 (Data Source) 存取資料的一種行為 (Behavior),在大多數的應用程式中,經常會需要使用到資料,而這些資料可能來自很多不同類型的來源,像是資料庫 (Database),網路資料來源,本機檔案,或是異質性的來源 (例如在 Mainframe 上的 IBM DB2 資料庫),經由一層 (或多層) 中介程式碼或中介軟體 (Middleware) 進入資料來源中,並且取出資料後送回應用程式中來處理。.
查看 IBM DB2和資料存取
FineReport
FineReport是一款由Java语言开发、基于B/S架构的报表软件,主要用于设计和产生报表。FineReport报表软件由报表设计器(设计模板)和报表服务器(解析模板)两部分组成。 它采用数据的双向扩展,多元分片,类excel的纯拖拽方式可以实现无编码设计报表,由于其便于制作更适合中国人的复杂报表,越来越多的中国企业开始使用这款本土报表软件。软件公司在软件产品中集成FineReport报表软件,以加快产品开发或项目实施进度;企事业单位可搭建报表中心和报表平台,自己维护,及时响应业务的报表需求。 目前合作的客户有IBM、阿里巴巴、浪潮、A.O史密斯、华为、中国银行、财政部、中国电信、北京机场、中国科学院等,几乎涉及所有行业。FineReport发展于中国大陆,正在开拓台湾、香港、澳门和海外市场,并取得初步成效。.
Google應用服務引擎
Google App Engine是一个开发、托管网络应用程序的平台,使用Google管理的数据中心。它在2008年4月发布了第一个beta版本。 Google App Engine使用了云计算技术。它跨越多个服务器和数据中心来虚拟化应用程序。 其他基于云的平台还有Amazon Web Services和微软的Azure服务平台等。 Google App Engine在用户使用一定的资源时是免费的。支付额外的费用可以获得应用程序所需的更多的存储空间、带宽或是CPU负载。.
Microsoft Access
Microsoft Office Access(前名Microsoft Access)是由微軟發佈的關聯式資料庫管理系統。它結合了Microsoft Jet Database Engine和圖形用戶界面兩項特點,是Microsoft Office的系統程式之一。 Access能夠存取Access/Jet、Microsoft SQL Server、Oracle数据库,或者任何ODBC相容資料庫內的資料。熟練的軟體設計師和資料分析師利用它來開發應用軟體,而一些不熟練的程式員和非程式員的進階用戶則能使用它來開發簡單的應用軟體。雖然它支援部分物件導向技術,但是未能成為一種完整的物件導向開發工具。 其實Access也是微軟公司另一個通訊程式的名字,想與ProComm以及其他類似程式來競爭。可是事後微軟證實這是個失敗計劃,並且將它中止。數年後他們把名字重新命名於此數據庫軟體。 目前最新的Access版本是Microsoft Access 2016 for Windows。.
Microsoft Visual Studio
Microsoft Visual Studio(简称VS或MSVS)是微软公司的开发工具套件系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Phone、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight。 而Visual Studio.NET是用于快速生成企业级ASP.NET Web应用程序和高性能桌面应用程序的工具。Visual Studio包含基于组件的开发工具(如Visual C#、Visual J#、Visual Basic和Visual C++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。.
查看 IBM DB2和Microsoft Visual Studio
MySQL
MySQL(官方發音為“My S-Q-L”,但也经常读作“My Sequel”)原本是一個開放源碼的關聯式資料庫管理系統,原開發者為瑞典的MySQL AB公司,该公司于2008年被昇陽微系統(Sun Microsystems)收购。2009年,甲骨文公司(Oracle)收购昇陽微系統公司,MySQL成为Oracle旗下产品。 MySQL在過去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被廣泛地應用在Internet上的中小型網站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站。非常流行的开源软件组合LAMP中的“M”指的就是MySQL。 但被甲骨文公司收購後,Oracle大幅調漲MySQL商業版的售價,且甲骨文公司不再支持另一個自由軟體專案OpenSolaris的發展,因此導致自由軟體社群們對於Oracle是否還會持續支援MySQL社群版(MySQL之中唯一的免費版本)有所隱憂,MySQL的創始人麥克爾·維德紐斯以MySQL為基礎,成立分支計劃MariaDB。而原先一些使用MySQL的開源軟體逐漸轉向MariaDB或其它的資料庫。例如维基百科已于2013年正式宣布将从MySQL迁移到MariaDB数据库。.
ODBC
ODBC(Open Database Connectivity,开放数据库互连)提供了一种标准的API(应用程序编程接口)方法来访问数据库管理系统(DBMS)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。ODBC的设计者们努力使它具有最大的独立性和开放性:与具体的编程语言无关,与具体的数据库系统无关,与具体的操作系统无关。.
查看 IBM DB2和ODBC
OTRS
OTRS的名字是由Open-source Ticket Request System首字母縮略字而来,是一个开源的缺陷跟踪管理系统软件。OTRS将电话,邮件等各种渠道提交进来的服务请求归类为不同的队列,服务级别,服务人员通过OTRS系统来跟踪和回复客户,相对传统的处理流程来而言,OTRS提供了一个部门或团队的协调环境,以更有效率的方式处理,查询和跟踪。 OTRS是Lisog德国开源非盈利性发展协会创始成员之一。在2010年被评选为infoworld年度十佳开源网络软件。.
查看 IBM DB2和OTRS
PHP
PHP(全称:PHP:Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。 PHP最初是由勒多夫在1995年开始开发的;現在PHP的標準由the PHP Group維護。PHP以PHP License作為許可協議,不過因為這個協議限制了PHP名稱的使用,所以和開放原始碼許可協議GPL不相容。 PHP的應用範圍相當廣泛,尤其是在網頁程式的開發上。一般來說PHP大多執行在網頁伺服器上,透過執行PHP程式碼來產生使用者瀏覽的網頁。PHP可以在多數的伺服器和作業系統上執行,而且使用PHP完全是免費的。根據2013年4月的統計資料,PHP已經被安裝在超過2億4400萬個網站和210萬台伺服器上。 PHP在windows上有专门的官方移植编译项目,并且分多个VC编译器版本和线程安全特性来提供不同的版本支持。.
查看 IBM DB2和PHP
PL-SQL
PL/SQL(Procedural Language/SQL)是甲骨文公司專有的SQL擴展語言,應用在甲骨文公司的Oracle数据库系統。一些的SQL数据库管理系統也提供了類似的擴展SQL語言。PL/SQL的的語法非常類似於Ada,而且像1980年代的Ada編譯器一樣,PL/SQL的運作系統使用Diana作為中介語言。 重要的是PL/SQL緊密的結合在Oracle数据库裡面。 PL/SQL是Oracle數據庫使用的三種語言的其中之一,另外兩個是SQL和Java。.
PostgreSQL
PostgreSQL是自由的对象-关系型数据库服务器(数据库管理系统),在灵活的BSD风格许可证下发行。它在其他开放源代码数据库系统(比如MySQL和Firebird),和专有系统(比如Oracle、Sybase、IBM的DB2和Microsoft SQL Server)之外,为用户又提供了一种选择。 PostgreSQL不寻常的名字导致一些读者停下来尝试拼读它,特别是那些把SQL拼读为"sequel"的人。PostgreSQL开发者把它拼读为"post-gress-Q-L"。(,5.6k MP3)。它也经常被简略唸为"postgres"。.
PSE-36
在计算机领域,PSE-36(36-bit Page Size Extension,即36位元页面大小扩展)是一个x86处理器特性,它可将電腦數據存貯器的寻址能力从32位元扩展到36位元,允许寻址最多64 GB内存。相较于物理地址扩展(PAE)方法,PSE-36是解决4 GB内存瓶颈的更简单方案。它采用(PSE)模式和一个修改的页面目录表来映射4 MB的页到一个64 GB物理地址空间。PSE-36的缺点是,不同于PAE,它在4 GB以上的区域没有4 KB的页面粒度。 PSE-36随Pentium II Xeon被引入到x86架构,并且最初被公布为“英特尔扩展服务器内存架构”(有时缩写为ESMA)的一部分,这个品牌也包括稍早一点的PAE(并且因此,只支持PAE的Pentium Pro被宣传为仅具有ESMA的“子集支持”) PSE-36的鼎盛时期比较短。PSE-36相较PAE的主要优势是,操作系统的内部组件几乎不需要重做,因此PSE-36被认为是一个合适的缓解措施 围绕Windows NT 4.0企业版时间表的。更新的微软操作系统(包括Windows 2000)只支持PAE。例如Linux等部分操作系统完全跳过了PSE-36。尽管如此,AMD和之后的英特尔选择在其64位处理器中提供最多40位的PSE支持(在下运行时)。.
PureQuery
#重定向 IBM DB2.
Ruby on Rails
Ruby on Rails(官方简称为Rails,亦被简称为RoR),是一个使用Ruby语言写的开源Web應用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。 Rails的设计原则包括「不做重複的事」(Don't Repeat Yourself)和「慣例優於設定」(Convention Over Configuration).
SQL
SQL(, or;结构化查询语言)是一种特定目的程式语言,用于管理关系数据库管理系统(RDBMS),或在(RDSMS)中进行流处理。 SQL基于关系代数和元组关系演算,包括一个数据定义语言和数据操纵语言。SQL的范围包括数据插入、查询、更新和删除,创建和修改,以及数据访问控制。尽管SQL经常被描述为,而且很大程度上是一种声明式编程(4GL),但是其也含有过程式编程的元素。 SQL是对埃德加·科德的关系模型的第一个商业化语言实现,这一模型在其1970年的一篇具有影响力的论文《一个对于大型共享型数据库的关系模型》中被描述。尽管SQL并非完全按照科德的关系模型设计,但其依然成为最为广泛运用的数据库语言。 SQL在1986年成为美国国家标准学会(ANSI)的一项标准,在1987年成为国际标准化组织(ISO)标准。在此之后,这一标准经过了一系列的增订,加入了大量新特性。虽然有这一标准的存在,但大部分的SQL代码在不同的数据库系统中并不具有完全的跨平台性。.
查看 IBM DB2和SQL
Wiki软件比较
以下表格中列出部分Wiki引擎的技术信息。.
Zabbix
Zabbix 是由 Alexei Vladishev 開發的一種網路監視、管理系統,基於 Server-Client 架構。可用於監視各種網路服務、伺服器和網路機器等狀態。 Zabbix 使用 MySQL、PostgreSQL、SQLite、Oracle 或 IBM DB2 儲存資料。Server 端基於 C語言、Web 前端則是基於 PHP 所製作的。Zabbix 可以使用多種方式監視。可以只使用 Simple Check 不需要安裝 Client 端,亦可基於 SMTP 或 HTTP 等各種協定做死活監視。在客戶端如 UNIX、Windows 中安裝 Zabbix Agent 之後,可監視 CPU 負荷、網路使用狀況、硬碟容量等各種狀態。而就算沒有安裝 Agent 在監視對象中,Zabbix 也可以經由 SNMP、TCP、ICMP檢查,以及利用 IPMI、SSH、telnet 對目標進行監視。另外,Zabbix 包含 XMPP 等各種 Item 警示功能。 Zabbix 的授權是屬於 GPLv2。.
Zend framework
Zend Framework(ZF)是一种开源的, 面向对象的WEB应用程序开发框架,在PHP7下运行,使用MVC软件架构,授權模式採用BSD许可证。.
水晶报表
英文:Crystal Reports,是一款商务智能(BI)软件,主要用于设计及生成报表.
查看 IBM DB2和水晶报表
数据库管理员
数据库管理员(Database administrator,簡稱DBA),是负责管理数据库的人。数据库管理员负责在系统上运行数据库,执行备份,执行安全策略和保持数据库的完整性。因为管理数据库是个很庞大的职务,每个公司或组织的数据库管理员的需要也是很不同。一个大公司可能有很多数据库管理员,但是一个小公司可能也没有数据库管理员,而让系统管理员管理数据库。.
数据库管理系统
数据库管理系统(database management system,缩写:DBMS) 是一种针对对象数据库,为管理数据库而设计的大型电脑软件管理系统。具有代表性的数据管理系统有:Oracle、Microsoft SQL Server、Access、MySQL及PostgreSQL等。通常資料庫管理師會使用資料庫管理系統來建立資料庫系統。 现代DBMS使用不同的数据库模型追踪实体、属性和关系。在个人电脑、大型计算机和主机上应用最广泛的数据库管理系统是关系型DBMS(relational DBMS)。在关系型数据模型中,用二维表格表示数据库中的数据。这些表格称为关系。.
亦称为 DB2。