1樓:快樂程式設計教育
資料檔案和日誌檔案
資料檔案分為主要資料檔案(推薦副檔名mdf)和輔助資料檔案(推薦副檔名 ndf)
2樓:倩兒
根據作用不同,分為以下三種:
1、主資料檔案。
用來儲存資料庫的資料和資料庫的啟動資訊。
每個資料庫必須有且只有一個主資料檔案,其副檔名為.mdf。
實際的主資料檔案都有兩種名稱:作業系統檔名和邏輯檔名(在sql語句中會用到)
2、輔助資料檔案
用來儲存資料庫的資料,可以擴充套件儲存空間。
一個資料庫可以有多個輔助資料檔案。副檔名為.ndf3、事務日誌檔案
用來存放資料庫的事務日誌。凡是對資料庫進行的增、刪、改等操作,都會記錄在事務日誌檔案中。
每個資料庫至少有一個事務日誌檔案。副檔名為.ldf
資料庫有哪幾種?
3樓:匿名使用者
資料庫有兩種型別,分別是關係型資料庫與非關係型資料庫。
1、關聯式資料庫
包括:mysql、mariadb(mysql的代替品,英文維基百科從mysql轉向mariadb)、percona server(mysql的代替品)、postgresql、microsoft access、microsoft sql server、google fusion tables。
filemaker、oracle資料庫、sybase、dbase、clipper、foxpro、foshub。幾乎所有的資料庫管理系統都配備了一個開放式資料庫連線(odbc)驅動程式,令各個資料庫之間得以互相整合。
2、非關係型資料庫(nosql)
包括:bigtable(google)、cassandra、mongodb、couchdb、鍵值(key-value)資料庫、apache cassandra(為facebook所使用):高度可擴充套件、dynamo、leveldb(google)。
4樓:
常見的關係型資料庫有mysql 、sql server、oracle、sybase、db2等。關係型資料庫是目前最受歡迎的資料庫管理系統,技術比較成熟。
1、mysql
mysql是目前最受歡迎開源的sql資料庫管理系統,與其他的大型資料庫oracle、db2、sql server等相比,mysql雖然有它的不足之處,但絲毫也沒有減少它受歡迎的程度。對於個人或中小型企業來說,mysql的功能已經夠用了, mysq l又是開源軟體,因此沒有必要花大精力和大價錢去使用大型付費資料庫管理系統了。
特點:1、mysql是開源免費的。
2、mysql伺服器是可靠的、易於使用的、快速的。
3、mysql伺服器工作在客戶/伺服器或嵌入系統中。
4、mysql軟體很多。
5、mysql是一個關聯式資料庫管理系統。
2、sql server
sql server是由微軟公司開發的關係型資料庫管理系統,一般用於web上儲存資料。sql server 提供了眾多功能,如對xml和internet標準的豐富支援,通過web對資料輕鬆安全的訪問,具有靈活的、安全的、和基於web的應用程式管理等,及容易操作的操作介面,受到廣大使用者的喜愛。
3、oracle
oracle在資料庫領域一直處於領先地位,由於有先進技術的不斷更新,目前oracle產品覆蓋甚廣,成為了世界上使用最廣泛的關係資料系統之一。
完整的資料管理功能:
1、資料的大量性
2、資料的儲存的永續性
4、資料的共享性
5、資料的可靠性
4、sybase
sybase美國sybase公司研製的一種關係型資料庫系統,是一種典型的unix或windowsnt平臺上客戶機/伺服器環境下的大型資料庫系統。
特點:1、客戶/伺服器體系結構
2、真正開放的
3、高效能的
5、db2
db2是美國ibm公司開發的一套關係型資料庫管理系統,主要應用於大型應用系統,具有較好的可伸縮性。
5樓:匿名使用者
小型資料庫,單機使用
access
sqlite
中型資料庫,中等規模資料,多併發
mysql
sql server 2000以下
大型資料庫,多併發,大資料量
db2sql server 2005 以上oracle
6樓:安徽新華電腦專修學院
大型資料庫有oracle、sql server、db2等。
7oracle資料庫有哪幾種標準備份方式?分別描述下相
oracle作為目前世界上市場份額佔有率最高的大型通用資料庫,在世界上各行各業的資訊化建設中起著核心首腦的作用。它 軟體自身以及它所依賴執行的硬體 一旦出現問題,輕則導致業務中斷,重則丟失部分資料,嚴重則全部資料不可逆轉性損毀!這種情況在資訊化越來越佔生產主導地位的今天意味著什麼各大cio都非常清楚...
mysql資料庫如何轉換成sql檔案
一棵無所不知的小白菜 1 首先開啟資料庫介面視窗。2 接著按下匯出嚮導,彈出小窗選擇sql指令碼檔案。3 然後在切換小窗顯示錶中,選擇需要匯出的表。4 接著在彈出的對話方塊中選擇欄位。5 然後在彈出的介面勾選遇到錯誤繼續。6 最後按下開始,執行轉換sql指令碼檔案過程即可。 cmd命令列中 mysq...
SQL資料庫,如何把一張表從資料庫中插入到另外資料庫?如何寫語句
如果兩個表結構完全一樣的,用insert into data2.table2 select from data1.table1 如果結構不一樣或者你要指定欄位,用insert into data2.table2 欄位1,欄位2,欄位 select 欄位j,欄位k,欄位m from data1.tab...