999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

結構化查詢語言(SQL)外置管理研究

2021-11-28 00:27:27韓俊欲趙聰
電腦知識與技術 2021年30期

韓俊欲 趙聰

摘要:結構化查詢語言(SQL)在軟件程序開發中處于重要的地位和作用。近年來,信息系統項目的規格越來越大,復雜性越來越高,由數據查詢和數據管理上的失誤給我們造成的教訓也越來越深刻,使我們不得不重視結構化查詢語言(SQL)的使用管理問題。特別是在程序開發的生命周期中,提供結構化、有序化的數據使用方法是開發項目管理很重要的基礎工作。結構化查詢語言(SQL)外置管理是通過技術及行政手段對軟件產品中SQL或軟件項目開發過程和生命周期中的SQL進行外部控制、規范的一系列措施和過程。結構化查詢語言(SQL)外部管理一個核心就是對SQL腳本加以管理,使SQL腳本對項目成本、工期和質量的影響降到最小。該文在討論結構化查詢語言(SQL)外置管理概念的基礎上,討論了結構化查詢語言(SQL)外置管理的基本內容,變更管理、審核、版本管理、狀態報告以及管理工具等。該文下面將結構化查詢語言簡稱為SQL。

關鍵詞:SQL;SQL外置管理;管理系統

中圖分類號:TP311? ? ? ?文獻標識碼:A

文章編號:1009-3044(2021)30-0088-02

開放科學(資源服務)標識碼(OSID):

1結構化查詢語言(SQL)外置管理概述

1.1 SQL語言

SQL是一種結構化查詢語言,它是一種用于存儲、操作和檢索存儲在關系數據庫中的數據的計算機語言[1],它是關系數據庫系統的標準語言,用于管理關系數據庫管理系統中保存的數據,或用于關系數據流管理系統中的流處理。它在處理結構化數據,即包含實體和變量之間關系的數據時特別有用。MySQL、MS Access、Oracle、Sybase、Informix、Postgres和SQL Server等所有關系數據庫管理系統(RDMS)都使用SQL語言作為操作數據庫的標準語言。SQL語言以操作數據庫中數據為主,獨立于程序語言。一般在程序語言開發的應用系統中,與其他的程序語言配合使用[2]。不同的數據庫會使用標準SQL外,也會對SQL語言進行私有的功能擴展。

1.2 SQL外置管理概念

SQL外置管理是采用技術手段和行政手段對SQL腳本進行管理和監督的一套規范化方法,對SQL腳本的功能特性和腳本屬性加以標識,并將其文檔化,控制這些特性的變更,記錄變更情況和變更實施的狀態以及驗證與標準的一致性。SQL外置管理是對軟件產品或項目生存周期各階段輸出SQL語句(包括存儲過程、視圖等)的管理,可以作為軟件開發管理的重要組成部分。

1.3 SQL外置管理必要性

一般來說業務與數據應用開發過程中數據部分的邏輯難以控制與管理,主要原因是在業務與數據應用開發過程中包含著大量的“隱含信息”,鑒于個人的專業知識和思維能力的有限,業務數據交換必須建立在相關的業務知識、技能,和經驗上。實際工作中大部分都會使用業務與數據知識,通過對SQL腳本的外置管理將業務知識與數據內容統一管理,才能使業務與數據相互作用過程變得有效和暢通,減少個人能力因素對開發質量帶來的影響。

SQL外置管理的本質是以有效的方法分享SQL業務邏輯和有效管理業務數據,提取標準邏輯的信息。SQL外置管理可以強化數據決策、驅動競爭優勢,更有效的提升程序開發過程管理能力,可以直接影響組織內部業務的質量,使組織內部數據邏輯更開放、更有數據驅動創新性,SQL外置管理也可以緩解數據瓶頸,促進新業務產生,增加內部的協作。特別是數據成為組織核心競爭力的今天,SQL外置管理可以充分利用現代先進技術手段,將分析技術、設計審計等先進的理念與科學嚴謹的管理方法有機結合[3],更好促進業務方向的發展。

1.4 SQL外置管理特點

SQL外置管理可以作為一個內涵極其豐富的管理領域,SQL外置管理角度不能只是技術管理而是多方面的。結合信息系統設計開發的特點,總結SQL外置管理的幾個基本特點:

1)SQL外置管理是對數據產生價值過程的管理,通過對SQL中邏輯內容,SQL屬性信息等更加有效的管理,提高開發過程中的復用性,可用性與標準化,釋放程序開發過程中的生產力。

2)SQL外置管理是和傳統開發方式將SQL內置在程序中截然不同的管理方式。將SQL獨立出來將其作為業務邏輯與數據邏輯的橋梁,可以最大限度地將業務數據的使用與程序功能的分離,程序應用只關注功能實現的邏輯,提升開發組織內的工作效率。

3)SQL外置管理把存在于組織內不同方面的業務和技術,乃至個人能力的成果統一管理,標準化管理,共同為組織內部的標準管理發展服務[4],使業務與技術共同創造價值。

