Ⅰ 如何知道資料庫是用什麼軟體寫的
1、數據都是一樣的,但表可不一樣
2、不能相互修改
3、只看資料庫一般看不出來,我是用oracle的,我知道oracle有些模塊是用java做的
Ⅱ 如何編寫資料庫
你的意思應該是網站里應用資料庫吧~
看網站的規模裝不同的資料庫
小的MYsql就行了
稍大的用sql2000
什麼的
大的db2
Oracle
在網站的代碼里寫個方法連接一下
添刪改查功能具體實現就可以了
Ⅲ 資料庫怎麼寫啊
不知你這句話的確切含義是什麼,只能估摸著回答了.
資料庫本身是一種軟體,一種對數據進行系統管理的軟體.寫這種軟體的人多半都是大型軟體公司在很多人的參與之下,寫成的,一個人或者一般計算機水平的人,要寫這樣的軟體,只能是蛤蟆想吃天鵝蛋.
向資料庫寫數據,要比寫資料庫簡單,但也要一些功夫,首先你得選用一種資料庫軟體,現在流行的有幾種,桌面資料庫:ACCESS,可以作伺服器的大型資料庫容量為TB級的:SQL SERVER,還有一種超大型的是奧月科,中文意思是甲骨文,安裝文件就是10G.當然還有其它的.
有資料庫後,接下就是在資料庫軟體中建立一個你所需要的資料庫.
建立好資料庫後,接下來就是建立數據表,建表的規則很多,它與一般的紙張表格類似,但又有區別,數據表要求一事一表,也就數據表的列盡可能少,不要搞的很多.
表建立完之後,就可以直接向表中填寫數據了,但這種方法一般都沒有人用,都是用專門的應用程序來讀寫數據表中的數據.至於這些應用程序用什麼語言來寫,與資料庫無關.現在流行的程序開發工具都可以用來編寫資料庫操作程序.
Ⅳ 請問資料庫 SQL語言用什麼軟體編寫,運行
1、Microsoft SQL Server
SQL Server 是Microsoft公司推出的關系型資料庫管理系統。具有使用方便可伸縮性好與相關軟體集成程度高等優點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2012 的大型多處理器的伺服器等多種平台使用。
Microsoft SQL Server 是一個全面的資料庫平台,使用集成的商業智能 (BI)工具提供了企業級的數據管理。Microsoft SQL Server資料庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用於業務的高可用和高性能的數據應用程序。
2、Oracle資料庫
它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是目前世界上流行的關系資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。它是一種高效率、可靠性好的、適應高吞吐量的資料庫方案。
3、DB2
IBM公司研製的一種關系型資料庫系統。DB2主要應用於大型應用系統,具有較好的可伸縮性,可支持從大型機到單用戶環境,應用於OS/2.Windows等平台下。
DB2提供了高層次的數據利用性、完整性、安全性、可恢復性,以及小規模到大規模應用程序的執行能力,具有與平台無關的基本功能和SQL命令。
4、MySQL
MySQL是一個小型關系型資料庫管理系統,開發者為瑞典MySQL AB公司。在2008年1月16號被Sun公司收購。而2009年,SUN又被Oracle收購。
對於Mysql的前途,沒有任何人抱樂觀的態度。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。
5、Sybase
Sybase公司成立於1984年11月,總部設在美國加州的Emeryville(現為美國加州的Dublin市)。作為全球最大的獨立軟體廠商之一,Sybase公司致力於幫助企業等各種機構進行應用、內容及數據的管理和發布。
Sybase的產品和專業技術服務,為企業提供集成化的解決方案和全面的應用開發平台。Sybase作為享譽全球的跨國公司,在63個國家設立了分支機構,擁有4萬多家客戶,主要集中在金融服務業、政府部門、電信、醫療保健和媒體服務業。
Ⅳ 請問mysql和Oracle分別用什麼語言寫的啊
Oracle資料庫內核是用C編寫的。但是,大部分代碼在資料庫內部執行,並且使用PL / SQL和Java(使用嵌入在內核中的JVM)進行開發。外圍工具(SQL Developer,網格控制項)主要使用Java。
MySQL用C和C ++編寫。它的SQL解析器是用yacc編寫的,但它使用的是自製的詞法分析器。MySQL可在許多系統平台上工作。
(5)資料庫可以用什麼來寫擴展閱讀:
Oracle的文件結構:
資料庫的物理存儲結構是由一些多種物理文件組成,主要有數據文件、控制文件、重做日誌文件、歸檔日誌文件、參數文件、口令文件、警告文件等。
1、控制文件:存儲實例、數據文件及日誌文件等信息的二進制文件。alter system set control_files=『路徑』。V$CONTROLFILE。
2、數據文件:存儲數據,以.dbf做後綴。一句話:一個表空間對多個數據文件,一個數據文件只對一個表空間。dba_data_files/v$datafile。
3、日誌文件:即Redo Log Files和Archivelog Files。記錄資料庫修改信息。ALTER SYSTEM SWITCH LOGFILE; 。V$LOG。
4、參數文件:記錄基本參數。spfile和pfile。
5、警告文件:show parameter background_mp_dest---使用共享伺服器連接。
6、跟蹤文件:show parameter user_mp_dest---使用專用伺服器連接。
Ⅵ 編寫資料庫,用什麼軟體比較好
SQL-SERVER一般編寫資料庫都是用這個,功能強大
如果要實現具體的功能的話推薦用VB編寫
Ⅶ mysql是用什麼語言寫的
mysql是用C++語言開發的。
Mysql作為大型資料庫對於可靠性和並發性的要求較高,InnoDB作為默認的MySQL存儲引擎。
C++擅長面向對象程序設計的同時,還可以進行基於過程的程序設計,C++不僅擁有計算機高效運行的實用性特徵,同時還致力於提高大規模程序的編程質量與程序設計語言的問題描述能力。
(7)資料庫可以用什麼來寫擴展閱讀
MySQL關系型資料庫於1998年1月發行第一個版本。它使用系統核心提供的多線程機制提供完全的多線程運行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及Tcl等編程語言的編程介面,支持多種欄位類型並且提供了完整的操作符支持查詢中的SELECT和WHERE操作。
在C++現有類的基礎上可以聲明新類型,這就是繼承和重用的思想。通過繼承和重用可以更有效地組織程序結構,明確類間關系,並且充分利用已有的類來完成更復雜、深入的開發。新定義的類為子類,成為派生類。它可以從父類那裡繼承所有非私有的屬性和方法,作為自己的成員。
Ⅷ 維度資料庫採用什麼來描述數據或關系
緯度資料庫所描述的關系模式就是關系的描寫關系模式,首先描繪與關系對應的兩個維度的表結構,這些關系中都包含著一些屬性,這些屬性都來自於固定的領域,以及與域之間的映象關系。
關系是n個域的笛卡兒積的子集,組成關系的元組必須是笛卡兒積中使n目謂詞為真的元組,所有有可能的關系必須滿足非常完整並且基礎的約束條件,而關系模式也要把這個約束條件描述出來。
在這其中關系模式和關系的區別就在於關系模式,主要就是描述一些數據結構的語句意思,而關系是一個數據的集合,是關系的值,是關系模式的一個關系實例。
資料庫維度的基本概念:
1、多維數據集。多維數據集是聯機分析處理(OLAP)中的主要對象,是一項可對數據倉庫中的數據進行快速訪問的技術。多維數據集是一個數據集合,通常從數據倉庫的子集構造,並組織和匯總成一個由一組維度和度量值定義的多維結構。
2、xx(dimension)是多維數據集的結構性特性。它們是事實數據表中用來描述數據的分類的有組織層次結構(級別)。這些分類和級別描述了一些相似的成員集合,用戶將基於這些成員集合進行分析。
3、度量值。在多維數據集中,度量值是一組值,這些值基於多維數據集的事實數據表中的一列,而且通常為數字。此外,度量值是所分析的多維數據集的中心值。
即,度量值是最終用戶瀏覽多維數據集時重點查看的數字數據。您所選擇的度量值取決於最終用戶所請求的信息類型。一些常見的度量值有sales、cost、expenditures和proctioncount等。
4、元數據。不同OLAP組件中的數據和應用程序的結構模型。元數據描述OLTP資料庫中的表、數據倉庫和數據集市中的多維數據集這類對象,還記錄哪些應用程序引用不同的記錄塊。
5、級別。級別是維度層次結構的一個元素。級別描述了數據的層次結構,從數據的最高(匯總程度最大)級別直到最低(最詳細)級別。
6、數據挖掘。數據挖掘使您得以定義包含分組和預測規則的模型,以便應用於關系資料庫或多維OLAP數據集中的數據。之後,這些預測模型便可用於自動執行復雜的數據分析,以找出幫助識別新機會並選擇有獲勝把握的機會的趨勢。
7、多維OLAP(MOLAP)。MOLAP存儲模式使得分區的聚合和其源數據的復本以多維結構存儲在分析伺服器計算機上。根據分區聚合的百分比和設計,MOLAP存儲模式為達到最快查詢響應時間提供了潛在可能性。總而言之,MOLAP更加適合於頻繁使用的多維數據集中的分區和對快速查詢響應的需要。
8、關系OLAP(ROLAP)。ROLAP存儲模式使得分區的聚合存儲在關系資料庫的表(在分區數據源中指定)中。但是,可為分區數據使用ROLAP存儲模式,而不在關系資料庫中創建聚合。
9、數據鑽取。最終用戶從常規多維數據集、虛擬多維數據集或連接多維數據集中選擇單個單元,並從該單元的源數據中檢索結果集以獲得更詳細的信息,這個操作過程就是數據鑽取。
10、數據挖掘模型。數據挖掘使您得以定義包含分組和預測規則的模型,以便應用於關系資料庫或多維OLAP數據集中的數據。之後,這些預測模型便可用於自動執行復雜的數據分析,以找出幫助識別新機會並選擇有獲勝把握的機會的趨勢。
Ⅸ 寫資料庫程序,最好用什麼軟體oracle還是mysql
新手學的時候用Oracle吧 對企業來說收費 我們用的只不過是盜版 不收費
Oracle的語句規范一些 不像mysql有的語句特殊
而且後期學存儲過程什麼的還是Oracle好用還功能強大
Ⅹ 如何編寫資料庫
不知你這句話的確切含義是什麼,只能估摸著回答了.
資料庫本身是一種軟體,一種對數據進行系統管理的軟體.寫這種軟體的人多半都是大型軟體公司在很多人的參與之下,寫成的,一個人或者一般計算機水平的人,要寫這樣的軟體,只能是蛤蟆想吃天鵝蛋.
向資料庫寫數據,要比寫資料庫簡單,但也要一些功夫,首先你得選用一種資料庫軟體,現在流行的有幾種,桌面資料庫:ACCESS,可以作伺服器的大型資料庫容量為TB級的:SQL SERVER,還有一種超大型的是奧月科,中文意思是甲骨文,安裝文件就是10G.當然還有其它的.
有資料庫後,接下就是在資料庫軟體中建立一個你所需要的資料庫.
建立好資料庫後,接下來就是建立數據表,建表的規則很多,它與一般的紙張表格類似,但又有區別,數據表要求一事一表,也就數據表的列盡可能少,不要搞的很多.
表建立完之後,就可以直接向表中填寫數據了,但這種方法一般都沒有人用,都是用專門的應用程序來讀寫數據表中的數據.至於這些應用程序用什麼語言來寫,與資料庫無關.現在流行的程序開發工具都可以用來編寫資料庫操作程序.