• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 數據庫的跨平臺設計

    發表于:2008-10-21來源:作者:點擊數: 標簽:數據庫設計跨平臺
    關鍵字:跨平臺設計 開發者們應該知道,使用那些非標準的SQL命令(比如 Oracle 、微軟和 MySQL 等 數據庫 系統)存在程度相當高的危險。也就是說,從跨平臺和遵守標準的角度出發,你應該盡量采用ANSISQL,它是一種和平臺無關的數據庫語言。不管你在使用哪種
    關鍵字:跨平臺設計
    開發者們應該知道,使用那些非標準的SQL命令(比如Oracle、微軟和MySQL數據庫系統)存在程度相當高的危險。也就是說,從跨平臺和遵守標準的角度出發,你應該盡量采用ANSI SQL,它是一種和平臺無關的數據庫語言。不管你在使用哪種數據庫系統,如果它完全支持SQL那么它就應該支持ANSI SQL-92標準??墒?,“應該支持”和“確實支持”完全是兩碼事。在進行DBMS跨平臺編程的時候,并不是所有的系統都完全支持ANSI SQL標準。這篇文章主旨就是提出使用非標準SQL時所存在的風險及其相關的建議。


    別使用存儲過程

    在某些編程環境下,出于效率和安全等方面的原因,存儲過程成為程序員開發數據庫應用程序的唯一方法。Visual Basic、C和Java程序員都并不需要了解SQL。然而,在其他某些編程環境下,存儲過程又是完全禁用的。MySQL通常和Apache Web服務器組合使用,這是因為這兩種軟件不僅免費、可靠而且功能強大,但是,恰恰是MySQL不支持存儲過程。


    --------------------------------------------------------------------------------

    存儲過程的定義 
    所謂存儲過程就是組成一個邏輯單元而且執行特別任務的一組SQL語句。存儲過程用來封裝針對數據庫服務器的一整套操作或查詢。

    --------------------------------------------------------------------------------

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>