Khiêu chí nội dung

PostgreSQL

本頁使用了標題或全文手工轉換
Duy cơ bách khoa, tự do đích bách khoa toàn thư
PostgreSQL
Khai phát giảPostgreSQL Global Development Group
Thủ thứ thích xuất1996 niên 7 nguyệt 8 nhật,​28 niên tiền​ (1996-07-08)[1]
Mục tiền bản bổn17.0[2]在維基數據編輯( 2024 niên 9 nguyệt 26 nhật, 29 tiểu thời tiền )
Nguyên thủy mã khố編輯維基數據鏈結
Trình thức ngữ ngônC ngữ ngôn
Tác nghiệp hệ thốngLinux,Windows,FreeBSD,OpenBSD,NetBSD,macOS,AIX,HP/UX,SolarisĐẳng[3]
Bình đàix86,x86_64,IA64,PowerPC,PowerPC 64,S/390,S/390x,Sparc,Sparc 64,ARM,MIPS,MIPSEL,PA-RISCĐẳng[3]
Ngữ ngônAnh ngữ
Loại hìnhQuan liên thức tư liêu khố
Thụ quyền điều khoảnPostgreSQL thụ quyền[4]
Võng trạmwww.postgresql.org編輯維基數據

PostgreSQLThị nhất cáKhai nguyên đíchVật kiện - quan liên thức tư liêu khố quản lý hệ thống,Tại loại tựBSD thụ quyềnDữMIT thụ quyềnĐích PostgreSQL thụ quyền hạ phát hành.[4]

Lịch sử

[Biên tập]

PostgreSQL kinh lịch liễu trường thời gian đích diễn biến. Cai chuyên án tối sơ khai thủy ô tạiGia lợi phúc ni á đại học bá khắc lợi phân giáoĐíchIngresKế hoa. Giá cá kế hoa đích lĩnh đạo giảMạch khả · tư thông bố lôi khắcTại 1982 niên ly khaiGia lợi phúc ni á đại học bá khắc lợi phân giáoKhứ thôi tiến Ingres đích thương nghiệp hóa, đãn tối hậu hoàn thị phản hồi liễu học thuật giới. Tại 1985 niên phản hồi bá khắc lợi chi hậu,Tư thông bố lôi khắcKhai thủy liễu post-Ingres kế hoa, trí lực ô giải quyết tại 1980 niên đại tảo kỳ sở xuất hiện nhất ta tư liêu khố hệ thống tồn tại đích vấn đề. Postgres hòa Ingres đích đại mã khố khai thủy ( tịnh bảo trì ) hoàn toàn phân ly.

Tân chuyên ánPostgresĐích mục đích thị thông quá tăng gia tối thiếu đích công năng lai hoàn toàn chi viện sở nhu yếu đích loại hình. Giá ta công năng bao quát loại hình định nghĩa hòa hoàn chỉnh miêu thuật tư liêu quan hệ đích năng lực. Hoàn chỉnh miêu thuật tư liêu quan hệ đích năng lực chi tiền tuy quảng vi sử dụng đãn khước nhu yếu do sử dụng giả lai duy hộ. Postgres đích tư liêu khố năng cú "Lý giải" quan hệ, tịnh khả dĩ sử dụng nhất định đích quy tắc dĩ tự nhiên phương thức tại tương quan đích biểu trung kiểm tác tư tấn.

Tòng 1986 niên khai thủy, cai chuyên án tổ phát biểu liễu nhất ta miêu thuật giá nhất hệ thống cơ bổn nguyên lý đích luận văn, tịnh tại 1988 niên thật hiện tịnh chấp hành liễu nhất cá Demo bản bổn. Chuyên án tổ tại 1989 niên lục nguyệt hướng thiếu sổ sử dụng giả phát hành liễu bản bổn 1.0, tùy hậu tại 1990 niên 6 nguyệt phát hành liễu đái hữu toàn tân quy tắc hệ thống đích bản bổn 2.0. 1991 niên đích bản bổn 3.0 tái thứ trọng tả liễu quy tắc hệ thống, tịnh tăng gia liễu đối đa cá trữ tồn quản lý khí đích chi viện dữ cải tiến đích tra tuân dẫn kình. Postgres tại 1993 niên khai thủy ủng hữu đại lượng sử dụng giả, giá ta sử dụng giả đề cung liễu đại lượng đích công năng dữ tối giai hóa kiến nghị. Đãn thị tại phát hành liễu tác vi tế tiết tu chính đích bản bổn 4.0 chi hậu, Postgres kế hoa tựu chung chỉ liễu.

Tẫn quản Postgres kế hoa chính thức đích chung chỉ liễu,BSD thụ quyền điều khoản( Postgres tuân thủ BSD thụ quyền điều khoản phát hành ) khước sử khai phát giả môn đắc dĩ thủ đắc nguyên thủy mã tịnh tiến nhất bộ khai phát hệ thống. 1994 niên, lưỡng cáGia lợi phúc ni á đại học bá khắc lợi phân giáoĐích nghiên cứu sinh Andrew Yu hòa Jolly Chen tăng gia liễu nhất cáSQLNgữ ngôn trực dịch khí lai thế đại tảo tiên đích cơ ô Ingres đíchQUELHệ thống, kiến lập liễu Postgres95. Đại mã tùy hậu bị thích xuất đáo võng tế võng lộ thượng cung toàn thế giới sử dụng. Postgres95 tại 1996 niên bị trọng tân mệnh danh vi PostgreSQL dĩ tiện đột xuất cai tư liêu khố toàn tân đíchSQL tra tuân ngữ ngôn.

PostgreSQL thủ thứ phát hành tức tuyển trạch 6.0 tác vi kỳ bản bổn hào, do lai tự thế giới các địa đích tư liêu khố khai phát giả hòa chí nguyện giả môn, thông quáVõng tế võng lộTiến hành nhuyễn thể đích duy hộ. Tại 2005 niên 1 nguyệt 19 nhật, PostgreSQL phát hành liễu bản bổn 8.0. Tự bản bổn 8.0 chi hậu, PostgreSQL đắc dĩ tạ trợ nguyên sinh phương thức chấp hành ô Windows hệ thống chi hạ.

Tẫn quản thụ quyền điều khoản duẫn hứa PostgreSQL bị dụng ô thương nghiệp dụng đồ, PostgreSQL khước tịnh một hữu tượng Ingres na dạng khoái tốc đích bị thương nghiệp hóa. Tại 2005 niên 1 nguyệt, PostgreSQL tài thu đáo liễu tha lai tự tư liêu khố hán thương đích đệ nhất phân viện trợ.Pervasive Software[5]Tuyên bố liễu đối PostgreSQL đích thương nghiệp chi viện hòa xã quần tham dữ.

Đãn kỳ thật tại thử chi tiền, tựu dĩ kinh hữu nhất ta công tư khai thủy đối PostgreSQL thân xuất viện thủ. 2000 niên, tiềnRed HatĐầu tư giả trù tổ liễu nhất gian danh viGreat BridgeĐích công tư lai thương nghiệp hóa PostgreSQL, dữ kỳ tha thương dụng tư liêu khố hán thương triển khai cạnh tranh.Great BridgeTư trợ liễu hảo kỉ vị PostgreSQL khai phát giả, tịnh thả cống hiến liễu hứa đa tư nguyên cấp xã quần. Nhiên nhi đáo liễu 2001 niên mạt,Great BridgeKhước chung chỉ liễu doanh vận, nhất bộ phân nguyên nhân tại ô PostgreSQL tại bị thương nghiệp hóa hậu, kỳ thị tràng trạng huống tịnh bất lý tưởng.

2001 niên,Command Prompt, Inc.Thích xuất liễuMammoth PostgreSQL,Giá thị tối lão bài đích PostgreSQL thương nghiệp nhuyễn thể. Tha môn thông quá đối khai phát giả đích tán trợ, hòa khai phátPL/Perl,PL/phpĐẳng PostgreSQL tại các ngữ ngôn trung đích thật hiện, dĩ cập duy hộPostgreSQL Build FarmĐẳng phương thức lai chi viện PostgreSQL xã quần.

2005 niên 1 nguyệt, PostgreSQL tiếp đáo liễu lai tự lánh nhất gian tư liêu khố hán thươngPervasive SoftwareĐích chi viện, cai công tư dĩ thường kiến ôNovell NetWareBình đài đíchBtrieveSản phẩm nhi văn danh. Tha môn tuyên bố liễu tiến hành thương nghiệp chi viện hòa đối xã quần đích tham dữ. Đãn tại tha môn thành công thương nghiệp hóa PostgreSQL nhất đoạn thời gian hậu đích 2006 niên 7 nguyệt,Pervasive SoftwareLy khai liễu PostgreSQL đích chi viện thị tràng.

Tại 2005 niên trung, lưỡng gian kỳ tha đích công tư tuyên bố thương nghiệp hóa PostgreSQL, phân biệt tiến nhập bất đồng đíchLợi cơ thị tràng.EnterpriseDBTuyên bố tương chuyên chú ô nhượng sử dụngOracleĐích ứng dụng trình thức năng canh dung dịch đích tại PostgreSQL thượng vận hành.GreenplumTắc chuyên chú cống hiến tạiTư liêu thương trữHòaThương nghiệp trí tuệ hìnhĐích ứng dụng trình thức, vưu kỳ dĩBizGresChuyên án trứ xưng.

2005 niên 10 nguyệt,Thăng dươngĐích nhuyễn thể bộ môn chấp hành phó tổng tàiJohn LoiaconoĐàm luận đáo: "Ngã môn bất hội khứOEMVi nhuyễn đích sản phẩm, ngã môn chính quan chú trứ PostgreSQL ", tẫn quản đương thời tịnh một hữu nhậm hà quy cách thích xuất. Đáo liễu 2005 niên 11 nguyệt, thăng dương tuyên bố tương chi viện PostgreSQL. 2006 niên 6 nguyệt,Solaris 10Bao hàm PostgreSQL nhất khởi phát bố.

Chí ô PostgreSQL chuyên án bổn thân, tha kế tục trứ mỗi niên nhất cá chủ yếu bản bổn phát bố, dĩ cập thứ yếu đích trừ thác bản bổn phát bố, giá ta thích xuất toàn đô tuân thủ BSD thụ quyền.

Miêu thuật

[Biên tập]

Như quả ngận thô lược địa quan sát PostgreSQL, hội giác đắc giá cá tư liêu khố hệ thống hòa kỳ tha tư liêu khố ngận loại tự. Nhân vi PostgreSQL sử dụng SQL ngữ ngôn lai chấp hành tư liêu đích tra tuân. Giá ta tư liêu thông quáNgoại lai kiệnLiên lạc tại nhất khởi, dĩ nhất hệ liệt biểu cách đích hình thức tồn tại. PostgreSQL tương đối ô cạnh tranh giả đích chủ yếu ưu thế viKhả trình thức hóa tính:Đối ô sử dụng tư liêu khố tư liêu đích thật tế ứng dụng, PostgreSQL nhượng khai phát dữ sử dụng biến đắc canh giản đan.

SQL tư liêu tại “Bình diện biểu cách”Trung trữ tồn giản đan đích tư liêu loại hình, nhu yếu sử dụng giả sử dụng tra tuân bả hữu quan đích tư tấn thu tập tại nhất khởi. Giá dữ ứng dụng hòa sử dụng giả lợi dụng tư liêu tự thân đích phương thức tương đối lập: Điển hình đích sử dụng đái hữu phong phú tư liêu loại hình đích cao giai ngữ ngôn, tại kỳ trung sở hữu hữu quan đích tư liêu tác vi tha tự kỷ đích nhất cá hoàn chỉnh đan nguyên lai thao tác. Điển hình đích xưng hô viKý lụcHoặcĐối tượng( y cư các tự ngữ ngôn ).

Chuyển hoán lai tự SQL thế giới đích tư tấn đáo vật kiện đạo hướng trình thức thiết kế thế giới thể hiện đắc ngận khốn nan, nhân vi lưỡng giả hữu phi thường bất đồng đích tư liêu tổ chức đích mô hình. Công nghiệp giới bả giá cá vấn đề xưng viĐối tượng quan hệ bất thất phối(Anh ngữ:Object-relational_impedance_mismatch):Tòng nhất cá mô hình đối ánh đáo lánh nhất cá yếu hoa phí chuyên án khai phát giả 40% đích thời gian. Nhất ta đối ánh giải quyết phương án, điển hình đích xưng viĐối tượng quan hệ đối ánh,Trí lực ô giá cá vấn đề, đãn thị tha môn hoa phí ngận đa tịnh hữu tự thân đích vấn đề, đạo trí tao cao đích hiệu năng hoặc cường chế sở hữu đích tư liêu phóng vấn thông quá đối ánh sở chi viện đích nhất chủng ngữ ngôn lai tiến hành.

PostgreSQL khả dĩ trực tiếp tại tư liêu khố trung giải quyết ngận đa giá loại vấn đề. PostgreSQL duẫn hứa sử dụng giả định nghĩa cơ ô chính quy đích SQL loại hình đích tân loại hình, duẫn hứa tư liêu khố tự thân lý giải phục tạp tư liêu. Lệ như, nhĩ khả dĩ định nghĩa nhất cáaddressLai tổ hợp nhất ta sự vật như nhai đạo biên hào, thành thị hòa quốc độ đích tự xuyến. Tòng giá nhất điểm thượng nhĩ khả dĩ khinh dịch địa kiến lập bả trữ tồn vị chỉ sở nhu yếu đích sở hữu lan vị bao hàm tại nhất cá đan nhất hành liệt trung đích biểu.

PostgreSQL hoàn duẫn hứa loại hình bao quát kế thừa, giá thị tạiVật kiện đạo hướng trình thức thiết kếTrung đích chủ yếu khái niệm. Lệ như, nhĩ khả dĩ định nghĩapost_codeLoại hình, tịnh tiếp trứ cơ ô tha kiến lậpus_zip_codeHòacanadian_postal_code.Tại tư liêu khố trung đích address tựu khả dĩ thải dụngus_addressHoặc giảcanadian_addressHình thức, nhi đặc định đích quy tắc khả dĩ tại các tự tình huống hạ nghiệm chứng tư liêu. Tại PostgreSQL đích tảo kỳ bản bổn trung, thật hiện tân loại hình nhu yếu tả C khoách sung tịnh bả tha môn biên dịch đáo tư liêu khố tý phục khí trung; tại bản bổn 7.4 trung, thông quáCREATE DOMAINKiến lập hòa sử dụng khách chế hóa loại hình biến đắc ngận dung dịch liễu.

Tư liêu khố tự thân đích biên trình khả dĩ tòng sử dụngHàm thứcThượng hoạch đắc cự đại đích lợi ích. Đa sổ SQL hệ thống duẫn hứa sử dụng giả tảTrữ tồn trình tự,Tha thị kỳ tha SQL ngữ cú khả dĩ hô khiếu đích nhất khối SQL đại mã. Đãn thị SQL tự thân nhưng cựu bất thích hợp tác vi trình thức ngữ ngôn, nhi thả SQL sử dụng giả tại cấu tạo phục tạp la tập thời yếu kinh lịch cự đại đích khốn nan. Canh tao cao đích thị, SQL tự thân bất chi viện ngận đa đích trình thức ngữ ngôn trung tối cơ bổn đích thao tác, bỉ nhưPhân chiHòaHồi quyển.Mỗi cá hán thương đô chuyển nhi tả tha môn tự kỷ đối SQL ngữ ngôn đích khoách sung lai tăng gia giá ta đặc trưng, nhi giá chủng khoách sung bất thị tất tu khóa việt tư liêu khốBình đàiThao tác.

Tại PostgreSQL trung trình thức thiết kế sư khả dĩ dụng nhất tổ khả quan đích chi viện ngữ ngôn trung nhậm hà nhất chủng lai tả giá chủng la tập.

  • Loại tự ô Oracle đích quá trình ngữ ngônPL/SQLĐích khiếu tố PgSQL[6]Đích nội kiến ngữ ngôn, tại xử lý tra tuân mật tập đích quá trình thời đề cung liễu độc đặc đích ưu thế.
  • Lưu hành thủ cảo ngữ ngôn bỉ nhưPerl,Python,TclHòaRubyĐích bao trang khí, duẫn hứa lợi dụng tha môn tại tự xuyến xử lý hòa liên tiếp đáo quảng khoát đích ngoại bộ hàm thức khố đích lực lượng.
  • Nhu yếu bả phục tạp la tập biên dịch đáo cơ khí mã sở năng đề cung đích cao hiệu năng đích quá trình khả dĩ lợi dụngCHoặcC++.
  • Tại canh giaThâm áoĐích phương diện,RThống kế ngữ ngôn đích xử lý khí duẫn hứa tư liêu khố tra tuân lợi dụng tha đích nhất tổ phong phú đích thống kế hàm thức.

