最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

數(shù)據(jù)庫發(fā)展的那點(diǎn)事

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 10:10:58
文檔

數(shù)據(jù)庫發(fā)展的那點(diǎn)事

數(shù)據(jù)庫發(fā)展的那點(diǎn)事:我學(xué)數(shù)據(jù)庫(1)--數(shù)據(jù)庫發(fā)展的那點(diǎn)事 自己在學(xué)習(xí)MSSQL搜集資料的同時,注意做了點(diǎn)記錄和思考,并將自己的學(xué)習(xí)心得放在在里面,所以不要看著標(biāo)題厭煩就不讀哦,里面的內(nèi)容還是挺好的,在以后的隨筆當(dāng)中我盡量不讓文字太生硬,畢竟我也不喜歡生硬的動西,快樂學(xué)
推薦度:
導(dǎo)讀數(shù)據(jù)庫發(fā)展的那點(diǎn)事:我學(xué)數(shù)據(jù)庫(1)--數(shù)據(jù)庫發(fā)展的那點(diǎn)事 自己在學(xué)習(xí)MSSQL搜集資料的同時,注意做了點(diǎn)記錄和思考,并將自己的學(xué)習(xí)心得放在在里面,所以不要看著標(biāo)題厭煩就不讀哦,里面的內(nèi)容還是挺好的,在以后的隨筆當(dāng)中我盡量不讓文字太生硬,畢竟我也不喜歡生硬的動西,快樂學(xué)

我學(xué)數(shù)據(jù)庫(1)--數(shù)據(jù)庫發(fā)展的那點(diǎn)事 自己在學(xué)習(xí)MSSQL搜集資料的同時,注意做了點(diǎn)記錄和思考,并將自己的學(xué)習(xí)心得放在在里面,所以不要看著標(biāo)題厭煩就不讀哦,里面的內(nèi)容還是挺好的,在以后的隨筆當(dāng)中我盡量不讓文字太生硬,畢竟我也不喜歡生硬的動西,快樂學(xué)

我學(xué)數(shù)據(jù)庫(1)--數(shù)據(jù)庫發(fā)展的那點(diǎn)事

  自己在學(xué)習(xí)MSSQL搜集資料的同時,注意做了點(diǎn)記錄和思考,并將自己的學(xué)習(xí)心得放在在里面,所以不要看著標(biāo)題厭煩就不讀哦,里面的內(nèi)容還是挺好的,在以后的隨筆當(dāng)中我盡量不讓文字太生硬,畢竟我也不喜歡生硬的動西,快樂學(xué)習(xí)嘛,這也是我在參加工作后一直堅(jiān)持的,歡迎大家過來看看,并在以后時間里給予多多的支持。

  任何東西都是從無到有的,這是大自然的定律。任何東西的存在與繁榮都是基于它滿足了某種需求這個條件,也就是我們說的存在即合理。說數(shù)據(jù)庫熟悉是因?yàn)楝F(xiàn)在它的普遍性,說它陌生是因?yàn)樗膶I(yè)性,而且我也不是專門研究數(shù)據(jù)庫知識的。那它是怎樣從無到有?又是怎樣從有到優(yōu),逐漸滿足多領(lǐng)域業(yè)務(wù)需要的呢?我?guī)е@個疑問開始去搜集了資料,自己學(xué)習(xí)整理了一下,在這里分享給大家。

  數(shù)據(jù)庫的歷史可以追溯到60年前,那時的數(shù)據(jù)管理非常簡單,基本上靠人工還有通過大量的簡單機(jī)器運(yùn)行數(shù)百萬穿孔卡片來進(jìn)行數(shù)據(jù)的處理,其運(yùn)行結(jié)果在紙上打印出來或者制成新的穿孔卡片,而數(shù)據(jù)管理就是對所有這些穿孔卡片進(jìn)行物理的儲存和處理,屬于順序存儲數(shù)據(jù)。1 9 5 1 年,雷明頓蘭德公司(Remington Rand Inc)的一種叫做Univac I 的計(jì)算機(jī)推出了一種一秒鐘可以輸入數(shù)百條記錄的磁帶驅(qū)動器,于是一場關(guān)于數(shù)據(jù)管理的革命開始了。1956 年IBM生產(chǎn)出第一個磁盤驅(qū)動器— the Model 305 RAMAC,這真是成了開天始祖啦。這也奠定了IBM之后在此領(lǐng)域的領(lǐng)先位置。此驅(qū)動器有50 個盤片,每個盤片直徑是2 英尺,可以儲存5MB的數(shù)據(jù),5MB啊,現(xiàn)在看來還不到一首歌的容量,可在當(dāng)時那就是一個巨大的進(jìn)步啊。使用磁盤最大的好處是可以隨機(jī)地存取數(shù)據(jù),而穿孔卡片和磁帶只能順序存取數(shù)據(jù)。你看人家IBM,至1911建立都100多年了,經(jīng)久不衰,很厲害的一個公司。(注明:1英尺=12英寸=0.3048 米,另外我找了一下這個公司的資料:雷明頓蘭德公司Remington Rand,1927年-1986年,是美國早期的一家電腦制造商,這家公司最為人熟知的即是它為UNIVAC I電腦的原造廠,而今它已成為優(yōu)利系統(tǒng)Unisys公司的一部份。有一陣子"univac"一字幾乎是"computer"的代名詞。)

  那時候,也就是50年代這10年,數(shù)據(jù)管理技術(shù)已經(jīng)經(jīng)歷了兩個階段:人工管理階段和文件系統(tǒng)階段。人工管理階段數(shù)據(jù)不會被長期保存,沒有特定的系統(tǒng)軟件負(fù)責(zé)數(shù)據(jù)的管理,當(dāng)然數(shù)據(jù)也不能很好的被共享而且數(shù)據(jù)之間獨(dú)立性不強(qiáng)。文件系統(tǒng)階段,數(shù)據(jù)不僅可以長期保存而且有專門的文件系統(tǒng)管理數(shù)據(jù),但是共享性差冗余度大以及數(shù)據(jù)獨(dú)立性差的缺點(diǎn)仍沒能得到解決。(注明:數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫系統(tǒng)追求的一個重要目標(biāo),包括物理獨(dú)立性和邏輯獨(dú)立性,它要求數(shù)據(jù)在磁盤上怎樣存儲由DBMS管理,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲改變了,應(yīng)用程序不用改變;還要求當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時,用戶程序也可以不變。)

  至1946年第一臺計(jì)算機(jī)出現(xiàn)之后過去了15年,也就是60年代,計(jì)算機(jī)開始廣泛地應(yīng)用于數(shù)據(jù)管理,對數(shù)據(jù)的共享提出了越來越高的要求,數(shù)據(jù)的共享性差、冗余度大以及獨(dú)立性差的問題亟待解決。在這種情況下,數(shù)據(jù)庫管理系統(tǒng)應(yīng)運(yùn)而生。要統(tǒng)一管理和共享數(shù)據(jù)不是一件簡單的事,構(gòu)建數(shù)據(jù)模型是重中之重,這是數(shù)據(jù)庫管理系統(tǒng)的核心和基礎(chǔ)。對于數(shù)據(jù)模型來說,如果是計(jì)算機(jī)專業(yè)和軟件專業(yè)的并不陌生。數(shù)據(jù)模型是數(shù)據(jù)特征的抽象,是數(shù)據(jù)庫系統(tǒng)中用以提供信息表示和操作手段的形式構(gòu)架,其實(shí)這句話的意思就是如何表示去表示數(shù)據(jù)和操作數(shù)據(jù),還有如何表示數(shù)據(jù)之間的關(guān)系,其實(shí)這句話表明了數(shù)據(jù)庫數(shù)據(jù)模型的組成要素:數(shù)據(jù)的結(jié)構(gòu)部分、數(shù)據(jù)的操作部分和數(shù)據(jù)的約束條件。數(shù)據(jù)結(jié)構(gòu)就是主要描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì)以及數(shù)據(jù)間的聯(lián)系等。數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)模型的基礎(chǔ),數(shù)據(jù)操作和約束都建立在數(shù)據(jù)結(jié)構(gòu)上。不同的數(shù)據(jù)結(jié)構(gòu)具有不同的操作和約束。數(shù)據(jù)操作主要描述在相應(yīng)的數(shù)據(jù)結(jié)構(gòu)上的操作類型和操作方式。數(shù)據(jù)約束主要描述數(shù)據(jù)結(jié)構(gòu)內(nèi)數(shù)據(jù)間的語法、詞義聯(lián)系、他們之間的制約和依存關(guān)系,以及數(shù)據(jù)動態(tài)變化的規(guī)則,以保證數(shù)據(jù)的正確、有效和相容。(注明:是不是看這些東西有點(diǎn)摸不著頭腦???沒辦法,忍一忍吧,下面還有呢。數(shù)據(jù)庫管理系統(tǒng)打起來挺麻煩的,以后再出現(xiàn)就以DBMS代替。)

  數(shù)據(jù)模型按不同的應(yīng)用層次分成三種類型:概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型、物理數(shù)據(jù)模型。這都是些比較難懂的概念,而且都是很專業(yè)的解釋,沒辦法,理論就是這樣字,因?yàn)榭斩此圆烹y懂。概念數(shù)據(jù)模型簡稱概念模型,是面向數(shù)據(jù)庫用戶的現(xiàn)實(shí)世界的模型,主要用來描述世界的概念化結(jié)構(gòu),它使數(shù)據(jù)庫的設(shè)計(jì)人員在設(shè)計(jì)的初始階段,擺脫計(jì)算機(jī)系統(tǒng)及DBMS的具體技術(shù)問題,集中精力分析數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系等,與具體的DBMS無關(guān)。概念數(shù)據(jù)模型必須換成邏輯數(shù)據(jù)模型,才能在DBMS中實(shí)現(xiàn)。邏輯數(shù)據(jù)模型簡稱邏輯模型,這是用戶從數(shù)據(jù)庫所看到的模型,是具體的DBMS所支持的數(shù)據(jù)模型,如網(wǎng)狀數(shù)據(jù)模型、層次數(shù)據(jù)模型等等。此模型既要面向用戶,又要面向系統(tǒng),主要用于DBMS的實(shí)現(xiàn)。物理數(shù)據(jù)模型簡稱物理模型,是面向計(jì)算機(jī)物理表示的模型,描述了數(shù)據(jù)在儲存介質(zhì)上的組織結(jié)構(gòu),網(wǎng)站空間,它不但與具體的DBMS有關(guān),而且還與操作系統(tǒng)和硬件有關(guān)。每一種邏輯數(shù)據(jù)模型在實(shí)現(xiàn)時都有起對應(yīng)的物理數(shù)據(jù)模型。DBMS為了保證其獨(dú)立性與可移植性,大部分物理數(shù)據(jù)模型的實(shí)現(xiàn)工作由系統(tǒng)自動完成。各種DBMS 軟件都是基于某種數(shù)據(jù)模型的。所以通常也按照數(shù)據(jù)模型的特點(diǎn)將傳統(tǒng)數(shù)據(jù)庫系統(tǒng)分成網(wǎng)狀數(shù)據(jù)庫、層次數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫三類。

  接下來就介紹一些早期的DBMS產(chǎn)品吧。最早出現(xiàn)的是網(wǎng)狀 DBMS,是美國通用電氣公司Bachman等人在1961年開發(fā)成功的IDS(Integrated Data Store)。1961年通用電氣公司的Charles Bachman 成功地開發(fā)出世界上第一個網(wǎng)狀DBMS也是第一個數(shù)據(jù)庫管理系統(tǒng)--集成數(shù)據(jù)存儲(Integrated Data Store IDS),奠定了網(wǎng)狀數(shù)據(jù)庫的基礎(chǔ),并在當(dāng)時得到了廣泛的發(fā)行和應(yīng)用。IDS 具有數(shù)據(jù)模式和日志的特征。但它只能在GE主機(jī)上運(yùn)行,并且數(shù)據(jù)庫只有一個文件,數(shù)據(jù)庫所有的表必須通過手工編碼來生成。之后通用電氣公司一個客戶—BF Goodrich Chemical 公司最終不得不重寫了整個系統(tǒng),并將重寫后的系統(tǒng)命名為集成數(shù)據(jù)管理系IDMS。網(wǎng)狀數(shù)據(jù)庫模型對于層次和非層次結(jié)構(gòu)的事物都能比較自然的模擬,在關(guān)系數(shù)據(jù)庫出現(xiàn)之前網(wǎng)狀DBMS要比層次DBMS用得普遍。在數(shù)據(jù)庫發(fā)展史上,網(wǎng)狀數(shù)據(jù)庫占有重要地位。(注明:GE主機(jī),即通用電氣主機(jī))

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

數(shù)據(jù)庫發(fā)展的那點(diǎn)事

數(shù)據(jù)庫發(fā)展的那點(diǎn)事:我學(xué)數(shù)據(jù)庫(1)--數(shù)據(jù)庫發(fā)展的那點(diǎn)事 自己在學(xué)習(xí)MSSQL搜集資料的同時,注意做了點(diǎn)記錄和思考,并將自己的學(xué)習(xí)心得放在在里面,所以不要看著標(biāo)題厭煩就不讀哦,里面的內(nèi)容還是挺好的,在以后的隨筆當(dāng)中我盡量不讓文字太生硬,畢竟我也不喜歡生硬的動西,快樂學(xué)
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top