4)SQL外置管理是針對不同項目的功能性,開發能力等實現過程采取的一種管理措施,SQL外置管理是組織內部對業務的理解和信息技術所提供的處理數據和信息的能力,是個人發明和創新的有機結合。

5)SQL外部管理作為一種輔助工具,可以使軟件開發過程能快速適應不斷變化的各種需求。

2信息系統項目中SQL外置管理

2.1 SQL外置管理步驟

SQL外置管理是數據戰略管理過程的重要組成部分,對于SQL的有效管理,分為5個必要步驟分別是:獲取、篩選、加工、共享、應用。

1)SQL獲取

在最終有效的共享、應用前,需要獲取組織內部的SQL并加入系統管理起來。為了能獲取更有業務價值的SQL,就需要獲取組織相關SQL資源,實現獲取SQL資源的方法很多,如:內部抽取、部門間的協作,也可以通過向行業內領先的組織找出最佳實踐方式。然后評價特定的SQL業務加工過程,并找出SQL設計上的差距和問題。

2)SQL篩選

獲取SQL后,在沒有判斷SQL數據處理邏輯是否有效的情況,獲取的SQL會帶來應用上的風險。應用程序的邏輯必須有適當的機制來過濾掉不必要的甚至混亂的SQL,并使剩余的SQL腳本有用和實用。

3)SQL處理

SQL處理是建立一種管理機制,用于組織和存儲可用性過濾后的大量SQL,并從中受益。數據庫管理和數據倉庫可以為SQL提供結構化幫助。所有這些SQL的管理工作最終目的是將需要使用SQL的人或者應用,通過統一接口獲取標準SQL,并輔助標準化、快速化開發過程。

4)SQL共享

SQL共享的目的是降低所有組織內不同部門和個人之間的業務邏輯和數據邏輯溝通難度,使整個組織能夠在應用程序層面標準化使用業務邏輯和數據邏輯。SQL外置管理需要員工之間的合作和溝通,并有相應的工具和策略提供支持。

5)SQL應用

SQL應用是實現SQL和數據處理內容落實在實際工作當中的過程。SQL應用并不存在于具有最佳SQL管理的組織中,而是存在于能夠最好地使用SQL的組織中。如果SQL腳本不能很好地應用于實際的業務過程中,前面的SQL外部管理各個階段將是徒勞的。SQL應用周期和關鍵審查有助于彌合SQL中業務和數據知識的所有權和實際使用之間的差距。

2.2 SQL管理方法

1)構建SQL外置管理系統

SQL外置管理系統也是SQL外置管理的“硬建設”,包括相關SQL標準,SQL外置管理制度,SQL腳本控制,SQL腳本變更。SQL外置管理系統建設的管理標的是“SQL腳本邏輯”。SQL外置管理系統應屬于組織內部信息系統建設中的“基礎設施”,它為控制SQL的統一應用提供了必要的標準依據、組織支持和系統扶持。SQL外置管理系統建設上有4點需要做到,第一,創造SQL在內部流通的能力;第二,建立SQL腳本信息索引;第三,SQL外置管理需要組織內部高層的參與和支持;第四,與績效評估體系相結合。

2)創造 SQL在內部流通的能力

SQL外置管理的第一步,就是要達到業務邏輯與數據邏輯的學習與共享,要達到業務邏輯與數據邏輯的共享,最好的方式是創造更多的交流機會和快速共享功能。SQL流通是一種面向業務邏輯與數據邏輯學習共享行為。可以從個人層面著手加強SQL在內部流通的能力,包括:①SQL外置管理系統提供快速分享能力;②SQL外置管理系統提供論壇等社區,方便溝通;③內部組織結構的扁平化。

3)建立SQL腳本信息索引

建立有序的、便于查找的SQL腳本信息索引,通過索引的導向性提示,在龐大復雜的SQL知識庫里找到恰當合適的SQL。SQL腳本載體可分為三種,SQL腳本文本、SQL腳本持有人、SQL腳本的所在的過程,也就是SQL腳本文本導向性知識索引;SQL腳本持有人導向性知識索引;SQL腳本所在過程的導向性知識索引。

4)SQL外置管理需要組織內部高層的參與和支持

組織內部高層的參與和支持,對于設計SQL外置管理規范、SQL外置管理組織、SQL外置管理系統設計、SQL外置管理系統開發來說是不可缺少的。

5)與績效評估體系相結合

對于SQL外置管理來說,讓SQL最終用起來有兩種方式:一種是行政命令、二是利益驅動。前者使SQL外置管理的方式獲得組織高層的參與和支持,應用行政命令手段促使使用SQL的業務人員參與到SQL外置管理體系中去。另一點則要利用利益驅動的手段,促使業務人員參與到SQL外置管理的建設與應用中。

3 SQL管理的制度建設

3.1 組織結構變革建設共享學習型組織

