A. 什麼是資料庫
資料庫是計算機應用系統中的一種專門管理數據資源的系統。
數據有多種形式,如文字、數碼、符號、圖形、圖像以及志聲音等。數據是所有計算機系統所要處理的對象。人們所熟知的一種處理辦法是製作文件,即將處理過程編成程序文件,將所涉及的數據按程序要求組織成數據文件,用程序文件來調用。數據文件與程序文件保持著一定的對應關系。在計算機應用迅速發展的情況下,這種文件式方法便顯出不足。比如,它使得數據通用性差,不便於移植,在不同文件中存儲大量重復信息,浪費存儲空間,而且更新不便。資料庫系統便能解決上述問題。資料庫系統不從具體的應用程序出發,而是立足於數據本身的管理,它將所有數據保存在資料庫中,進行科學的組織,並藉助於資料庫管理系統,以它為中介,與各種應用程序或應用系統介面,使之能方便地使用資料庫中的數據。就好像醫院中的葯房一樣,面向所有科室,不論哪個科開的葯都可到葯房去拿葯,葯品的進出、更新、保存均由葯房來做。有了資料庫系統,所有應用程序都可以通過訪問資料庫的辦法來使用所需的數據,實現了數據資源的共享。資料庫管理系統負責各種數據的維護、管理工作,如大批數據的更新、保存、交流等也很方便,數據的查詢、檢索等操作也變得十分容易。
一個資料庫系統通常由三部分組成:
(1)資料庫(DB) 是按照某種規范格式存放在一起的相關數據的集合。簡言之,資料庫是集中存放的大批數據文件。
(2)資料庫管理系統(DBMS) 是操縱和管理資料庫的大型軟體,是用戶的個別應用與整個資料庫之間的介面。當用戶向數據據庫發出訪問請示後,DBMS接受,分析該用戶的請求,並根據用戶請求去操縱(查詢、存儲、更新)資料庫中的有關數據。
(3)用戶應用 指用戶根據自身的需要,利用DBMS提供的相關命令編制的一組實用程序。例如在一個飯店管理的資料庫系統中,可能會存在著多個用戶應用,包括預訂房間、客登記、訂購機票等。
90年代以來,不同的應用領域對資料庫的需求使資料庫技術向非傳統應用方面發展,產生了新的智能資料庫、知識資料庫、圖像資料庫、面向對象資料庫和可擴充資料庫等。
B. 資料庫都分為那幾大類 都是什麼意思涉及到哪一方面,能用到是什麼地方請詳細解釋,謝謝!
資料庫按適用性來分的話。可分為:1 通用資料庫, (sqlserver , mysql ,oracle )2 專用資料庫(terrdata 專用 大型數分析的 ,其它專用於olap 數據處理。 )
按數據規模大小來分。可分為:1 桌面型。(foxbase . access , )2 伺服器型. sqlserver .orac 等。
按支持事務化分,1 事務型。2 非事務型。(專用於網站優化的mysql)
存取數據。1 訪問量小,可能全丟掉。access 。
2 訪問量大,但永許丟少量數據。mysql iasm引
3 sqlserver. mysql 企業資料庫,oracle .db2 等,能保證高可靠性。高安全性。高事務量。
4 過了幾年,公司資料庫不小了。我要把他們全導出來。集合到一個數據倉庫來。這些歷史數據修改少,查詢任務就另獨立出來。
5 雙過了幾年,不同部門,分公司的數據又多了,這些歷史數據中,隱藏著商業規律,已經具用深入分析的價值。我要上bi 了。
按生產階段化分:生產資料庫,數據倉庫,商業智能資料庫
1 生產資料庫 ,你見到的普通應用,都可能是生產庫,「考勤軟體用到了access , 公司進銷存用到了sql 或者是 ora」 等。這一系列庫的共同點是,修改多(事務多),需要快速完成。小規規查詢多。多用sql語言,是關系資料庫
連接字元中中的超時不超過幾十秒,你做一個操作,超時了返回錯誤。
Data Source=xxxx;Initial Catalog=xxxxx;Integrated Security=True;Connect Timeout=45
2 數據倉庫,商業智能資料庫 一般庫結構不是關系結構。查詢語言也不同於sql ,查詢時間可能要一個晚上。
資料庫領域也是高科技了,幾家大公司也是每天概念,術語不停的出,究竟客戶能得多少利,鬼也不知道。好多都是忽悠人的罷了。
新出來的nosql究竟是什麼的。什麼情況下適用。
以上是我的了解。半路出家,錯誤大家提出來。不要噴。
C. 什麼是資料庫與智能信息處理
1.粗糙集理論及其應用:粗糙集的約簡演算法、粗糙集理論的擴展研究以及粗糙集理論在知識發現中的應用等內容;2.多媒體信息處理:圖像低層特徵的研究、圖像高層語義特徵的研究、音頻特徵的提取,以及基於內容的圖像檢索方法等;3.數據挖掘與知識發現:Web挖掘、基於概念格的知識表示與知識發現、ontology的理論與應用、智能檢索技術、資料庫與數據倉庫技術的理論與應用等。
你說的資料庫與智能信息處理,應該要分開解釋吧。資料庫是什麼就不要多說了。如果「資料庫與智能信息處理 」是一個統一的概念,還真沒有聽過。
D. mysql .idb .frm .par是什麼文件
【MySQL文件】
MySQL是一個關系型資料庫管理系統,由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下公司。MySQL 最流行的關系型資料庫管理系統,在 WEB 應用方面MySQL是最好的 RDBMS (Relational Database Management System,關系資料庫管理系統)
應用軟體之一。MySQL所使用的 SQL 語言是用於訪問資料庫的最常用標准化語言。
MySQL文件就是SQL文件,裡面就是建表語句 以.SQL為後綴。SQL腳本是包含一到多個SQL命令的SQL語句。以將這些SQL腳本放在一個文本文件中(SQL腳本文件),然後通過相關的命令執行這個SQL腳本文件。
【IDB文件】
IDB智能資料庫系統(multimedia intelligent database system)是一個對象資料庫管理系統。智能資料庫是研究利用人的推理、想像、記憶原理,實現對資料庫的存儲、搜索和修改。通過有效的組織,能夠滿足人們快速檢索和修改資料庫的要求。
IDB文件是一種 MSDev 中間層文件。當IDB文件在IDA打開,數據解壓到的文件的集合。後的資料庫被關閉時,該文件被壓縮回IDB文件。這使得更快的性能,同時在資料庫打開和較低的磁碟使用時關閉。
< H1 >其他IDB格式: < /H1 >在調試過程中由一個Visual Studio程序中創建的中間文件,如Visual C, 節省了編譯器的狀態,並用於最小的重建計劃和增量編譯。
【PAR文件】
PAR文件為交換文件,主要是Windows環境下的文件名 。絕大多數DOS文件名後綴在Windows下繼續有效,但Windows本身也引出了許多種嶄新的後綴名,如:*.drv為設備驅動程序(Driver)、*.fon和*.fot都是字型檔文件、*.grp為分組文件(Group)、*.ini為初始化信息文件 (Initiation)、*.pif為DOS環境下的可執行文件在Windows下執行時所需要的文件格式、*.crd即卡片文件(Card)、*.rec即記錄器宏文件(Record)、*.wri即文本文件(Write),它是字處理write.exe生成的文件、*.doc和*.rtf也是文本文件(Document),它們是Word產生的文件、*.cal為日歷文件、*.clp是剪貼板中的文件格式、*.htm和
*.html即主頁文件、*.par為交換文件、*.pwl為口令文件(Password)等等。
【FRM文件】
FRM文件是文本類型文件,用記事本就可以打開,而且也可以保存。
FRM文件擴展名信息:
1.表單;
2.Frame Maker或Frame Builder文檔;
3.Oracle可執行表(3.0版或早期版本);
4.Visual Basic表單;
5.WordPerfect Merge表單;
6.DataCAD標志報表文件。
E. 什麼是資料庫
資料庫就是儲存數據的地方。在電腦中,在內存中,在硬碟中的東西都是存儲在資料庫中的數據。而這些數據所待的地方就叫做資料庫。也可以稱為電子化的「文件櫃」。
在計算機科學與應用中的資料庫意味著今後數據會越來越龐大,也意味著數據在以後的發展中在重多的科學還有應用中要運用到更多的數據。
(5)智能資料庫的概念擴展閱讀:
資料庫管理系統可以依據它所支持的資料庫模型來作分類,例如關系式、XML;或依據所支持的計算機類型來作分類,例如伺服器群集、或依據所用查詢語言來作分類,例如SQL、XQuery;或依據性能沖量重點來作分類,例如最大規模、最高運行速度的分類方式。
不論使用哪種分類方式,一些DBMS能夠跨類別,同時支持多種查詢語言。早期比較流行的資料庫模型有三種,而在當今的互聯網中最常見的就是關系型資料庫和非關系型資料庫。
F. 資料庫的概念及用途
資料庫(Database ):是「按照數據結構來組織、存儲和管理數據的倉庫」。是一個長期存儲在計算機內的、有組織的、有共享的、統一管理的數據集合。
資料庫的用處
使用資料庫可以高效且條理分明地存儲數據,主要體現在以下幾個方面:
1可以結構化存儲大量的數據信息,方便用戶進行有效的檢索和訪問。
例如:google、圖書館書籍查詢等基於資料庫和資料庫分類技術。
2 可以有效地保持數據信息的一致性、完整性,降低數據冗餘。
例如:火車票售票系統。
3可以滿足應用的共享和安全方面的要求。
例如:校園點播系統
4 能夠方便智能化地分析,產生新的有用信息。
例如:數據挖掘、聯機分析等。