我爱数据库
文章目錄
- 1、什么是數(shù)據(jù)庫?
1、什么是數(shù)據(jù)庫?
1.1什么是數(shù)據(jù)庫?
數(shù)據(jù)庫是數(shù)據(jù)管理的有效技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。
今天,信息資源已經(jīng)成為各個(gè)部門的重要財(cái)富和資源。建立一個(gè)滿足各級(jí)部門信息處理要求的行之有效的信息系統(tǒng)也成為一個(gè)企業(yè)或者是組織生存和發(fā)展的重要條件。因此,作為信息系統(tǒng)核心和基礎(chǔ)的數(shù)據(jù)庫技術(shù)得到了越來越廣泛的應(yīng)用,從小型單項(xiàng)十五處理系統(tǒng)到大型信息系統(tǒng),從聯(lián)機(jī)事務(wù)處理到聯(lián)機(jī)分析處理,從一般企業(yè)管理到計(jì)算機(jī)輔助設(shè)計(jì)與制造、計(jì)算機(jī)集成制造系統(tǒng)、電子政務(wù)、電子商務(wù)、地理信息系統(tǒng)等等,越來越多的應(yīng)用領(lǐng)域采用數(shù)據(jù)庫技術(shù)來存儲(chǔ)和處理信息資源。數(shù)據(jù)庫已經(jīng)成為每個(gè)人生活中不可缺少的部分。
1.2數(shù)據(jù)庫的存儲(chǔ)數(shù)據(jù)的優(yōu)點(diǎn),和數(shù)據(jù)庫存儲(chǔ)的必要性
數(shù)據(jù)庫解決了文件存儲(chǔ)的安全性的問題
數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)方便查詢和管理
數(shù)據(jù)庫利于存儲(chǔ)海量數(shù)據(jù)
數(shù)據(jù)庫在程序中便于控制。
1.3數(shù)據(jù)庫存儲(chǔ)介質(zhì)
磁盤 內(nèi)存 U盤 光盤 磁帶
1.4主流的數(shù)據(jù)庫
SQL Server:微軟的產(chǎn)品,我們的廣大高校最愛。
Oracle:甲骨文產(chǎn)品。適合大型項(xiàng)目,復(fù)雜的業(yè)務(wù)邏輯,并發(fā)一般來說不如MySQL.
MySQL:世界上最受歡迎的數(shù)據(jù)庫,屬于甲骨文,并發(fā)性好,不適合做復(fù)雜的業(yè)務(wù)。主要用在電商,SNS,論壇。對(duì)簡單的SQL處理效果好。
PostgreSQL:加州大學(xué)伯克利分校計(jì)算機(jī)系開發(fā)的關(guān)系型數(shù)據(jù)庫,不管是私用、商用、還是學(xué)術(shù)研究使用,可以免費(fèi)使用,修改和分發(fā)。
SQLite:是一款輕型的數(shù)據(jù)庫,是遵守ACID的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它包含在一個(gè)相對(duì)很小的C庫中,它的設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用的資源非常的低。在嵌入式設(shè)備中,可能只需要幾百K內(nèi)存就足夠了
H2:是一個(gè)用Java開發(fā)的嵌入式數(shù)據(jù)庫,它本身只是一個(gè)類庫,可以直接嵌入到應(yīng)用項(xiàng)目中。
總結(jié)
- 上一篇: 常见的希腊字母及读音
- 下一篇: mysql没有及时启动1053_mysq