Trình thức thiết kế sư khả dĩ bả đại mã tác vi hàm thức sáp nhập tý phục khí trung, tha thị sử đại mã loại tự ô trữ tồn trình tự đích nhất cá tiểu bao trang khí. Dĩ giá chủng phương thức SQL đại mã khả dĩ hô khiếu ( bỉ như ) C đại mã hoặc phản chi.

  • Hiệu năng tăng tiến, nhân vi tư liêu khố dẫn kình tại nhất cá thời gian nhất cá địa phương hô khiếu sở hữu đích la tập, giảm thiếu liễu tại khách hộ hòa tý phục khí chi gian đích lai hồi vãng phản đích thứ sổ.
  • Khả kháo tính tăng tiến, nhân vi tư liêu nghiệm chứng đại mã tập trung đáo nhất cá địa phương, tựu tại tý phục khí thượng, nhi bất dụng y lại tại đa cá khách hộ ứng dụng trung đích đồng bộ la tập, tha môn thậm chí khả năng dĩ đa chủng trình thức ngữ ngôn tả thành.
  • Thông quá hướng tý phục khí tăng gia hữu dụng đích trừu tượng, khách hộ đại mã khả dĩ biến đắc canh đoản tiểu hòa giản đan.

Giá ta ưu thế hợp khởi lai khả dĩ chứng thật PostgreSQL tòng biên trình giác độ thị tối tiến giai đích tư liêu khố hệ thống. Sử dụng PostgreSQL khả dĩ hiển trứ đích giảm thiếu ngận đa chuyên án đích chỉnh thể biên trình thời gian, giá chủng ưu thế tùy trứ chuyên án phục tạp nhi tăng trường.

Đặc trưng

[Biên tập]

Hàm thức

[Biên tập]

Thông quá hàm thức, khả dĩ tại tư liêu khố tý phục khí đoan chấp hành chỉ lệnh trình thức. Tẫn quản giá dạng đích chỉ lệnh trình thức khả dĩ sử dụng cơ bổn đích SQL ngữ cú tả thành, đãn thị do ô kỳ khuyết phạpLưu trình khống chếĐẳng công năng, sở dĩ tại PostgreSQL trung dẫn nhập liễu sử dụng kỳ tha trình thức ngữ ngôn biên tả hàm thức đích năng lực, bao quát:

  • Nhất cá nội kiến đích danh vi pgSQL[7]Đích quá trình ngữ ngôn, loại tự ô Oracle đíchPL/SQL;
  • Bao quát PL/Perl[8],PL/PHP[9],PL/Python[10],PL/Ruby[11],PL/sh[12],PL/Tcl[13]Dữ PL/Scheme[14]Tại nội đích thủ cảo ngữ ngôn;
  • Biên dịch ngữ ngôn:C,C++,Hoặc Java ( thông quá PL/Java[15]).
  • R thống kế ngữ ngôn PL/R[16].

Dĩ thượng bộ phân đích ngữ ngôn, thậm chí khả dĩ tại xúc phát khí nội chấp hành. PostgreSQL chi viện hành phản hồi hàm thức: Tha môn đích thâu xuất thị nhất hệ liệt hành loại hình tư liêu đích tập hợp, khả dĩ tại tra tuân trung đương tác biểu lai sử dụng. Hàm thức dã khả dĩ bị định nghĩa thành dĩ kiến lập giả hoặc giả hô khiếu giả đích thân phân chấp hành. Tại mỗ ta tràng hợp, hoặc giả kỳ tha đích tư liêu khố sản phẩm trung, hàm thức dã hội bị xưng vi “Trữ tồn trình tự”,Đãn kỹ thuật thượng giá lưỡng giả tịnh vị hữu thái đại phân biệt.

Tác dẫn

[Biên tập]

