監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉

河南房產(chǎn)管理系統(tǒng)的相關(guān)理論基礎(chǔ)

申請免費試用、咨詢電話:400-8352-114

   房地產(chǎn)管理系統(tǒng)是一套對管理企業(yè)各方面業(yè)務有很好支撐的軟件,它代表了同類型軟件的最高水平。系統(tǒng)應用Java語言和大型數(shù)據(jù)庫技術(shù)而研發(fā)的B/S結(jié)構(gòu)的營業(yè)管理系統(tǒng),基本實現(xiàn)零維護。軟件在功能性、易用性、穩(wěn)定性等方面都有令人驚喜的優(yōu)越表現(xiàn),將為用戶的業(yè)務和管理帶來意想不到的方便快捷,為企業(yè)整體信息化打下堅實可靠的基礎(chǔ)。

  理論基礎(chǔ)

34.png

  ASP.NET是一種面向?qū)ο蟮木幊陶Z言,它作為Visual Studio中的一部分。ASP.NET(發(fā)音為“C-Sharp”)既保持了C++中熟悉的語法,并且還包含了大量的高效代碼和面向?qū)ο筇匦?。?jù)微軟產(chǎn)品經(jīng)理透露,ASP.NET語言將在保持C/C++靈活性的基礎(chǔ)上為程序員帶來更高效的RAD開發(fā)方式。它不僅能用于WEB服務程序的開發(fā),并且還能開發(fā)強大的系統(tǒng)級程序。ASP.NET編程語言還將包含虛擬機設備。

  ASP.NET的特性:ASP.NET是由C和C++派生而來的一種“簡單、流行、面向?qū)ο?、類型安?rdquo;的程序設計語言,ASP.NET意在綜合Visual Basic的高效率和C++的強大功能。但這種說法是否準確呢?由于ASP.NET的結(jié)構(gòu)很像Visual Basic的ActiveX,它顯然是沖著RAD開發(fā)者來的。但同時,“ASP.NET提供了C++的強大功能”這種說法也稍嫌夸張,將來很可能變成空頭支票。

  對某一對象接口的更新,微軟稱之為“繼承”,當然“繼承”是就“對象”而言的。但是,雖然“對象”這個詞我們經(jīng)常碰到,卻很少有人真正理解了它的含義。微軟的用戶,甚至它自己的員工都經(jīng)常把“對象”和“接口”弄混。所以微軟干脆就用接口來定義各種對象,結(jié)果導致了“面向?qū)ο缶幊?rdquo;(OOP)被微軟弄得亂七八糟?,F(xiàn)在,微軟又在大踏步地前進了(雖然它內(nèi)心還是很小心),它把它建立在接口基礎(chǔ)上的“對象”集成到了開發(fā)工具里。不過它走得實在過了頭,它甚至把對另一對象接口的更新稱之為“繼承”。

  這個“繼承”給程序員們帶來的好處就是語言無關(guān)——只要接口維持其兼容性,用Visual Basic寫成的對象在ASP.NET和C++中也可以良好地運行。但此特性是以真正的OOP技術(shù)和平臺的可移植性為代價的。每個對象都被編譯和注冊到Windows子系統(tǒng),只要你能訪問這個子系統(tǒng),你就能訪問這個對象。來吧!歡迎來到.NET和NGWS的世界!——Windows平臺從來沒有完完全全地讓人產(chǎn)生這樣完整的依賴性。他們的動機當然要遭到全世界對微軟有偏見的人的懷疑,當然,完全依靠此技術(shù)的ASP.NET也不例外。

  事實上,ASP.NET將是完全依靠Windows的最完美的產(chǎn)物。那些困繞Java SDK, MFC 和SET的數(shù)據(jù)庫已成為過去。你想放入ASP.NET的任何東西(無論何種語言),只要在Windows的.NET子系統(tǒng)下建立和包裝的都可以使用Windows的運行庫。

  SQL Server是泛普公司開發(fā)的一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),以Transact_SQL作為它的數(shù)據(jù)庫查詢和編程語言。T-SQL是結(jié)構(gòu)化查詢語言SQL的一種,支持ANSI SQL-92標準。

  SQL Server 采用二級安全驗證、登錄驗證及數(shù)據(jù)庫用戶帳號和角色的許可驗證。SQL Server 支持兩種身份驗證模式:Windows NT身份驗證和SQL Server 身份驗證。7.0版支持多種類型的角色,"角色"概念的引入方便了權(quán)限的管理,也使權(quán)限的分配更加靈活。

  SQL Server為公共的管理功能提供了預定義的服務器和數(shù)據(jù)庫角色,可以很容易為某一特定用戶授予一組選擇好的許可權(quán)限。SQL Server可以在不同的操作平臺上運行,支持多種不同類型的網(wǎng)絡協(xié)議如TCP/IP、IPX/SPX、Apple Talk等。SQL Server在服務器端的軟件運行平臺是Windows NT、Windows9x,在客戶端可以是Windows3.x、Windows NT、Windows9x,也可以采用其它廠商開發(fā)的系統(tǒng)如Unix、Apple Macintosh等。

  微軟的SQL Server是一項完美的客戶/服務器系統(tǒng)。SQL Server需要安裝在Windows NT的平臺上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平臺,它使SQL Server具備足夠的威力和功能。

  這里所有的文章所采用的數(shù)據(jù)庫應用程序都是基于SQL Server之上的,采用ODBC及標準的SQL查詢,可以非常簡單的移植到任何一個支持ODBC的數(shù)據(jù)庫之上,如:Oracle,Informix,Db2和Access,在閱讀有關(guān)ASP數(shù)據(jù)庫編程技術(shù)之前,要確認你至少熟悉一種數(shù)據(jù)庫管理系統(tǒng),并可以使用標準的SQL查詢語言操作數(shù)據(jù)庫。

33.png

  SQL Server提供服務器端的軟件,這部分需要安裝在NT Server上,SQL Server的用戶端則可以安裝在許多用戶端PC系統(tǒng)中,Windows可以讓用戶端進行數(shù)據(jù)庫的建立,維護及存取等操作,SQL Server可以最多定義32767個數(shù)據(jù)庫,每個數(shù)據(jù)庫中,可以定義20億個表格,每個表格可以有250個字段,每個表格的數(shù)據(jù)個數(shù)并沒有限制,每一個表格可以定義250個索引,其中有一個可以是Clustered索引。

  SQL Server所使用的數(shù)據(jù)庫查詢語言稱為Transact-SQL,它是SQL Server的核心,Transact-SQL強化了原有的SQL關(guān)鍵字以進行數(shù)據(jù)的存取,儲存及處理等功能,Transact-SQL擴充了流程控制指定,可以使你方便的編寫功能強大的存儲過程,他們存放在服務器端,并預先編譯過,執(zhí)行速度非常塊,觸發(fā)是一種特殊的存儲過程,用來確保SQL

  Server數(shù)據(jù)庫引用的完整性,你可以建立插入,刪除和更新觸發(fā)以控制相關(guān)的表格中對數(shù)據(jù)列的插入,刪除和更新,你還可以使用規(guī)則(Rule),缺省(default)以及限制(Constraints),來協(xié)助將新的數(shù)值套用到表格中去。

發(fā)布:2010-08-21 12:01    編輯:泛普軟件 · lyl    [打印此頁]    [關(guān)閉]
相關(guān)文章: