什么叫數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)是什么
2022-06-14 15:14:22 閱讀(203)
相信很多人都聽(tīng)說(shuō)過(guò)數(shù)據(jù)庫(kù)這個(gè)東西,但是很多的人對(duì)數(shù)據(jù)庫(kù)又不是很熟悉,而且接觸的也很少,下面萬(wàn)商云集小編給大家來(lái)詳細(xì)介紹一下數(shù)據(jù)庫(kù)是什么,什么交數(shù)據(jù)庫(kù),希望能幫助到大家理解到數(shù)據(jù)庫(kù)這一塊的知識(shí)。
1、為什么要使用數(shù)據(jù)庫(kù)
持久化(persistence):把數(shù)據(jù)保存到可掉電式存儲(chǔ)設(shè)備中以供之后使用。持久化的大多數(shù)時(shí)候是將內(nèi)存中的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,當(dāng)然也可以存儲(chǔ)在磁盤(pán)文件、XML數(shù)據(jù)文件中。
方便管理數(shù)據(jù)(例如:快速的檢索等)
2、什么是數(shù)據(jù)庫(kù)
DB:數(shù)據(jù)庫(kù)(Database)即存儲(chǔ)數(shù)據(jù)的“倉(cāng)庫(kù)”。它保存了一系列有組織的數(shù)據(jù)。
DBMS:數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System):是一種操縱和管理數(shù)據(jù)庫(kù)的大型軟件,例如建立、使用和維護(hù)數(shù)據(jù)庫(kù)。
目前互聯(lián)網(wǎng)上常見(jiàn)的數(shù)據(jù)庫(kù)管理軟件有Sybase、DB2、Oracle、MySQL、Access、Visual Foxpro(面向?qū)ο笮停S SQL Server、Informix、PostgreSQL(對(duì)象-關(guān)系型)這幾種。以下是2017年StackOverflow 對(duì)各數(shù)據(jù)庫(kù)受歡迎程度進(jìn)行調(diào)查后的統(tǒng)計(jì)結(jié)果:
MySQL是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQL AB公司。在2008年1月16號(hào)被Sun公司收購(gòu)。而2009年,SUN又被Oracle收購(gòu).目前 MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)(Facebook, Twitter, YouTube)。阿里提出“去IOE”,更多網(wǎng)站也開(kāi)始選擇MySQL。[I1]
關(guān)系型數(shù)據(jù)庫(kù):關(guān)系數(shù)據(jù)庫(kù)的表采用二維表格來(lái)存儲(chǔ)數(shù)據(jù),是一種按行與列排列的具有相關(guān)信息的邏輯組,它類(lèi)似于Excle工作表。一個(gè)數(shù)據(jù)庫(kù)可以包含任意多個(gè)數(shù)據(jù)表。表中的一行即為一條記錄。數(shù)據(jù)表中的每一列稱(chēng)為一個(gè)字段,表是由其包含的各種字段定義的,每個(gè)字段描述了它所含有的數(shù)據(jù)的意義,數(shù)據(jù)表的設(shè)計(jì)實(shí)際上就是對(duì)字段的設(shè)計(jì)。創(chuàng)建數(shù)據(jù)表時(shí),為每個(gè)字段分配一個(gè)數(shù)據(jù)類(lèi)型,定義它們的數(shù)據(jù)長(zhǎng)度和其他屬性。行和列的交叉位置表示某個(gè)屬性值,如“數(shù)據(jù)庫(kù)原理”就是課程名稱(chēng)的屬性值。
SQL:結(jié)構(gòu)化查詢(xún)語(yǔ)言(Structured Query Language)。
其本意是,在阿里巴巴的IT架構(gòu)中,去掉IBM的小型機(jī)、Oracle數(shù)據(jù)庫(kù)、EMC存儲(chǔ)設(shè)備,代之以自己在開(kāi)源軟件基礎(chǔ)上開(kāi)發(fā)的系統(tǒng)。傳統(tǒng)上,一個(gè)高端大氣的數(shù)據(jù)中心,IBM小型機(jī)、Oracle數(shù)據(jù)庫(kù)、EMC存儲(chǔ)設(shè)備,可以說(shuō)缺一不可。
以上的內(nèi)容就是關(guān)于什么叫數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)是什么這一塊的介紹,希望通過(guò)上文大家能明白什么是數(shù)據(jù)庫(kù),更多關(guān)于數(shù)據(jù)庫(kù)的內(nèi)容請(qǐng)關(guān)注萬(wàn)商云集。
未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處- 本文關(guān)鍵詞:
- 數(shù)據(jù)庫(kù)管理
- 數(shù)據(jù)庫(kù)管理工具