當前位置:成語大全網 - 新華字典 - 數據在計算機的存儲方式有哪幾種?數據庫的主要功能是什麽?有哪些主要的數據庫管理系統?

數據在計算機的存儲方式有哪幾種?數據庫的主要功能是什麽?有哪些主要的數據庫管理系統?

數據在計算機中的存儲方式

數據有數值型和非數值型兩類,這些數據在計算機中都必須以二進制形式表示。壹串二進制數既可表示數量值,也可表示壹個字符、漢字或其他。壹串二進制數代表的數據不同,含義也不同。這些數據在計算機的存儲設備中是如何進行組織存儲的?

數據單位

· 位(bit)

位(bit),音譯為“比特”,是計算機存儲設備的最小單位,由數字0或1組成。

· 字節(Byte)

字節(Byte),簡寫為“B”,音譯為“拜特”,簡寫為“B”。8個二進制位編為壹組稱為壹個字節,即:1B = 8bit。字節是計算機處理數據的基本單位,即以字節為單位解釋信息。通常,壹個ASCII碼占1個字節;壹個漢字國標碼占2個字節;整數占2個字節;實數,即帶有小數點的數,用4個字節組成浮點形式等。

· 字(word)

計算機壹次存取、處理和傳輸的數據長度稱為字,即:壹組二進制數碼作為壹個整體來參加運算或處理的單位。壹個字通常由壹個或多個字節構成,用來存放壹條指令或壹個數據。

· 字長

壹個字中所包含的二進制數的位數稱為字長。不同的計算機,字長是不同的,常用的字長有8位、16位、32位和64位等,也就是經常說的8位機、16位機、32位機或64位機。例如,壹臺計算機如果用8個二進制位表示壹個字,就說該機是八位機,或者說它的字長是8位的;又如,壹個字由兩個字節組成,即16個二進制位,則字長為16位。字長是衡量計算機性能的壹個重要標誌。字長越長,壹次處理的數字位數越大,速度也就越快。

存儲設備

用來存儲信息的設備稱為計算機的存儲設備,如內存、硬盤、軟盤及光盤等。不論是哪壹種設備,存儲設備的最小單位是“位”,存儲信息的單位是字節,也就是說按字節組織存放數據。

· 存儲單元

表示壹個數據的總長度稱為計算機的存儲單元。在計算機中,當壹個數據作為壹個整體存入或取出時,這個數據存放在壹個或幾個字節中組成壹個存儲單元。存儲單元的特點是,只有往存儲單元送新數據時,該存儲單元的內容用新值代替舊值,否則永遠保持原有數據。

· 存儲容量

某個存儲設備所能容納的二進制信息量的總和稱為存儲設備的存儲容量。存儲容量用字節數來表示,如:4MB、2GB等,其關系為:1KB = 1024 B、1MB = 1024 KB、1GB = 1024 MB。1千字節相當於210 Byte,即1024 Byte, 記為1KB;1兆字節相當於220 Byte,即1024 KB,記為1MB;而1吉字節相當於230 Byte ,即1024 MB,記為1GB。

內存容量是指為計算機系統所配置的主存(RAM)總字節數,度量單位是“KB”“MB”,如32MB、64MB、128MB等。外存多以硬盤、軟盤和光盤為主,每個設備所能容納的信息量的總字節數稱為外存容量,度量單位是“MB”“GB”,如800MB、6.5GB。

目前,高檔微型計算機的內存容量已從幾MB發展到幾百MB,外存容量已從幾百MB發展到幾GB~幾十GB。

編址與地址

· 編 址

對計算機存儲單元編號的過程稱為“編址”,是以字節為單位進行的。

· 地 址

存儲單元的編號稱為地址。

註意:地址號與存儲單元是壹壹對應的,CPU通過單元地址訪問存儲單元中的信息,地址所對應的存儲單元中的信息是CPU操作的對象,即數據或指令本身。地址也是用二進制編碼表示,為便於識別通常采用16進制。

問題2

它所提供的功能有以下幾項:

(1)數據定義功能。DBMS提供相應數據語言來定義(DDL)數據庫結構,它們是刻畫數據庫框架,並被保存在數據字典中。

(2)數據存取功能。DBMS提供數據操縱語言(DML),實現對數據庫數據的基本存取操作:檢索,插入,修改和刪除。

(3)數據庫運行管理功能。DBMS提供數據控制功能,即是數據的安全性、完整性和並發控制等對數據庫運行進行有效地控制和管理,以確保數據正確有效。

(4)數據庫的建立和維護功能。包括數據庫初始數據的裝入,數據庫的轉儲、恢復、重組織,系統性能監視、分析等功能。

(5)數據庫的傳輸。DBMS提供處理數據的傳輸,實現用戶程序與DBMS之間的通信,通常與操作系統協調完成。

問題3

著名數據庫管理系統

MS SQL SYBASE DB2 ORACLE MySQL ACCESS VF 常見的數據庫管理系統 目前有許多數據庫產品,如Oracle、Sybase、Informix、Microsoft SQL Server、Microsoft Access、Visual FoxPro等產品各以自己特有的功能,在數據庫市場上占有壹席之地。下面簡要介紹幾種常用的數據庫管理系統。

數據庫管理系統(DBMS)的主要功能

DBMS的主要目標是使數據作為壹種可管理的資源來處理,其主要功能如下: 1.數據定義:DBMS提供數據定義語言,供用戶定義數據庫的三級模式結構、兩級映像以及完整性約束和保密限制等約束。 2.數據操作:DBMS提供數據操作語言,供用戶實現對數據的操作。 3.數據庫的運行管理:數據庫的運行管理功能是DBMS的運行控制、管理功能,包括多用戶環境下的並發控制、安全性檢查和存取限制控制、完整性檢查和執行、運行日誌的組織管理、事務的管理和自動恢復,即保證事務的原子性。這些功能保證了數據庫系統的正常運行。 4.數據組織、存儲與管理:DBMS要分類組織、存儲和管理各種數據,包括數據字典、用戶數據、存取路徑等,需確定以何種文件結構和存取方式在存儲級上組織這些數據,如何實現數據之間的聯系。數據組織和存儲的基本目標是提高存儲空間利用率,選擇合適的存取方法提高存取效率。 5.數據庫的保護:數據庫中的數據是信息社會的戰略資源,隨數據的保護至關重要。DBMS對數據庫的保護通過4個方面來實現:數據庫的恢復、數據庫的並發控制、數據庫的完整性控制、數據庫安全性控制。DBMS的其他保護功能還有系統緩沖區的管理以及數據存儲的某些自適應調節機制等。 6.數據庫的維護:這壹部分包括數據庫的數據載入、轉換、轉儲、數據庫的重組合重構以及性能監控等功能,這些功能分別由各個使用程序來完成。 7.通信:DBMS具有與操作系統的聯機處理、分時系統及遠程作業輸入的相關接口,負責處理數據的傳送。對網絡環境下的數據庫系統,還應該包括DBMS與網絡中其他軟件系統的通信功能以及數據庫之間的互操作功能。