亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺析計(jì)算機(jī)數(shù)據(jù)庫軟件設(shè)計(jì)的原則與實(shí)踐

        2018-06-05 10:33:18全琪偉
        科教導(dǎo)刊·電子版 2018年2期
        關(guān)鍵詞:實(shí)踐計(jì)算機(jī)數(shù)據(jù)庫

        全琪偉

        摘 要 隨著科技的發(fā)展、社會的進(jìn)步,我國的計(jì)算機(jī)技術(shù)也得到了顯著地提升,計(jì)算機(jī)已經(jīng)逐漸的成為了我們生活中的一部分,人們對于計(jì)算機(jī)的重視程度在逐步的提高。而計(jì)算機(jī)的軟件開發(fā)也逐漸的變得越來越火熱,軟件開發(fā)的過程中數(shù)據(jù)庫的設(shè)計(jì)直接的影響到了軟件開發(fā)的質(zhì)量,因此應(yīng)該對其進(jìn)行重視。在這樣的背景下,本文主要對于計(jì)算機(jī)的數(shù)據(jù)庫的軟件設(shè)計(jì)中應(yīng)該遵循的原則以及實(shí)踐過程進(jìn)行了詳細(xì)的介紹,希望能夠起到一定的參考價(jià)值。

        關(guān)鍵詞 計(jì)算機(jī) 數(shù)據(jù)庫 軟件設(shè)計(jì) 原則 實(shí)踐

        中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A

        1數(shù)據(jù)庫技術(shù)

        對于數(shù)據(jù)庫而言,其重要的研究方向就是怎樣對其進(jìn)行很好地管理以及使用,一般對數(shù)據(jù)庫的管理以及研究對象都是統(tǒng)一的,簡單的說就是數(shù)據(jù)庫中主要涉及這些方面的研究內(nèi)容:數(shù)據(jù)庫對于數(shù)據(jù)的統(tǒng)一化的管理,可以根據(jù)特定的數(shù)據(jù)結(jié)構(gòu)來創(chuàng)建相對應(yīng)的數(shù)據(jù)庫;能夠使用現(xiàn)在已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng),使得數(shù)據(jù)庫能夠處理一些比較簡單的問題,例如對數(shù)據(jù)進(jìn)行添加、刪除、修改等操作;能夠使用管理系統(tǒng)來對數(shù)據(jù)進(jìn)行分析以及進(jìn)行相應(yīng)的處理。

        計(jì)算機(jī)軟件的設(shè)計(jì)和數(shù)據(jù)庫的操作過程有著十分密切的關(guān)系,因此數(shù)據(jù)可得設(shè)計(jì)直接的影響了計(jì)算機(jī)的軟件設(shè)計(jì),能夠直接的關(guān)系到計(jì)算機(jī)的軟件是否正常的運(yùn)行。在一些計(jì)算機(jī)的軟件設(shè)計(jì)過程中,很多設(shè)計(jì)師可能會遇到一些數(shù)據(jù)庫的操作問題,因此在進(jìn)行軟件開發(fā)的過程中,數(shù)據(jù)庫的設(shè)計(jì)是一個(gè)非常重要的內(nèi)容,也是保證軟件系統(tǒng)能夠正常的運(yùn)行的基礎(chǔ)所在。因此設(shè)計(jì)數(shù)據(jù)庫的時(shí)候,遵循社數(shù)據(jù)庫的設(shè)計(jì)理念以及原則,用科學(xué)的邏輯來分析和實(shí)現(xiàn)數(shù)據(jù)庫顯得至關(guān)重要。

        2數(shù)據(jù)庫設(shè)計(jì)重要性

        2.1能夠節(jié)約資源

        數(shù)據(jù)庫的設(shè)計(jì)過程中,由于每一個(gè)軟件的功能以及定義都存在著很大的差異,因此軟件設(shè)計(jì)師考慮的角度以及對設(shè)計(jì)的理解也應(yīng)該不同,應(yīng)該根據(jù)實(shí)際的需求對數(shù)據(jù)庫進(jìn)行設(shè)計(jì),這就要求設(shè)計(jì)師需要有著較好的專業(yè)能力以及較深的業(yè)務(wù)能力。而正是由于現(xiàn)在的一些數(shù)據(jù)庫設(shè)計(jì)者缺乏這種能力,使其在設(shè)計(jì)的時(shí)候更加的重視計(jì)算節(jié)軟件功能模塊的設(shè)計(jì),而忽視了數(shù)據(jù)庫的設(shè)計(jì),沒有對數(shù)據(jù)庫進(jìn)行一個(gè)綜合的、比較全面的分析,使得計(jì)算機(jī)在實(shí)際的運(yùn)行過程中數(shù)據(jù)庫的性能比較低,頻繁的出現(xiàn)故障等,降低了軟件的使用效率,浪費(fèi)了人力、資源、資金。例如可能造成一些安全隱患,如漏電等,可能對之后的計(jì)算機(jī)軟件中的應(yīng)用程序的使用造成嚴(yán)重的后果,使得計(jì)算機(jī)軟件的后期的維修的幾率大大上升。因此,對數(shù)據(jù)庫進(jìn)行優(yōu)化的設(shè)計(jì),能夠節(jié)省人力、物力、財(cái)力資源,降低計(jì)算機(jī)的維修率,使得計(jì)算機(jī)更順利的工作。

        2.2提高軟件速度

        如果數(shù)據(jù)庫的設(shè)計(jì)水平比較高的話則能夠很好地滿足不同的計(jì)算機(jī)的軟件系統(tǒng)在運(yùn)行時(shí)的需求了,并且在使用這些應(yīng)用程序的時(shí)候也能夠把系統(tǒng)中的功能充分的表現(xiàn)出來。因此,較好的數(shù)據(jù)庫設(shè)計(jì),可以保證計(jì)算機(jī)系統(tǒng)在運(yùn)行的時(shí)候發(fā)出的指令提供出更多更有效的信息,使得計(jì)算機(jī)軟件的運(yùn)行速度大大的提高。數(shù)據(jù)庫的設(shè)計(jì)具有一定的擴(kuò)展性,能夠使得用戶在操作計(jì)算機(jī)的軟件的時(shí)候使用更少的時(shí)間,從而使得用戶的體驗(yàn)感更好,除此之外,數(shù)據(jù)庫還能夠?qū)π畔⒁约跋嚓P(guān)的資源進(jìn)行存儲,因此在進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)的時(shí)候需要考慮到這個(gè)問題,同時(shí)還應(yīng)該將一些沒有用的數(shù)據(jù)庫進(jìn)行清理,使得系統(tǒng)使用數(shù)據(jù)庫查詢數(shù)據(jù)的時(shí)候更加的高效。數(shù)據(jù)庫還具有很好地計(jì)算功能,軟件的設(shè)計(jì)師需要根據(jù)自己的需求以及軟件的運(yùn)行需求等對數(shù)據(jù)庫進(jìn)行有效的設(shè)計(jì),這樣才能夠使得軟件在運(yùn)行時(shí)發(fā)揮出更多的作用。因此,對數(shù)據(jù)庫進(jìn)行很好地設(shè)計(jì),能夠提高軟件的運(yùn)行速度,提高用戶的使用體驗(yàn)。

        2.3減少軟件故障

        在進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)的過程中,如果沒有對軟件進(jìn)行比較有效的分析,或者沒有對數(shù)據(jù)庫進(jìn)行一個(gè)預(yù)估算,很有可能導(dǎo)致設(shè)計(jì)出的數(shù)據(jù)庫難以使用。或者由于設(shè)計(jì)的時(shí)候設(shè)計(jì)的步驟太復(fù)雜,這樣計(jì)算機(jī)的軟件在使用的時(shí)候就不能夠很好地發(fā)揮自身具有的統(tǒng)計(jì)功能,使得計(jì)算變得十分的困難。在進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)時(shí),如果沒有對日志信息進(jìn)行很好地設(shè)計(jì),那么就會使得計(jì)算機(jī)的軟件在今后的使用的時(shí)候很容易出現(xiàn)故障,數(shù)據(jù)庫的功能難以得到真正的發(fā)揮。同時(shí),如果數(shù)據(jù)庫的設(shè)計(jì)不夠合理,那么也會對系統(tǒng)造成不利的影響,甚至有可能導(dǎo)致整個(gè)計(jì)算機(jī)軟件功能的缺失。因此,對數(shù)據(jù)庫進(jìn)行合理的設(shè)計(jì),加強(qiáng)其設(shè)計(jì)的邏輯性,能夠減少軟件故障發(fā)生的幾率,使得軟件的功能能夠更好地發(fā)揮出來。

        3數(shù)據(jù)庫設(shè)計(jì)原則

        3.1制定詳細(xì)計(jì)劃

        在進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)的時(shí)候,首先應(yīng)該在設(shè)計(jì)之前制定一個(gè)比較詳細(xì)的計(jì)劃,因?yàn)閿?shù)據(jù)庫的設(shè)計(jì)在計(jì)算機(jī)的軟件的整個(gè)開發(fā)過程中要占有一半的時(shí)間。因此,專業(yè)的計(jì)算機(jī)數(shù)據(jù)庫的設(shè)計(jì)人員在進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)的時(shí)候,應(yīng)該充分的重視不同的應(yīng)用場景下,用戶以及業(yè)務(wù)的不同而存在的不同的需求,使得設(shè)計(jì)的數(shù)據(jù)庫能夠滿足用戶的實(shí)際需求以及實(shí)際的應(yīng)用場景。所以,計(jì)算機(jī)軟件的設(shè)計(jì)人員在了解了業(yè)務(wù)的需求的時(shí)候,還應(yīng)該與用戶進(jìn)行適當(dāng)?shù)慕涣髋c溝通,認(rèn)真地了解到業(yè)務(wù)的實(shí)際需求以及用戶的想法,使得在設(shè)計(jì)數(shù)據(jù)庫的過程中能夠?qū)υO(shè)計(jì)進(jìn)行相關(guān)的調(diào)整時(shí)期更加的完善。與此同時(shí)需要注意的是,設(shè)計(jì)者需要在設(shè)計(jì)數(shù)據(jù)庫的時(shí)候?qū)⒄{(diào)整以后的內(nèi)容很好地展現(xiàn)出來。因此,設(shè)計(jì)之前設(shè)計(jì)者必須能夠全面的了解業(yè)務(wù)的實(shí)際需求以及業(yè)務(wù)的內(nèi)容等,并且保證數(shù)據(jù)庫中保留一些變化的字段,之后便于數(shù)據(jù)庫的進(jìn)一步完善以及擴(kuò)展。

        3.2分析設(shè)計(jì)需求

        對數(shù)據(jù)庫的設(shè)計(jì)不僅僅是頁面上的也設(shè)計(jì),更重要的是頁面示范中的各種模塊的設(shè)計(jì)、內(nèi)部的字段的設(shè)計(jì)等,這些都是滿足業(yè)務(wù)續(xù)期的一種基本的表現(xiàn)形式。因此,對數(shù)據(jù)庫的設(shè)計(jì)的時(shí)候,應(yīng)該充分的考慮好各個(gè)表之間的關(guān)系,以及各個(gè)數(shù)據(jù)之間相互的轉(zhuǎn)換、各個(gè)程序之間的合作關(guān)系等。所以設(shè)計(jì)者應(yīng)該注意,設(shè)計(jì)之前應(yīng)該對設(shè)計(jì)的需求進(jìn)行一個(gè)準(zhǔn)確的分析,設(shè)計(jì)出一個(gè)合理的邏輯架構(gòu)然后進(jìn)行設(shè)計(jì),值得注意的是數(shù)據(jù)庫的設(shè)計(jì)不能夠完全的停在對頁面的設(shè)計(jì)上。

        3.3留下字段空間

        在進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)的時(shí)候,應(yīng)該盡量的留下字段空間,這樣能夠使得之后的數(shù)據(jù)庫的維修更加的方便。這些字段的主要作用就是將對數(shù)據(jù)庫進(jìn)行修改的時(shí)間、對數(shù)據(jù)庫進(jìn)行的操作以及操作的記錄等數(shù)據(jù)存儲起來。在數(shù)據(jù)庫的維修以及保護(hù)的過程中,可以查詢到用戶的登錄時(shí)間以及IP,這樣能夠及時(shí)的發(fā)現(xiàn)數(shù)據(jù)庫中存在的問題,并對其進(jìn)行進(jìn)一步的完善。

        4數(shù)據(jù)庫設(shè)計(jì)實(shí)踐

        首先,計(jì)算機(jī)軟件的設(shè)計(jì)過程中對數(shù)據(jù)庫的設(shè)計(jì)占據(jù)了很大的一部分,會占據(jù)近一半的設(shè)計(jì)時(shí)間,因此數(shù)據(jù)庫的設(shè)計(jì)顯得非常重要,是程序開發(fā)的一個(gè)基礎(chǔ)所在,能夠直接的體現(xiàn)出用戶的需求。因此,在明確了開發(fā)軟件的實(shí)際需求以后,需要將具體的業(yè)務(wù)關(guān)系明確出來,使其能夠更好地體現(xiàn)出業(yè)務(wù)之間的關(guān)聯(lián)以及業(yè)務(wù)的流程,考慮到數(shù)據(jù)庫的擴(kuò)展性,預(yù)留出一些變通的字段,這樣能夠方便后期對業(yè)務(wù)進(jìn)行擴(kuò)展。

        第二,在計(jì)算機(jī)的軟件開發(fā)的數(shù)據(jù)庫設(shè)計(jì)中需要對數(shù)據(jù)的維護(hù)工作進(jìn)行極大的重視,由于數(shù)據(jù)庫的設(shè)計(jì)過程中,設(shè)計(jì)的面積非常的大,使用的數(shù)據(jù)非常的多且數(shù)據(jù)之間的關(guān)系非常復(fù)雜。同時(shí)需要注意的是盡量使數(shù)據(jù)和實(shí)體之間有著很多的聯(lián)系,這樣就會分散數(shù)據(jù)和其相關(guān)的數(shù)據(jù)的信息,使得數(shù)據(jù)庫的設(shè)計(jì)效率能夠得到比較大幅度的提升。

        第三,對數(shù)據(jù)庫中的相關(guān)內(nèi)容的命名要規(guī)范。在對數(shù)據(jù)庫進(jìn)行設(shè)計(jì)的時(shí)候,數(shù)據(jù)庫中設(shè)計(jì)的程序和文件的命名之間存在著一定的關(guān)系,因此對其進(jìn)行的命名也有著一定的要求以及標(biāo)準(zhǔn)。在數(shù)據(jù)庫設(shè)計(jì)的過程中必須不能有重復(fù)的名稱出現(xiàn),這樣能夠降低數(shù)據(jù)查找的麻煩。在數(shù)據(jù)庫中對數(shù)據(jù)以及信息進(jìn)行命名時(shí),需要保證數(shù)據(jù)處于平衡的狀態(tài),也就是說需要保證每一個(gè)數(shù)據(jù)的關(guān)鍵詞都能夠處于相對應(yīng)的關(guān)系。設(shè)計(jì)者也可以使用大小寫來使命名更加的靈活。

        第四,在數(shù)據(jù)庫設(shè)計(jì)的時(shí)候需要考慮到其內(nèi)部的優(yōu)化以及數(shù)據(jù)庫的運(yùn)行效率問題,需要對不同的表的存儲濟(jì)寧考察,對于那些數(shù)據(jù)量比較大的表格使用粗粒度的設(shè)計(jì)方法來設(shè)計(jì),而一些字段可能由于某些原因處于冗余的狀態(tài),這都是正常的。因此,應(yīng)該盡量的使用比較少的表格、表格之間比較弱的關(guān)系來對海量的數(shù)據(jù)進(jìn)行存儲。也可以使用索引來查詢使得表的查詢更加的方便。

        第五,對數(shù)據(jù)進(jìn)行調(diào)整。由于數(shù)據(jù)庫的設(shè)計(jì)中存在很多邏輯數(shù)據(jù),對其進(jìn)行調(diào)整是十分關(guān)鍵的一個(gè)工作,因此應(yīng)該主要針對數(shù)據(jù)和數(shù)據(jù)之間的關(guān)系進(jìn)行調(diào)整,盡量的減少數(shù)據(jù)之間的關(guān)系,盡可能的減少設(shè)計(jì)和數(shù)據(jù)之間的鏈接,使得數(shù)據(jù)之間都處于一種平衡的狀態(tài),這樣能夠有效地提升數(shù)據(jù)的讀取效率。

        第六,合理的使用索引。合理的使用索引能夠加快數(shù)據(jù)庫中數(shù)據(jù)的訪問速度。一般來說數(shù)據(jù)庫分為有簇索引和非簇索引這兩種類型,這兩種類型的索引都能夠使得數(shù)據(jù)查找的效率等到提升,但是同時(shí)會降低刪除、或者增加數(shù)據(jù)等操作的效率,尤其是填充因子數(shù)據(jù)比較大的情況下,可能會使得數(shù)據(jù)庫的性能降低。因此在對索引比較多的表格進(jìn)行操作的時(shí)候,應(yīng)該在進(jìn)行插入或者刪除等操作的時(shí)候盡可能的填寫比較小的因子。

        5結(jié)論

        隨著計(jì)算機(jī)的普及,計(jì)算機(jī)行業(yè)的發(fā)展,計(jì)算機(jī)軟件的設(shè)計(jì)逐漸的受到了越來越多的人的重視。在計(jì)算機(jī)的軟件程序設(shè)計(jì)過程中,數(shù)據(jù)庫的設(shè)計(jì)占據(jù)了設(shè)計(jì)的重要一部分,因此對數(shù)據(jù)庫的設(shè)計(jì)應(yīng)該進(jìn)行足夠的重視。所以,本文對于計(jì)算機(jī)的數(shù)據(jù)庫軟件設(shè)計(jì)原則以及實(shí)踐中需要注意的問題進(jìn)行了詳細(xì)的分析,首先應(yīng)該和客戶之間進(jìn)行溝通了解設(shè)計(jì)的需求,然后對數(shù)據(jù)庫設(shè)計(jì)中存在的問題進(jìn)行解決。數(shù)據(jù)庫的設(shè)計(jì)質(zhì)量直接的影響了計(jì)算機(jī)軟件的運(yùn)行效果,希望本文能夠起到一定的參考價(jià)值。

        參考文獻(xiàn)

        [1] 毛開梅.淺析計(jì)算機(jī)數(shù)據(jù)庫軟件設(shè)計(jì)的原則與實(shí)踐[J].電腦知識與技術(shù),2017,13(24):15-16.

        [2] 韓凱琪.計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)應(yīng)用探析[J].電子制作,2017(14):42-43.

        [3] 王消奇.計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)的原則之研究[J].電腦知識與技術(shù),2017,13(11):17-18.

        [4] 王璐.計(jì)算機(jī)軟件數(shù)據(jù)庫的設(shè)計(jì)原則與方式[J].電子技術(shù)與軟件工程,2017(04):175.

        [5] 毛靜波.計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)原則探討[J].電腦知識與技術(shù),2016,12(32):1-2+4.

        [6] 王慶利,王璐.計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)的原則及應(yīng)用探究[J].數(shù)字技術(shù)與應(yīng)用,2016(05):187.

        [7] 趙宣容.計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)的重要性以及原則探討[J].電子技術(shù)與軟件工程,2015(17):209.

        [8] 潘博.計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)的重要性以及原則研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013,16(08):291-292.

        猜你喜歡
        實(shí)踐計(jì)算機(jī)數(shù)據(jù)庫
        計(jì)算機(jī)操作系統(tǒng)
        基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
        數(shù)據(jù)庫
        初中政治教學(xué)中強(qiáng)化新八德教育探討
        成才之路(2016年26期)2016-10-08 11:14:30
        體驗(yàn)式學(xué)習(xí)在數(shù)學(xué)教學(xué)中的應(yīng)用研究
        成才之路(2016年25期)2016-10-08 10:50:54
        生物專業(yè)師范生教學(xué)實(shí)習(xí)的問題與對策研究
        成才之路(2016年25期)2016-10-08 10:01:19
        校企協(xié)同實(shí)施高職專業(yè)課程改革的實(shí)踐研究
        科技視界(2016年20期)2016-09-29 12:54:06
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        亚洲国产A∨无码影院| 亚洲成年国产一区二区| 无套熟女av呻吟在线观看| 欧美老妇多毛xxxxx极瑞视频| 免费a级毛片无码av| 大陆极品少妇内射aaaaa| 亚洲AV永久天堂在线观看| 亚洲一区二区一区二区免费视频| 日本一区二区三级在线观看| 亚洲av日韩av永久无码下载| 国产av麻豆mag剧集| 国产大学生粉嫩无套流白浆| 偷拍网日本一区二区三区| 国产又湿又爽又猛的视频 | 爱性久久久久久久久| a毛片全部免费播放| 国产精品一区二区日韩精品| av一区二区三区有码| 人妻少妇被粗大爽.9797pw| 国偷自产视频一区二区久| 女人夜夜春高潮爽a∨片| 国产精品三级一区二区按摩| 国产对白刺激在线观看| 日韩一区中文字幕在线| 国产毛片av一区二区| 欧美村妇激情内射| 日本一卡2卡3卡四卡精品网站| 欧美丰满熟妇bbbbbb百度| 日本视频精品一区二区| 少妇熟女天堂网av天堂| 人成午夜免费视频无码| 中文字幕av无码免费一区| 狠狠亚洲婷婷综合色香五月| 新视觉亚洲三区二区一区理伦| 亚洲精品国产一二三区| 性高朝大尺度少妇大屁股| 久久99欧美| 久久精品国产av大片| 亚洲av一区二区三区色多多| 日日碰狠狠添天天爽无码| 99re在线视频播放|