我们正在努力恢复Google Play商店上的Unionpedia应用程序
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

SQL和WinFS

快捷方式: 差异相似杰卡德相似系数参考

SQL和WinFS之间的区别

SQL vs. WinFS

SQL(, or;结构化查询语言)是一种特定目的程式语言,用于管理关系数据库管理系统(RDBMS),或在(RDSMS)中进行流处理。 SQL基于关系代数和元组关系演算,包括一个数据定义语言和数据操纵语言。SQL的范围包括数据插入、查询、更新和删除,创建和修改,以及数据访问控制。尽管SQL经常被描述为,而且很大程度上是一种声明式编程(4GL),但是其也含有过程式编程的元素。 SQL是对埃德加·科德的关系模型的第一个商业化语言实现,这一模型在其1970年的一篇具有影响力的论文《一个对于大型共享型数据库的关系模型》中被描述。尽管SQL并非完全按照科德的关系模型设计,但其依然成为最为广泛运用的数据库语言。 SQL在1986年成为美国国家标准学会(ANSI)的一项标准,在1987年成为国际标准化组织(ISO)标准。在此之后,这一标准经过了一系列的增订,加入了大量新特性。虽然有这一标准的存在,但大部分的SQL代码在不同的数据库系统中并不具有完全的跨平台性。. WinFS(全名為Windows Future Storage)是以關聯式資料庫為基礎之資料儲存與管理系統的代號名稱,它由Microsoft開發,在2003年首次用於Microsoft Windows 作業系統中的進階儲存子系統,它針對結構化、半結構化與未結構化資料的保存與管理用途而設計。WinFS包含可用於儲存資訊的關聯式資料庫,而且可儲存任何類型的資料,前提是資料類型已有完整定義的結構描述。接著,便可透過關係來建立個別資料項目之間的關聯,這樣系統便可根據特定屬性作參照,使用者也可明確地描述屬性作參照。此外,因資料具完整定義的結構描述,任何應用程式均可重複使用資料;而且透過使用關係,可有效率地組織與擷取相關資料。因系統知道資訊的結構與用途,故可作複雜的查詢,以達成資料的進階搜尋,並透過探索資料項目之間的關係來彙整各種不同的資料項目。 WinFS與其共用類型結構描述可讓應用程式識別不同的資料類型,但仍需撰寫應用程式以轉譯不同的資料類型。因此,WinFS並不適合用來開發可檢視或編輯所有資料類型的單一應用程式;其目的是讓應用程式能瞭解所有資料的結構並擷取資訊以作進一步處理。在2003專業開發人員大會,Microsoft首度介紹WinFS,並發佈了視訊簡報,名為IWish,,此視訊簡報提供的原型介面顯示應用程式如何公開介面以得益於統一類型系統。視訊中展示的概念包含應用程式如何使用資料項目之間的關係來動態篩選選項,及應用程式如何將多個相關資料組成群組並以統一方式呈現資料。 WinFS是眾多"Longhorn"技術的基礎,而且將包含在下一版本的Windows中。原本WinFS應在Windows Vista發行後提供,但相關計畫在2006年6月擱置,然而其某些元件技術已整合到即將發行的ADO.NET與Microsoft SQL Server。某些觀察家指WinFS專案已完成,但史蒂夫·鲍尔默在2006年11月曾公開称WinFS仍在開發,至於此技術將以何種方式提供仍未知。.

之间SQL和WinFS相似

SQL和WinFS有(在联盟百科)4共同点: 关系数据库關聯式資料庫管理系統Microsoft SQL ServerXML

关系数据库

关系数据库(Relational database),是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,並配合“科德十二定律”。现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。 关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。.

SQL和关系数据库 · WinFS和关系数据库 · 查看更多 »

關聯式資料庫管理系統

聯式資料庫管理系統(Relational Database Management System,縮寫為RDBMS)是管理关系数据库的数据库管理系统。关系数据库是將数据间的关系以数据库表的形式加以表达,并将数据存儲在表格中,以便于查询。.

SQL和關聯式資料庫管理系統 · WinFS和關聯式資料庫管理系統 · 查看更多 »

Microsoft SQL Server

Microsoft SQL Server是由美國微軟公司所推出的關聯式資料庫解決方案,最新的版本是SQL Server 2017,已在美國時間2017年10月2日發佈。 資料庫的内置语言原本是採用美国标准局(ANSI)和国际标准组织(ISO)所定义的SQL语言,但是微軟公司对它进行了部分扩充而成为作业用SQL(Transact-SQL)。 几个初始版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。.

Microsoft SQL Server和SQL · Microsoft SQL Server和WinFS · 查看更多 »

XML

可扩展标记语言(Extensible Markup Language,简称:XML),是一种标记语言。标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用像XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从标准通用标记语言(SGML)中简化修改出来的。它主要用到的有可扩展标记语言、可扩展样式语言(XSL)、XBRL和XPath等。.

SQL和XML · WinFS和XML · 查看更多 »

上面的列表回答下列问题

SQL和WinFS之间的比较

SQL有49个关系,而WinFS有29个。由于它们的共同之处4,杰卡德指数为5.13% = 4 / (49 + 29)。

参考

本文介绍SQL和WinFS之间的关系。要访问该信息提取每篇文章,请访问: