程序員常用數據庫有:
Oracle數據庫
Oracle數據庫管理系統在數據庫領域一直處于領先地位。Oracle數據庫覆蓋了大、中、小型計算機等幾十種計算機型,成為世界上使用最廣泛的關系型數據管理系統之一。
Oracle數據庫管理系統采用標準的SQL,并經過美國國家標準技術所(NIST)測試。與IBMSQL/DS、DB2、INGRES、IDMS/R等兼容,而且它可以在VMS、DOS、UNIX、Windows等操作系統下工作。不僅如此,Oracle數據庫管理系統還具有良好的兼容性、可移植性和可連接性。
SQLServer數據庫
SQLServer是由微軟公司開發的一種關系型據庫管理系統,它已廣泛用于電子商務、銀行、保險、電力等行業。SQLServer提供了對XML和Internet標準的支持,具有強大的、靈活的、基于Web的應用程序管理功能。
而且界面友好、易于操作,深受廣大用戶的喜愛,但它只能在Windows平臺上運行,并對操作系統的穩定性要求較高,因此很難處理日益增長的用戶數量。
DB2數據庫
DB2數據庫是由IBM公司研制的一種關系型數據庫管理系統,主要應用于OS/2、Windows等平臺下,具有較好的可伸縮性,可支持從大型計算機到單用戶環境。
DB2支持標準的SQL,并且提供了高層次的數據利用性、完整性、安全性和可恢復性,以及從小規模到大規模應用程序的執行能力,適合于海量數據的存儲,但相對于其他數據庫管理系統而言,DB2的操作比較復雜。
MongoDB數據庫
MongoDB是由10gen公司開發的一個介于關系數據庫和非關系數據庫之間的產品,是非關系數據庫當中功能最豐富,最像關系數據庫的。它支持的數據結構非常松散,是類似JSON的bjson格式,因此可以存儲比較復雜的數據類型。
Mongo數據庫管理系統最大的特點是它支持的查詢語言非常強大,其語法有點類似于面向對象的查詢語言,可以實現類似關系數據庫單表查詢的絕大部分功能,而且還支持對數據建立索引。
它還是一個開源數據庫,并且具有高性能、易部署、易使用、存儲數據非常方便等特點。對于大數據量、高并發、弱事務的互聯網應用,MongoDB完全可以滿足Web2.0和移動互聯網的數據存儲需求。
MySQL數據庫
MySQL數據庫管理系統是由瑞典的MySQLAB公司開發的,但是幾經輾轉,現在是Oracle產品。它是以“客戶/服務器”模式實現的,是一個多用戶、多線程的小型數據庫服務器。
而且MySQL是開源數據的,任何人都可以獲得該數據庫的源代碼并修正MySQL的缺陷。MySQL具有跨平臺的特性,它不僅可以在Windows平臺上使用,還可以在UNIX、Linux和MacOS等平臺上使用。
相對其他數據庫而言,MySQL的使用更加方便、快捷,而且MySQL是免費的,運營成本低,因此,越來越多的公司開始使用MySQL。
另外數據庫還有:
Microsoft SQL Server數據庫:SQL Server是由微軟開發的數據庫管理系統,是Web上最流行的用于存儲數據的數據庫,它已廣泛用于電子商務、銀行、保險、電力等與數據庫有關的行業。
Access數據庫:Microsoft Office Access是微軟把數據庫引擎的圖形用戶界面和軟件開發工具結合在一起的一個數據庫管理系統。它是微軟OFFICE的一個成員, 在包括專業版和更高版本的office版本里面被單獨出售。
Postgresql數據庫:PostgreSQL是以加州大學伯克利分校計算機系開發的 POSTGRES,現在已經更名為PostgreSQL,版本 4.2為基礎的對象關系型數據庫管理系統(ORDBMS)。
Sybase數據庫:?美國Sybase公司研制的一種關系型數據庫系統,是一種典型的UNIX或WindowsNT平臺上客戶機/服務器環境下的大型數據庫系統。
Redis數據庫:redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set –有序集合)和hash(哈希類型)。
Hbase數據庫:HBase是一個分布式的、面向列的開源數據庫,該技術來源于 Fay Chang 所撰寫的Google論文“Bigtable:一個結構化數據的分布式存儲系統”。
Memcaced數據庫:?Memcaced是一個開源的、高性能的、具有分布式內存對象的緩存系統。通過它可以減輕數據庫負載,加速動態的web應用,最初版本由LiveJoumal 的Brad Fitzpatrick在2003年開發完成。
回答所涉及的環境:聯想天逸510S、Windows 10。
程序員常用數據庫有:
Oracle數據庫
Oracle數據庫管理系統在數據庫領域一直處于領先地位。Oracle數據庫覆蓋了大、中、小型計算機等幾十種計算機型,成為世界上使用最廣泛的關系型數據管理系統之一。
Oracle數據庫管理系統采用標準的SQL,并經過美國國家標準技術所(NIST)測試。與IBMSQL/DS、DB2、INGRES、IDMS/R等兼容,而且它可以在VMS、DOS、UNIX、Windows等操作系統下工作。不僅如此,Oracle數據庫管理系統還具有良好的兼容性、可移植性和可連接性。
SQLServer數據庫
SQLServer是由微軟公司開發的一種關系型據庫管理系統,它已廣泛用于電子商務、銀行、保險、電力等行業。SQLServer提供了對XML和Internet標準的支持,具有強大的、靈活的、基于Web的應用程序管理功能。
而且界面友好、易于操作,深受廣大用戶的喜愛,但它只能在Windows平臺上運行,并對操作系統的穩定性要求較高,因此很難處理日益增長的用戶數量。
DB2數據庫
DB2數據庫是由IBM公司研制的一種關系型數據庫管理系統,主要應用于OS/2、Windows等平臺下,具有較好的可伸縮性,可支持從大型計算機到單用戶環境。
DB2支持標準的SQL,并且提供了高層次的數據利用性、完整性、安全性和可恢復性,以及從小規模到大規模應用程序的執行能力,適合于海量數據的存儲,但相對于其他數據庫管理系統而言,DB2的操作比較復雜。
MongoDB數據庫
MongoDB是由10gen公司開發的一個介于關系數據庫和非關系數據庫之間的產品,是非關系數據庫當中功能最豐富,最像關系數據庫的。它支持的數據結構非常松散,是類似JSON的bjson格式,因此可以存儲比較復雜的數據類型。
Mongo數據庫管理系統最大的特點是它支持的查詢語言非常強大,其語法有點類似于面向對象的查詢語言,可以實現類似關系數據庫單表查詢的絕大部分功能,而且還支持對數據建立索引。
它還是一個開源數據庫,并且具有高性能、易部署、易使用、存儲數據非常方便等特點。對于大數據量、高并發、弱事務的互聯網應用,MongoDB完全可以滿足Web2.0和移動互聯網的數據存儲需求。
MySQL數據庫
MySQL數據庫管理系統是由瑞典的MySQLAB公司開發的,但是幾經輾轉,現在是Oracle產品。它是以“客戶/服務器”模式實現的,是一個多用戶、多線程的小型數據庫服務器。
而且MySQL是開源數據的,任何人都可以獲得該數據庫的源代碼并修正MySQL的缺陷。MySQL具有跨平臺的特性,它不僅可以在Windows平臺上使用,還可以在UNIX、Linux和MacOS等平臺上使用。
相對其他數據庫而言,MySQL的使用更加方便、快捷,而且MySQL是免費的,運營成本低,因此,越來越多的公司開始使用MySQL。
另外數據庫還有:
Microsoft SQL Server數據庫:SQL Server是由微軟開發的數據庫管理系統,是Web上最流行的用于存儲數據的數據庫,它已廣泛用于電子商務、銀行、保險、電力等與數據庫有關的行業。
Access數據庫:Microsoft Office Access是微軟把數據庫引擎的圖形用戶界面和軟件開發工具結合在一起的一個數據庫管理系統。它是微軟OFFICE的一個成員, 在包括專業版和更高版本的office版本里面被單獨出售。
Postgresql數據庫:PostgreSQL是以加州大學伯克利分校計算機系開發的 POSTGRES,現在已經更名為PostgreSQL,版本 4.2為基礎的對象關系型數據庫管理系統(ORDBMS)。
Sybase數據庫:?美國Sybase公司研制的一種關系型數據庫系統,是一種典型的UNIX或WindowsNT平臺上客戶機/服務器環境下的大型數據庫系統。
Redis數據庫:redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set –有序集合)和hash(哈希類型)。
Hbase數據庫:HBase是一個分布式的、面向列的開源數據庫,該技術來源于 Fay Chang 所撰寫的Google論文“Bigtable:一個結構化數據的分布式存儲系統”。
Memcaced數據庫:?Memcaced是一個開源的、高性能的、具有分布式內存對象的緩存系統。通過它可以減輕數據庫負載,加速動態的web應用,最初版本由LiveJoumal 的Brad Fitzpatrick在2003年開發完成。
回答所涉及的環境:聯想天逸510S、Windows 10。