原文來自 Data Abstract -方案網,歡迎轉載。
關鍵字:數據庫,數據庫管理
Data Abstract是最好的多層次框架,它提供端到端的解決方案,同時也可以很輕鬆地建立起可擴展的數據庫方案以滿足如今的分佈式系統要求。
概況特性
· 爲.NET,Mono,32/64位的Windows以及Linux建立可數據庫擴展的、跨平臺的多層次數據庫解決方案。
· 使用一個通用的代碼庫處理不同的數據庫設計或數據庫系統。
· 使用RAD Schema Mod數據庫eler模擬你的數據結構,以讓其在中間層以及客戶端層透明。
· 完全沒有部署授權費用。
· 完全支持C#、Oxygene、Visual 數據庫Basic .NET (.NET版本) 以及 Object Pascal (Delphi 版本)。
· 支持Silverlight web客戶端。
庫特性
· 數據庫 完全抽象不同的數據庫類型:只需編寫一組代碼即可訪問任何支持的後臺數據庫類型。
· 完全抽象不同的數據庫設計:使用一個單一的中間層服務器來處理不同的數據庫設計,比如一個傳統的數據庫和一個新的、精心設計的替代數據庫。
&mi數據庫ddot; 建立一個“無國籍”的、可擴展的、無縫集成的應用程序。
· 輕鬆建立自己的數據訪問驅動用於擴展支持的數據庫。
&mi數據庫ddot; 支持正則表達式的客戶端數據驗證。
· Strongly Typed Data Tables通過面向對象的代碼允許你從代碼裏訪問你的數據表。
數據庫· Business Helper Classes允許你封裝業務邏輯和規則。
· Let Data Abstract自動生成所有的SQL數據庫代碼或提供手寫SQL代碼以滿足特殊的需求。
· 使用Data Abstract的宏處理器可以最小化共享SQL代碼與SQL語句的差異。
· 數據庫 完全可重用的Reconcile Dialog體系,允許你爲你的終端用戶提供錯誤信息的反饋。
· 針對客戶端數據存儲的高性能的內存數據表組件(僅限Delphi/FPC;.NET利用現有的DataSet類)。
· 數據庫; Rich Business Rules Scripting使用RemObjects Pascal Script.(僅限Delphi)。
· 完全本地化以及具有特定平臺的實施數據庫,專爲個人平臺設計。
· 提供完整的源碼,並且允許修改和再編譯。
數據訪問特性
· 在請求數據、分頁或合併數據時一次性的整合數據。
數據庫· 自動同步遠程數據源。
· 強大的業務處理器讓你對你的業務更新有更多的控制。
· &n數據庫bsp; 跨數據庫的AutoInc以及生成器支持基於整形的主鍵和外鍵。
· 完全支持無狀態的主/明細事務更新。
· 數據庫; 廣泛的跨數據庫數據類型包括:XML,GUID以及Decimal類型。
· 利用最新DynamicWhere和DynamicSelect功能,可以縱向或橫向過濾從客戶端得到的數據子集。
· &nb數據庫sp; Reduced Delta模式可以在更新時只發送關鍵字段或改變字段以優化網絡流量。
· 在你的架構中定義聯合表然後以一個整體的數據表發送到你的客戶端。
·數據庫; 使用DA SQL和DA LINQ從客戶端靈活地查詢數據(僅限.NET)。
Schema Modeler特性
· 利用Schema Modeler以數據庫一種創新的RAD方式設計你的數據訪問層。
· 使用數據瀏覽器可以查看數據庫系統的實時視圖。
· 通過拖拽創建和定義數據表以及命令。
&數據庫middot; 使用更新規則無需一行代碼即可設計複雜的更新隊列。
· Validation Wizard可以保證你的結構100%的匹配數據庫。
&mi數據庫ddot; 爲不同的數據庫設計定義列映射。
IDE整合特性
· 與支持的IDE完全整合。
· &nb數據庫sp; 項目模板和新建項目嚮導幫助你創建新的項目。
· Schema Modeler項目與IDE整合,允許你在IDE項目系統(.NET)或窗體設計器(Delphi)中編輯你的服務定義。
&middo數據庫t; 第一次安裝後顯示新的歡迎頁面,以幫助新用戶熟悉產品。
RemObjects SDK特性
Data Abstract基於RemObjects SDK幷包括了RemObjects SDK;請參考RemObjects SDK的特性以便對Data Abstrac數據庫t更加了解,這對你的DA項目很有好處。
支持的數據庫系統
支持的數據庫系統包括:
· 微軟SQL Server 2000 and 2005
· &數據庫nbsp; Microsoft SQL Server Compact Edition
· Oracle
· DB2
&middo數據庫t; InterBase/Firebird
· Sybase
· &nbs數據庫p; PostgreSQL
· MySQL
· SQLite
· &數據庫nbsp; NexusDB(僅限Delphi)
· Borland Database Engine for dBase, Paradox(僅限Delphi)
Data Abstract(數據庫Delphi)支持的第三方數據訪問組件
· dbGo (ADO Express)
· DBX
· &nbs數據庫p; DBX4(Delphi2007及以後)
· IBX
· 數據庫AnyDAC*
· SDAC, ODAC, MyDAC 和 IBDAC by CoreLabs*
· MySQLDAC 和 Post數據庫resDAC by microOLAP*
· IBObjects*
· DBISAM*
· 數據庫 ZEOS
· SQLite by Aducom (Data Abstract自帶)
原文來自 http://www.fanganwang.com/product/1321,歡迎轉載。