導航:首頁 > 數據處理 > 經管的學生為什麼要資料庫

經管的學生為什麼要資料庫

發布時間:2023-01-04 16:55:39

① 為什麼要有資料庫

第一個問題:什麼是資料庫?
數據,現在被譽為工業社會的「石油」。數據(data)是事實或觀察的結果,是對客觀事物的邏輯歸納,是用於表示客觀事物的未經 加工的原始素材。數據可以是連續的值,比如聲音、圖像,稱為模擬數據。也可以是離散的,如符號、文字,稱為數字數據。

在計算機系統中,數據以二進制信息單元0,1的形式表示,被存儲在磁碟或者內存當中。

資料庫是數據管理的產物。數據管理是資料庫的核心任務,內容包括對數據的分類、組織、編碼、儲存、檢索和維護。隨著計算機硬體和軟體的發展,資料庫技術也不斷地發展。從數據管理的角度看,資料庫技術到目前共經歷了人工管理階段、文件系統階段和資料庫系統階段。

第二個問題:為什麼要使用資料庫?
A.人工管理階段
人工管理階段是指計算機誕生的初期(即20世紀50年代後期之前),這個時期的計算機主要用於科學計算。從硬體看,沒有磁碟等直接存取的存儲設備;從軟體看,沒有操作系統和管理數據的軟體,數據處理方式是批處理。
這個時期數據管理的特點是:
1. 數據不保存
該時期的計算機主要應用於科學計算,一般不需要將數據長期保存,只是在計算某一課題 時將數據輸入,用完後不保存原始數據,也不保存計算結果。
2. 沒有對數據進行管理的軟體系統
程序員不僅要規定數據的邏輯結構,而且還要在程序中設計物理結構,包括存儲結構、存取方法、輸入輸出方式等。因此程序中存取數據的子程序隨著存儲的改變而改變,數據與程序不具有一致性。
3. 沒有文件的概念
數據的組織方式必須由程序員自行設計。
4. 一組數據對應於一個程序,數據是面向應用的
即使兩個程序用到相同的數據,也必須各自定義、各自組織,數據無法共享、無法相互利用和互相參照,從而導致程序和程序之間有大量重復的數據。

B.文件系統階段
文件系統階段是指計算機不僅用於科學計算,而且還大量用於管理數據的階段(從50年代後期到60年代中期)。在硬體方面,外存儲器有了磁碟、磁鼓等直接存取的存儲設備。在軟體方面,操作系統中已經有了專門用於管理數據的軟體,稱為文件系統。
這個時期數據管理的特點是:
1. 數據需要長期保存在外存上供反復使用
由於計算機大量用於數據處理,經常對文件進行查詢、修改、插入和刪除等操作,所以數據需要長期保留,以便於反復操作。
2. 程序之間有了一定的獨立性
操作系統提供了文件管理功能和訪問文件的存取方法,程序和數據之間有了數據存取的介面,程序可以通過文件名和數據打交道,不必再尋找數據的物理存放位置,至此,數據有了物理結構和邏輯結構的區別,但此時程序和數據之間的獨立性尚還不充分。
3. 文件的形式已經多樣化
由於已經有了直接存取的存儲設備,文件也就不再局限於順序文件,還有了索引文件、鏈表文件等,因而,對文件的訪問可以是順序訪問,也可以是直接訪問。
4. 數據的存取基本上以記錄為單位

利用文件存儲數據的操作起來會十分痛苦: 開發人員需要熟悉操作磁碟文件的方法、必須編寫復雜的搜尋演算法才能高效的把數據從文件中檢索出來、當數據格式發生變化時,需要編寫復雜的文件格式升級程序、很難控制並發修改。所以我們有了資料庫,對數據統一進行管理,並且針對數據的類型劃分成不同的種類。。

C.資料庫系統階段
資料庫系統階段是從60年代後期開始的。在這一階段中,資料庫中的數據不再是面向某個應用或某個程序,而是面向整個企業(組織)或整個應用的。資料庫系統階段的特點是:
1. 採用復雜的結構化的數據模型
資料庫系統不僅要描述數據本身,還要描述數據之間的聯系。這種聯系是通過存取路徑來實現的。
2. 較高的數據獨立性
數據和程序彼此獨立,數據存儲結構的變化盡量不影響用戶程序的使用。
3. 最低的冗餘度
資料庫系統中的重復數據被減少到最低程度,這樣,在有限的存儲空間內可以存放更多的數據並減少存取時間。
4. 數據控制功能
資料庫系統具有數據的安全性,以防止數據的丟失和被非法使用;具有數據的完整性,以保護數據的正確、有效和相容;具有數據的並發控制,避免並發程序之間的相互干擾;具有數據的恢復功能,在資料庫被破壞或數據不可靠時,系統有能力把資料庫恢復到最近某個時刻的正確狀態。
————————————————
版權聲明:本文為CSDN博主「人工智」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_35789269/article/details/105009313

② 為什麼要有資料庫

