在MySQL中每一個資料庫都會在定義好(或者默認)的數據目錄下存在一個以資料庫名字命名的文件夾,用來存放該資料庫中各種表數據文件。
1、「.frm」文件 與表相關的元數據(meta)信息都存放在「.frm」文件中,包括表結構的定義信息等。不論是什麼存儲引擎,每一個表都會有一個以表名命名的「.frm」文件。所有的「.frm」文件都存放在所屬資料庫的文件夾下面。
2、「.MYD」文件「 .MYD」文件是MyISAM存儲引擎專用,存放MyISAM表的數據。每一個MyISAM表都會有一個「.MYD」文件與之對應,同樣存放於所屬資料庫的文件夾下,和「.frm」文件在一起。
3、「.MYI」文件 「.MYI」文件也是專屬於MyISAM存儲引擎的,主要存放MyISAM表的索引相關信息。對於MyISAM存儲來說,可以被cache的內容主要就是來源於「.MYI」文件中。每一個MyISAM表對應一個「.MYI」文件,存放於位置和「.frm」以及「.MYD」一樣。
管理工具:
可以使用命令行工具管理 MySQL 資料庫(命令 mysql 和 mysqladmin),也可以從 MySQL 的網站下載圖形管理工具 MySQL Administrator, MySQL Query Browser 和 MySQL Workbench。
phpMyAdmin是由 php 寫成的 MySQ L資料庫系統管理程程序,讓管理者可用 Web 界面管理 MySQL 資料庫。
phpMyBackupPro也是由 PHP 寫成的,可以透過 Web 界面創建和管理資料庫。它可以創建偽 cronjobs,可以用來自動在某個時間或周期備份 MySQL 資料庫。另外,還有其他的 GUI 管理工具,例如 mysql-front 以及 ems mysql manager,navicat等等。
以上內容參考:網路-mySQL
2. 文檔資料庫
文檔型資料庫是 NoSQL 中非常重要的一個分支,它主要用來存儲、索引並管理面向文檔的數據或者類似的半結構化數據。 目前業界比較流行的文檔型資料庫如下:MongoDb、CouchDB、OrientDB、MarkLogic。
3. SQL Server 2000資料庫的文件有哪些,分別進行描述
dbname.mdf
主資料庫文件
作用
記錄數據
dbname.ndf
分資料庫文件
作用:同上
但
一般不會出現
除非數據特多時會出現
dbname.ldf
日誌文件
記錄本次連接的所有操作
4. 在資料庫設計文檔中,往往會包含哪些內容
文檔編號xx
公司xx
事業部項目名稱項目來源dr-rd-020(v1.1)
版本a1
密級商密a
xxx
系統xxx系統xxx系統資料庫設計說明書(內部資料請勿外傳)
5. 什麼叫文件,它的屬性是什麼數據文件分哪些
計算機文件屬於文件的一種,與普通文件載體不同,計算機文件是以計算機硬碟為載體存儲在計算機上的信息集合。文件可以是文本文檔、圖片、程序等等。文件通常具有三個字母的文件擴展名,用於指示文件類型(例如,圖片文件常常以 JPEG 格式保存並且文件擴展名為 .jpg)。
電腦文件屬性大致分為四種:
R 只讀文件屬性。
A 存檔文件屬性。
S 系統文件屬性。
H 隱藏文件屬性。
數據文件 (一般是指資料庫的文件)如:每一個ORACLE資料庫有一個或多個物理的數據文件(data file)。一個資料庫的數據文件包含全部資料庫數據。邏輯資料庫結構(如表、索引)的數據物理地存儲在資料庫的數據文件中。數據文件有下列特徵: l 一個數據文件僅與一個資料庫聯系。 l 一旦建立,數據文件不能改變大小 l 一個表空間(資料庫存儲的邏輯單位)由一個或多個數據文件組成。
6. oracle資料庫文件包括哪些
數據文件,重做日誌,控制文件,歸檔日誌,參數文件,報警和追蹤日誌,備份文件
在一個資料庫中可以有多個應用的數據表,這些不同應用的表可以放在不同的schema之中,同時,每一個schema對應一個用戶,不同的應用可以以不同的用戶連接資料庫,這樣,一個大資料庫就可以根據應用把其表分開來管理。
不同的schema之間它們沒有直接的關系,不同的shcema之間的表可以同名,也可以互相引用(但必須有許可權),在沒有操作別的schema的操作根權下,每個用戶只能操作它自己的schema下的所有的表。不同的schema下的同名的表,可以存入不同的數據(即schema用戶自己的數據)。
7. 什麼是資料庫文件
MDF是資料庫文件,LDF是日誌文件
1)主文件。主文件是某特定應用領域的永久性的數據資源。主文件包含那些被定期存取以提供信息和經常更新以反映最新狀態的記錄。典型的主文件有庫存文件、職工主文件和收帳主文件等。
(2)事務文件。事務文件包含著作為一個信息系統的數據活動(事務)的那些記錄。這些事務被分批以構成事務文件。例如,從每周工資卡上錄制下來的數分批存放在一個事務文件上,然後對照工資清單文件進行處理以便列印出工資支票和工資記錄簿。
(3)表文件。表文件是一些表格。之所以單獨建立表文件而不把表設計在程序中是為了便於修改。例如,一個公用事業公司的稅率表或國內稅務局的稅率就可以存儲在表中文件。
(4)備用文件。備用文件是現有生產性文件的一個復製品。一旦生產性文件受到破壞,利用備用文件就可以重新建立生產性文件。
(5)檔案文件。檔案文件不是提供當前處理使用的,而是保存起來作為歷史參照的。例如,國內稅務局(IRS)可能要求檢查某個人最近15年的歷史。實際上,檔案文件恰恰是在給定時間內工作的一個"快照"。
(6)輸出文件。輸出文件包含將要列印在列印機上的、顯在屏幕上的或者繪制在繪圖儀上的那些信息的數值映象。輸出文件可以是"假離線的"(存儲在輔存設備上),當輸出設備可
用時才進行實際的輸出。
8. 資料庫的知識有哪些
基礎理論:進程、線程、纖程、死鎖、事務、日誌、範式理論,這些知識建議看看資料庫概論
實用技能裡面:T-SQL語法,PL-SQL語法(T-sql在mssqlserver的幫助文檔里就有,plsql在oracle的幫助文檔里就有)
主流資料庫的使用:MSSqlServer2000/2005/2008,Oracle9i/10g,mysql5等等,各資料庫的幫助文檔里都有使用方法,小技巧之類的也可以下載電子書或者書店裡隨便選,到處都是。
技能提升:資料庫運維、HA(高可用)、數據挖掘、數據倉庫,這些知識內容,除了耐心看書以外,還要耐心工作積累實戰經驗。
9. 資料庫文件有哪些類型
資料庫裡面有三種類型的文件。
第一種文件為主文件,後綴名為.mdf,資料庫中的主要數據都存儲在這個文件中,還有一個文件是日誌文件,後綴名為.ldf,主要記錄資料庫的日誌以及資料庫的操作記錄。一個資料庫中必須有至少一個主文件和日誌文件。但是主文件只能有一個,日誌問及可以有多個。還有一種文件就是輔助文件,後綴名是.ldf。主要存儲資料庫的一些輔助信息。
10. 一個完整的資料庫包含哪些資料庫文件,其中哪些是在一個資料庫中必須存在的
分為「主要文件,次要文件,事物日誌文件」,其中「主要文件和事物日誌文件」是必須存在的。