建設共享學習型組織在組織結構上有助于業務邏輯與數據邏輯的交流和應用。SQL外置管理可以幫助實現知識的共享,這里所說的知識是指組織內部使用的業務邏輯與數據邏輯。如何能夠在組織內部將這些知識有效使用與分享,很重要的一個因素就是組織內部成員能方便地將業務成果及形成這些成果中使用的邏輯順利傳遞給其他人。業務成果與成果中邏輯會因為不同受眾的知識結構產生不同的靈感,外置SQL就是將業務邏輯與數據邏輯產生的“知識”幫助不同認知結構的組織內成員彌補組織管理上的不足,降低交流與培訓成本。

3.2 建立SQL知識倉庫

SQL知識倉庫是SQL外置管理系統建設的重要目標,它是一個以業務邏輯與數據邏輯知識需求為導向,源于公司事務系統和外部知識源的合集。

3.3 加強SQL外置管理產權管理

SQL外置管理技術的實現以信息技術為基礎,例如:數據庫管理系統、網絡,數據處理技術、文件管理技術,信息查詢與搜索引擎技術等。通過申請專利,可以盡早保護SQL外置管理系統的知識產權。另外,SQL外置管理與系統建設過程中形成?的各類文檔和知識庫,都是具有數據庫特征,很多都還涉及技術秘密,應當及時進行軟件登記或采取適當手段加以合理保護。

4結論

SQL外置管理可以作為組織內部數據資產管理的重要應用。隨著行業內部信息系統多樣性的增加,會有越來越多的業務邏輯與數據邏輯知識產生,通過外置這些邏輯,可以充分利用內部數據、外部數據,極大地提高業務和數據運營水平。SQL的外置管理不僅僅是建設一個信息化系統,也是重要的資產,隨著SQL外置管理的方法和技術手段的成熟,新的應用形式將會更快的誕生。SQL外置管理是一個復雜和系統的工程,需要漫長的發展、建設、成熟的過程。

參考文獻:

[1] 王羅樂.西華大學教務管理系統的設計與實現[D].成都:電子科技大學,2013.

[2] 曲大偉,汪震,丁志強,等 一種數據預測分析方法,系統,設備及可讀存儲介質[P].2020.

[3] 劉仁慶. 研發項目知識管理績效評價研究[D].北京:中國科學院大學,2011.

[4] 龔景.企業研發項目的中止決策[D].天津:天津理工大學,2008.

【通聯編輯:代影】

主站蜘蛛池模板: 中文字幕无码中文字幕有码在线| 欧美成人综合在线| 在线人成精品免费视频| 一级爱做片免费观看久久| 国产高清在线精品一区二区三区| 日韩福利视频导航| 国产精品毛片一区| 欧美成人免费| 欧美综合成人| 国产福利小视频在线播放观看| 欧美日本在线播放| 日韩a级毛片| 无码丝袜人妻| 国产在线自在拍91精品黑人| 亚洲成在线观看| 手机精品福利在线观看| 无码一区中文字幕| 亚洲人成日本在线观看| 久青草网站| 亚洲一区二区三区麻豆| 尤物在线观看乱码| 最新国产精品第1页| 免费观看精品视频999| 九九线精品视频在线观看| 国产极品美女在线播放| 免费激情网址| 国产精品思思热在线| 国产精品流白浆在线观看| 免费在线观看av| 欧美综合区自拍亚洲综合天堂| 欧美成人看片一区二区三区| 99在线视频免费观看| 国产美女久久久久不卡| 亚洲无码A视频在线| 久久亚洲国产最新网站| m男亚洲一区中文字幕| 福利视频一区| 亚洲男人的天堂在线| 欧美不卡二区| 久久无码免费束人妻| 99精品热视频这里只有精品7| 亚洲午夜福利精品无码不卡 | 97se亚洲综合不卡 | 天天色天天综合网| 特级做a爰片毛片免费69| 国产成人喷潮在线观看| 高清不卡一区二区三区香蕉| 亚洲一区二区三区国产精品| 国产成人综合亚洲欧洲色就色| 在线观看国产网址你懂的| 欧美黄网站免费观看| 亚洲三级色| 国产高清毛片| 在线精品视频成人网| 日本欧美成人免费| 午夜精品久久久久久久99热下载| 亚洲人成网址| 国产日韩丝袜一二三区| 亚洲成综合人影院在院播放| 久久综合结合久久狠狠狠97色| 国产精品精品视频| 黄色三级网站免费| 欧美精品综合视频一区二区| 九九久久精品免费观看| 中文字幕色站| 欧美日本一区二区三区免费| 福利小视频在线播放| 国产制服丝袜91在线| 久久黄色视频影| 欧美成人精品在线| 永久在线播放| 55夜色66夜色国产精品视频| 日本黄网在线观看| 亚洲A∨无码精品午夜在线观看| 成人小视频网| 亚洲狼网站狼狼鲁亚洲下载| 欧美一级高清片久久99| 十八禁美女裸体网站| 人妻无码一区二区视频| 91国内在线观看| 久操线在视频在线观看| 亚洲妓女综合网995久久|