為什麼要有資料庫?時代在發展,社會在進步。隨著時代的發展,節奏也是非常快的,必須有一個資料庫,如果沒有資料庫的話,辦任何事情是非常繁瑣和麻煩的。敵方所在六七十年代。沒有網路就沒有資料庫。而是靠著手抄手寫。進行各種材料的儲存,需要大量的人員。而且想要找什麼資料是很繁瑣很麻煩的。而且還佔用好多空間管理人員去維護管理。所以在新的時代。網路時代建立資料庫是非常有必要的。所以要想准確快捷的儲存查找各種資料,必須建立一個資料庫。這也是時代的發展所需要的。

③ 為什麼要學資料庫

1、90%以上的軟體都需要操作數據,如游戲、社交、新聞、商城、財務等,這些軟體都在不停的展示、存儲數據,它們的數據都存儲在資料庫,資料庫是軟體的基礎。
2、測試⼯程師在測試軟體的過程中,不僅需要在界⾯上操作,還需要檢查資料庫中的數據是否正確。從⽽在軟體出問題時,測出更深層的問題。
Mysql是最流行的開源資料庫。
mysql特點:

快! 速度是其他關系型資料庫不能比的。(相對於功能較少)
開源! 能夠自主開發基於mysql(c語言編寫)
由阿里發起的「運動」去oracle化,中國所有的大型互聯網企業相應,資料庫由oracle遷移至mysql
免費!基本上就是中小型企業的唯一選擇
綜上所述中國市場佔有率第一!

為什麼學mysql——從就業角度
必學的!
很多企業都要求你會mysql
如果企業沒有要求你會mysql,那是默認選項。
————————————————

④ 為什麼需要學習資料庫技術

在他們經濟管理的過程中,以後是會用到這些知識的,所以才會給他們相應的知識儲備。

資料庫系統從20世紀60年代後期開始,資料庫技術的主要目的是有效地管理和存取大量的數據資源。

包括:提高數據的共享性,使多個用戶能夠同時訪問資料庫中的數據;減小數據的冗餘度,以提高數據的一致性和完整性;提供數據與應用程序的獨立性,從而減少應用程序的開發和維護代價。

資料庫技術的主要目的是研究如何組織和存儲數據,如何高效地獲取和處理數據。包括:信息,數據,數據處理,資料庫,資料庫管理系統以及資料庫系統等。

資料庫技術是信息系統的一個核心技術。是一種計算機輔助管理數據的方法,它研究如何組織和存儲數據,如何高效地獲取和處理數據。是通過研究資料庫的結構、存儲、設計、管理以及應用的基本理論和實現方法,並利用這些理論來實現對資料庫中的數據進行處理、分析和理解的技術。

資料庫技術涉及到許多基本概念,主要包括:信息,數據,數據處理,資料庫,資料庫管理系統以及資料庫系統等。



⑤ 標題 為什麼需要資料庫我們為什麼需要學習資料庫系統課程

因為資料庫可以幫我們長期保存數據並便於查找;學習資料庫系統課程方便我們去了解資料庫。
(一)需要資料庫的原因:
1、數據需要長期保存在外存上供反復使用 由於計算機大量用於數據處理,經常對文件進行查詢、修改、插入和刪除等操作,所以數據需要長期保留,以便於反復操作;
2、資料庫可以應對突發事故,比如數據丟失、數據被盜。資料庫可以處理復雜的業務,比如銀行存取款業務。
(二)需要學習資料庫系統課程的原因:
1、掌握資料庫的基本理論、基本概念與基本方法,學會設計資料庫的基本方法;
2、了解數據模型三要素及常用數據模型;
3、了解資料庫系統的結構及資料庫管理系統的功能;
4、掌握一種具體的資料庫管理系統如SQL SERVER的管理和使用方法。

閱讀全文

與經管的學生為什麼要資料庫相關的資料

熱點內容
房子按揭期間怎麼變更信息 瀏覽:807
如何寫社保方面的信息 瀏覽:108
普通工是什麼技術等級 瀏覽:464
大梅子祛斑膏如何代理 瀏覽:245
代售和代理有什麼不同 瀏覽:434
原生之罪四個程序員為什麼被殺 瀏覽:146
如何隱藏篩選的數據 瀏覽:200
石龍崗寵物市場在哪裡 瀏覽:198
松崗廚房凈水器代理商怎麼選 瀏覽:770
信息機房地面採用什麼裝修材料 瀏覽:97
有哪些玩家自由交易的手游 瀏覽:442
obd上的匯流排數據有哪些 瀏覽:103
如何解綁微信上的實名信息 瀏覽:896
30萬怎麼交易 瀏覽:803
沒入伙的房子怎麼交易 瀏覽:226
為什麼程序員連網不需要問密碼 瀏覽:531
許昌職業技術學院的小學教育怎麼樣 瀏覽:279
分析商業數據的軟體叫什麼 瀏覽:51
華為實體店的3a數據線多少錢 瀏覽:575
小米如何區分數據線是否是快充 瀏覽:439