Tại PostgreSQL trung, sử dụng giả khả dĩ tự đínhTác dẫnPhương pháp, hoặc sử dụng nội kiến đíchB thụ,Tạp thấu biểuDữGiSTTác dẫn. PostgreSQL đích tác dẫn công năng đồng thời dã cụ hữu dĩ hạ công năng:

  • Phản hướng tác dẫn kiểm tác: Vô tu ngạch ngoại đích tác dẫn tựu năng thật hiện loại tựORDER BYfieldDESCĐích thao tác.
  • Biểu đạt thức tác dẫn:Khả dĩ kiến lập cơ ô biểu đạt thức trị nhi phi sổ trị hoặc liệt đích tác dẫn.
  • Bộ phân tác dẫn:Cận tác dẫn biểu đích bộ phân, khả dĩ thông quá tạiCREATE INDEXNgữ cú khẩu thiêm giaWHERETòng cú dĩ kiến lập canh tiểu đích tác dẫn.
  • Điểm trận đồ tác dẫnTảo miêu:Tòng 8.1 bản khai thủy chi viện thử công năng. Cai công năng tương độc thủ đa cá tác dẫn, sinh thành biểu kỳ tha môn chi gian phù hợp tra tuân tiêu chuẩn đíchĐa nguyên tổGiao tậpĐích điểm trận đồ. Giá dạng giải quyết liễu hỗn hợp tác dẫn đích vấn đề. Tại nhất cá cụ hữu 20 liệt đích biểu trung, lý luận thượng năng kiến lập 20! Cá tác dẫn, tại thật tế ứng dụng trung tịnh bất thật dụng. Sử dụng điểm trận đồ tác dẫn tảo miêu hậu, tại mỗi thứ tra tuân thời, tha tương năng bả ước thúc điều kiện trung sở thiệp cập liệt các tự đích tác dẫn tiến hành nhậm ý đích bài liệt tổ hợp.

Xúc phát khí

[Biên tập]

Xúc phát khí thị do SQL ngữ cú tra tuân sở xúc phát đích sự kiện. Như: Nhất cá INSERT ngữ cú khả năng xúc phát nhất cá kiểm tra tư liêu hoàn chỉnh tính đích xúc phát khí. Xúc phát khí thông thường do INSERT hoặc UPDATE ngữ cú xúc phát.

Tại PostgreSQL trung, khả tại tư liêu biểu thượng thiết địnhXúc phát khí,Đãn vô pháp tại thị đồ trung thiết định ( đối thị đồ đích UPDATE hoặc giả INSERT thao tác khả dĩ sử dụng quy tắc ( RULE ) định nghĩa ). Đa cá xúc phát khí khả y cư tự mẫu thuận tự y thứ chấp hành. Thử ngoại, trừ liễu sử dụng nội khảm đích PL/PgSQL ngữ ngôn chi ngoại, xúc phát khí đích hàm thức dã khả dĩ dụng PL/Perl, PL/Python đẳng ngữ ngôn biên tả.

Đa bản bổn tịnh hành khống chế

[Biên tập]

PostgreSQL sử dụngĐa bản bổn tịnh hành khống chế( MVCC, Multiversion concurrency control ) hệ thống tiến hànhTịnh hành khống chế,Cai hệ thống hướng mỗi cá sử dụng giả đề cung liễu nhất cá tư liêu khố đích “Khoái chiếu”, sử dụng giả tại sự vụ nội sở tác đích mỗi cá tu cải, đối ô kỳ tha đích sử dụng giả đô bất khả kiến, trực đáo cai sự vụ thành công đề giao. Giá tòng ngận đại trình độ thượng giảm thiếu liễu đối độc thủ tỏa đích y lại, đồng thời bảo chứng liễu tư liêu khố cao hiệu địa phù hợpACIDNguyên tắc.

Quy tắc

[Biên tập]

Quy tắc ( RULE ) duẫn hứa nhất cá tra tuân năng bị trọng tả, thông thường dụng lai thật hiện đối thị đồ ( VIEW ) đích thao tác, như sáp nhập ( INSERT ), canh tân ( UPDATE ), san trừ ( DELETE ).

Tư liêu loại hình

[Biên tập]

PostgreSQL nội kiến phong phú đích tư liêu loại hình, bao quát:

Thử ngoại, sử dụng giả khả dĩ kiến lập tự đính tư liêu loại hình, thông thường thông quá PostgreSQL đíchGiSTCơ chế, tha môn dã năng bị ngận hảo đắc tác dẫn, bỉ nhưPostGISĐịa lý tư tấn hệ thốngĐích tư liêu loại hình.

Sử dụng giả định nghĩa đối tượng

[Biên tập]

Sử dụng giả khả dĩ vi tư liêu khố nội kỉ hồ sở hữu đích đối tượng định nghĩa tân đích loại hình, bao quát:

Kế thừa

[Biên tập]

