1樓:扶桑看天
問的太模糊了,資料庫有很多種,如字尾*db的常為office的access資料庫資料存放檔案,這是最簡單的一類資料庫
2樓:倩兒
根據作用不同,分為以下三種:
1、主資料檔案。
用來儲存資料庫的資料和資料庫的啟動資訊。
每個資料庫必須有且只有一個主資料檔案,其副檔名為.mdf。
實際的主資料檔案都有兩種名稱:作業系統檔名和邏輯檔名(在sql語句中會用到)
2、輔助資料檔案
用來儲存資料庫的資料,可以擴充套件儲存空間。
一個資料庫可以有多個輔助資料檔案。副檔名為.ndf3、事務日誌檔案
用來存放資料庫的事務日誌。凡是對資料庫進行的增、刪、改等操作,都會記錄在事務日誌檔案中。
每個資料庫至少有一個事務日誌檔案。副檔名為.ldf
3樓:偉文
資料庫的基本結構
資料庫的基本結構分三個層次,反映了觀察資料庫的三種不同角度。
(1)物理資料層。它是資料庫的最內層,是物理存貯裝置上實際儲存的資料的集合。這些資料是原始資料,是使用者加工的物件,由內部模式描述的指令操作處理的位串、字元和字組成。
(2)概念資料層。它是資料庫的中間一層,是資料庫的整體邏輯表示。指出了每個資料的邏輯定義及資料間的邏輯聯絡,是存貯記錄的集合。
它所涉及的是資料庫所有物件的邏輯關係,而不是它們的物理情況,是資料庫管理員概念下的資料庫。
(3)邏輯資料層。它是使用者所看到和使用的資料庫,表示了一個或一些特定使用者使用的資料集合,即邏輯記錄的集合。
資料庫不同層次之間的聯絡是通過對映進行轉換的。資料庫具有以下主要特點:
(1)實現資料共享。資料共享包含所有使用者可同時存取資料庫中的資料,也包括使用者可以用各種方式通過介面使用資料庫,並提供資料共享。
(2)減少資料的冗餘度。同檔案系統相比,由於資料庫實現了資料共享,從而避免了使用者各自建立應用檔案。減少了大量重複資料,減少了資料冗餘,維護了資料的一致性。
(3)資料的獨立性。資料的獨立性包括資料庫中資料庫的邏輯結構和應用程式相互獨立,也包括資料物理結構的變化不影響資料的邏輯結構。
(4)資料實現集中控制。檔案管理方式中,資料處於一種分散的狀態,不同的使用者或同一使用者在不同處理中其檔案之間毫無關係。利用資料庫可對資料進行集中控制和管理,並通過資料模型表示各種資料的組織以及資料間的聯絡。
(5)資料一致性和可維護性,以確保資料的安全性和可靠性。主要包括:①安全性控制:
以防止資料丟失、錯誤更新和越權使用;②完整性控制:保證資料的正確性、有效性和相容性;③併發控制:使在同一時間週期內,允許對資料實現多路存取,又能防止使用者之間的不正常互動作用;④故障的發現和恢復:
由資料庫管理系統提供一套方法,可及時發現故障和修復故障,從而防止資料被破壞
資料庫有哪幾種?
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樓:無聊人儈喏
常用的資料庫:oracle、sqlserver、mysql、access、sybase 2、特點。 -oracle:
1.資料庫安全性很高,很適合做大型資料庫。支援多種系統平臺(hpux、sunos、osf/1、vms、 windows、windows/nt、os/2)。
2.支援客戶機/伺服器體系結構及混合的體系結構(集中式、分散式、 客戶機/伺服器)。 -sqlserver:
1.真正的客戶機/伺服器體系結構。 2.
圖形化使用者介面,使系統管理和資料庫管理更加直觀、簡單。 3.具有很好的伸縮性,可跨越從執行windows 95/98的膝上型電腦到執行windows 2000的大型多處理器等多種平臺使用。
-mysql: mysql是一個開放原始碼的小型關係型資料庫管理系統,開發者為瑞典mysql ab公司,92hezu網免費贈送mysql。目前mysql被廣泛地應用在internet上的中小型**中。
提供由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,許多中小型**為了降低**總體擁有成本而選擇了mysql作為**資料庫。 -access access是一種桌面資料庫,只適合資料量少的應用,在處理少量資料和單機訪問的資料庫時是很好的,效率也很高。 但是它的同時訪問客戶端不能多於4個。 -
6樓:匿名使用者
小型資料庫,單機使用
access
sqlite
中型資料庫,中等規模資料,多併發
mysql
sql server 2000以下
大型資料庫,多併發,大資料量
db2sql server 2005 以上oracle
7樓:安徽新華電腦專修學院
大型資料庫有oracle、sql server、db2等。
oracle資料庫由哪幾種檔案組成?
8樓:
oracle資料庫由資料庫檔案、日誌檔案、控制檔案組成。
oracle資料庫12c 引入了一個新的多承租方架構,使用該架構可輕鬆部署和管理資料庫雲。此外,一些創新特性可最大限度地提高資源使用率和靈活性,如oracle multitenant可快速整合多個資料庫,而automatic data optimization和heat map能以更高的密度壓縮資料和對資料分層。
這些獨一無二的技術進步再加上在可用性、安全性和大資料支援方面的主要增強,使得oracle資料庫12c 成為私有云和公有云部署的理想平臺。
9樓:匿名使用者
核心檔案:資料檔案,控制檔案,日誌檔案,引數檔案
非核心檔案:密碼檔案,告警日誌檔案,各種跟蹤檔案
10樓:匿名使用者
哪幾種檔案?
不清楚,我只知道oracle伺服器由oracle資料庫和oracle例項組成。
11樓:橋天涯
這個問題太寬泛了,要深入分析oracle不是小篇幅的事。
在物理上,oracle是由資料檔案,控制檔案,日誌檔案三種檔案來儲存資料的。也就是說,一個例項最重要的三個檔案就是他們,具體的應該是oradate 目錄下的: data file, control file, redo log。
樓主的意思應該是這三個檔案,一般我們對資料做冷備時,都是備份這3種檔案。
資料庫檔案有哪些型別?
12樓:杜爺1號
資料庫裡面有bai三種型別du的檔案
。zhi
第一種檔案為主dao檔案,字尾名為專.mdf,資料庫中的主要資料都存屬儲在這個檔案中,還有一個檔案是日誌檔案,字尾名為.ldf,主要記錄資料庫的日誌以及資料庫的操作記錄。
一個資料庫中必須有至少一個主檔案和日誌檔案。但是主檔案只能有一個,日誌問及可以有多個。還有一種檔案就是輔助檔案,字尾名是.
ldf。主要儲存資料庫的一些輔助資訊。
13樓:郭某人來此
1)主資料bai
檔案主資料檔案簡稱主檔案,du正如其名字zhi所示,該檔案dao是資料庫版的關鍵檔案,包含了資料權庫的啟動資訊,並且儲存資料。每個資料庫必須有且僅能有一個主檔案,其預設副檔名為.mdf。
(2)輔助資料檔案
輔助資料檔案簡稱輔(助)檔案,用於儲存未包括在主檔案內的其他資料。輔助檔案的預設副檔名為.ndf。
(3)日誌檔案
日誌檔案用於儲存恢復資料庫所需的事務日誌資訊。每個資料庫至少有一個日誌檔案,也可以有多個。日誌檔案的副檔名為.ldf。
表 由行和列構成的集合,用來儲存資料
資料型別 定義列或變數的資料型別,sql server提供了系統資料型別,並允許使用者自定義資料型別
檢視 由表或其他檢視匯出的虛擬表
索引 為資料快速檢索提供支援且可以保證資料唯一性的輔助資料結構
約束 用於為表中的列定義完整性的規則
預設值 為列提供的預設值
儲存過程 存放於伺服器的預先編譯好的一組t-sql語句
觸發器 特殊的儲存過程,當使用者表中資料改變時,該儲存過程被自動執行
14樓:匿名使用者
1主要資料檔案
主要資料檔案是資料庫的起點,指向資料庫中檔案的其它部分。每個資料內庫都有一容個主要資料檔案。主要資料檔案的推薦副檔名是 .mdf。
2次要資料檔案
次要資料檔案包含除主要資料檔案外的所有資料檔案。有些資料庫可能沒有次要資料檔案,而有些資料庫則有多個次要資料檔案。次要資料檔案的推薦副檔名是 .ndf。
3日誌檔案
日誌檔案包含恢復資料庫所需的所有日誌資訊。每個資料庫必須至少有一個日誌檔案,但可以不止一個。日誌檔案的推薦副檔名是 .ldf。
mysql資料庫怎麼匯入資料庫檔案
步驟如下 首先使用mysql提供的命令列介面來匯入資料庫,確保自己的電腦中安裝了mysql資料庫,可以通過命令列來確認是否安裝了mysql資料庫,當然,第一步是開啟mysql的資料庫服務,使用命令列來開啟 如下圖所示 啟動mysql後,找到需要用到的指令碼檔案,也就是資料庫檔案,首先得建立一個資料庫...
資料庫有哪些,常用資料庫有哪些?
目前關係型資料庫主要有mysql sql server 數蠶資料庫 oracle資料庫。mysql 免費產品,中小企業使用廣泛。sql server 微軟的商業化產品,微軟sql語句相容性好,商業化成熟度高。數蠶資料庫 數蠶科技針對中小型企業的資料庫,c 介面特性良好,sql特性較弱。oracle ...
什麼是資料庫,什麼是資料庫?資料庫有什麼用?
資料庫 database 是按照 資料結構來組織 儲存和管理資料的倉庫,它產生於距今六十多年前,隨著 資訊科技和市場的發展,特別是二十世紀九十年代以後,資料管理不再僅僅是儲存和管理資料,而轉變成使用者所需要的各種資料管理的方式。資料庫有很多種 型別,從最簡單的儲存有各種資料的 到能夠進行海量 資料儲...