Tư liêu biểu đích kết cấu cập chúc tính khả tòng nhất cá “Phụ” biểu trung kế thừa, tư liêu tương tại lưỡng giả gian cộng hưởng. Đối tử biểu trung tư liêu đích sáp nhập hoặc giả san trừ dã tương tại phụ biểu trung trình hiện, đồng dạng, đối phụ biểu tác xuất đích tu cải, bỉ như tân tăng liệt đẳng thao tác dã hội đạo trí tử biểu sản sinh tương ứng đích biến canh. Cai công năng thượng vị hoàn toàn thật hiện, thật tế thượng, biểu đích ước thúc thượng bất năng kế thừa. Bỉ như, tại nhất trương ngoại liên tham khảo liễu phụ biểu id lan vị đích biểu trung, sáp nhập nhất điều cụ hữu tử biểu trung mỗ điều ký lục id tư liêu đích ký lục hội đạo trí thất bại, nhân vi PostgreSQL tại đối phụ biểu đích ngoại lai kiện ước thúc kiểm tra trung bất hội kiểm tra tử biểu đích nội dung.

Kỳ tha công năng

[Biên tập]

Tư liêu khố quản lý cập khai phát công cụ

[Biên tập]
  • phpPgAdmin[22]Cơ ô php ngữ ngôn tả đích dụng ô quản lý PostgreSQL tư liêu khố đích trình thức
  • PgAdmin[23]Lánh ngoại nhất cá dụng ô quản lý PostgreSQL tư liêu khố đích nhuyễn thể

Khoách sung

[Biên tập]
  • Địa lý tư liêu đối tượng:PostGISGPL
  • Toàn văn kiểm tác:Thông quá Tsearch2[24]GPL hoặcOpenFTS,Tương tại 8.3 bản bổn trung nội khảm Tsearch2
  • Đa chủng phi đồng bộ chủ / tòng phục chế phương án, bao quát Slony-I[25]( BSD thụ quyền ), Mammoth Replicator[26]
  • XML/XSLT chi viện contrib nhuyễn thể sáo kiện trung đích XPath khoách sung[27]GPL
  • Cơ khí học tập: MADlib[28]ASF, do Apache cơ kim hội đích chi viện đích đỉnh cấp khai nguyên chuyên án; chỉnh hợp đại lượng truyện thống sổ học phân tích thống kế, đồ kế toán dĩ cập nhất ta thường kiến đích cơ khí học tập đích diễn toán pháp

Tri danh khách hộ

[Biên tập]

Bản bổn

[Biên tập]

PostgreSQL - Red Hat Edition[33]Thị doRed HatChế tác chiPhân chiBản bổn, hựu xưng Red Hat Database.

Tham khảo văn hiến

[Biên tập]
  1. ^HAPPY BIRTHDAY, POSTGRESQL!.PostgreSQL Website.[2018-09-19].( nguyên thủy nội dungTồn đươngÔ 2018-07-30 ).
  2. ^2.02.1PostgreSQL 17 Released!.2024 niên 9 nguyệt 26 nhật.
  3. ^3.03.1The PostgreSQL Global Development Group.Supported Platforms.PostgreSQL Documentation.[2018-09-19].( nguyên thủy nội dungTồn đươngÔ 2018-10-12 ).
  4. ^4.04.1License.[2019-10-01].( nguyên thủy nội dungTồn đươngÔ 2019-09-05 )( anh ngữ ).
  5. ^[1](Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  6. ^PL/PgSQL(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  7. ^PL/pgSQL(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  8. ^PL/Perl(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  9. ^PL/PHP
  10. ^PL/Python(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  11. ^PL/Ruby
  12. ^PL/sh
  13. ^PL/Tcl(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  14. ^PL/Scheme
  15. ^PL/Java
  16. ^PL/R
  17. ^[2](Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  18. ^Bất chi viện bộ phân(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  19. ^Vị lai bản bổn đích chi viện tình huống(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  20. ^Dĩ hữu bản bổn thủ sách(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  21. ^[3](Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  22. ^phpPgAdmin(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  23. ^PgAdmin(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  24. ^Tsearch2(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  25. ^Slony-I(Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  26. ^Mammoth Replicator
  27. ^contrib nhuyễn thể sáo kiện trung đích XPath khoách sung
  28. ^MADlib quan võng.[2023-11-13].( nguyên thủy nội dungTồn đươngÔ 2023-11-09 ).
  29. ^[4](Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  30. ^[5](Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  31. ^[6](Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  32. ^[7](Hiệt diện tồn đương bị phân,Tồn ôVõng tế võng lộ đương án quán)
  33. ^PostgreSQL - Red Hat Edition Project.[2010-06-24].( nguyên thủy nội dungTồn đươngÔ 2010-05-13 ).

Tham duyệt

[Biên tập]

Ngoại bộ liên kết

[Biên tập]