рдХреНрдпрд╛ DBMS рдмрд╛рдЬрд╛рд░ рдХреЗ рджрд┐рдЧреНрдЧрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ?

рд╡реНрдпрдХреНрддрд┐ рдЕрдХреНрд╕рд░ рдпрд╣ рд╕реБрди рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рдРрд╕реА рд╢реНрд░реЗрдгрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрднреА рднреА рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдХреНрд╕рд░, рдХреБрдЫ рдЬрдЯрд┐рд▓, рдЕрддреНрдпрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ, рдкреЗрд╢реЗрд╡рд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЙрджреНрдзреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рд░рд╛рдп рдХрд┐рддрдиреА рдЙрдЪрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрд░реЛрдХреНрдд рдХреБрдЫ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рд╣рд╛рд▓ рд╣реА рдореЗрдВ CNews рдлреЛрд░рдо рдХреА рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ, рдореИрдВрдиреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рд╕реВрдЪреА рдореЗрдВ "рдЙрджреНрдпрдореЛрдВ рдХреЗ рд▓рд┐рдП DBMS" рджреЗрдЦрд╛ рдЬреЛ рд╣рдореЗрд╢рд╛ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдореИрдВ рдЗрд╕ рдереАрд╕рд┐рд╕ рд╕реЗ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдПрдХ рдЫреЛрдЯрд╛ рд▓реЗрдЦ рд▓рд┐рдЦрд╛ред



рдХреНрдпрд╛ DBMS рдмрд╛рдЬрд╛рд░ рдХреЗ рджрд┐рдЧреНрдЧрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ?





рдЖрдЬ, рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЖрдИрдЯреА рдХреЗ рд▓рдЧрднрдЧ рд╕рднреА рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реНрдерд╛рди рд░рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдРрд╕реЗ рдХреНрд╖реЗрддреНрд░ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдЙрддреНрдкрд╛рдж "рд╣рд╛рд╡реА" рд╣реИрдВред рдЗрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ DBMS рд╣реИред рддреАрди рджрд┐рдЧреНрдЧрдЬ рдмрд╛рдЬрд╛рд░ рдХреЗ рдЗрд╕ рд╕реЗрдЧрдореЗрдВрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рдЖрдИрдмреАрдПрдо, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдФрд░ рдУрд░реЗрдХрд▓ред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрджреНрдпрдореЛрдВ рдореЗрдВ рдорд╛рд▓рд┐рдХрд╛рдирд╛ DBMS рдХрд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ?



рдЕрдХреНрдЯреВрдмрд░ рдХреЗ рдЕрдВрдд рдореЗрдВ, рдмреНрд░реВрд╕ рдореЛрдореНрдЬрд┐рдпрди, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдХреНрдпреВрдХреНрдпреВ рд╕рдореБрджрд╛рдп рдХреЗ рдиреЗрддрд╛ рдФрд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рд╡рд╛рд╕реНрддреБрдХрд╛рд░, рдорд╛рд╕реНрдХреЛ рдХрд╛ рджреМрд░рд╛ рдХрд┐рдпрд╛ред рдмреНрд░реВрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рдХрд╛рд╕ рдореЗрдВ 20 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд╢рд╛рдорд┐рд▓ рд╣реИред 1996 рд╕реЗ, рд╡рд╣ PostgreSQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ 2000 рдореЗрдВ, рдЙрдирдХреА рдкреБрд╕реНрддрдХ PostgreSQL: рдкрд░рд┐рдЪрдп рдФрд░ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдордиреЗ рдмреНрд░реВрд╕ рдХреЗ рд╕рд╛рде рдЦреБрд▓реЗ DBMS рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд░реВрд╕ рдХреЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмрд╛рдЬрд╛рд░ рдореЗрдВ PostgreSQLред



2004 рдХреЗ рдмрд╛рдж рд╕реЗ, рдХреЙрд░реНрдкреЛрд░реЗрдЯ DBMS рдХреЗ рд▓рд┐рдП рд╡реИрд╢реНрд╡рд┐рдХ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдЦреБрд▓реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдкреНрд░рддрд┐ рд░реБрдЭрд╛рди рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реЛ рдЧрдпрд╛ рд╣реИред рдлреЙрд░реЗрд╕реНрдЯрд░ рд░рд┐рд╕рд░реНрдЪ рдХреЗ рдЕрдиреБрд╕рд╛рд░, 2008 рддрдХ, 30% рдЙрджреНрдпрдореЛрдВ рдХреЛ рдХреБрдЫ рд╣рдж рддрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдбреАрдмреАрдПрдордПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ ред 2008 рддрдХ, рдпрд╣ рдЪрд▓рди рд╣рдорд╛рд░реЗ рджреЗрд╢ рддрдХ рдкрд╣реБрдБрдЪ рдЧрдпрд╛ред рдЧрд╛рд░реНрдЯрдирд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рджреЛ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рд░реВрд╕ рдореЗрдВ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдбреАрдмреАрдПрдордПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ 2.5 рдЧреБрдирд╛ (25% рд╕реЗ 63% рддрдХ) рдмрдврд╝ рдЧрдпрд╛ , рдЬрд┐рд╕рдиреЗ рд╣рдореЗрдВ рдпрд╣ рдХрд╣рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА (рдбреАрдмреАрдПрдордПрд╕) рд╕рдмрд╕реЗ рддреЗрдЬреА рд╕реЗ рдмрдврд╝рддреЗ рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╣реИ рд░реВрд╕ рдХрд╛ред



рд▓реЗрдХрд┐рди рдЕрдм рд░реВрд╕ рдореЗрдВ рдЦреБрд▓реЗ рдбреАрдмреАрдПрдордПрд╕ рдХрд╛ рдХреНрдпрд╛? рдмреНрд░реВрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЦреБрд▓реЗ рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдФрд░ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдФрд░ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ рдкрд░рд┐рд╢реЛрдзрди рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдРрд╕реА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдбреАрдмреАрдПрдордПрд╕ рдЦреЛрд▓реЗрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХреЛрдИ рдПрдирд╛рд▓реЙрдЧ рдирд╣реАрдВ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЖрд▓рд╛ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрдИ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ (рдпрд╛ рдХрд╕реНрдЯрдо-рд▓рд┐рдЦрд┐рдд) рд╡рд┐рдХрд╛рд╕ рд╣реИрдВ, рдЦреБрд▓реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ, рдЬрд┐рд╕рдореЗрдВ рд░рдЦрд░рдЦрд╛рд╡ рдХреА рдореБрдлреНрдд рдФрд░ рдХрдо рд▓рд╛рдЧрдд рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдмрд╣реБрдд рд▓рд╛рднрджрд╛рдпрдХ рд╣реИред



рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рд╡рд╛рд╣ рдХрд╛ рдПрдХ рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░ рдорд╛рд▓рд┐рдХрд╛рдирд╛ DBMSs рд╕реЗ рдЦреБрд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡рд╛рд╕рди рд╣реИред рдлреЙрд░реЗрд╕реНрдЯрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░, 85% рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЧреНрд░рд╛рд╣рдХ рд╕рднреА рдХреЙрд░реНрдкреЛрд░реЗрдЯ DBMS рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ 30% рд╕реЗ рдХрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рд░реВрд╕реА DBMS рдмрд╛рдЬрд╝рд╛рд░ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ , рддреЛ рдЗрд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛: Oracle - 69.9%, MS SQL - 8.5%, IBM DB2 - 7.2%ред рдЗрди рддреАрди рдЖрдИрдЯреА рдирд┐рдЧрдореЛрдВ рдореЗрдВ рдбреАрдмреАрдПрдордПрд╕ рд╢рд┐рдкрдореЗрдВрдЯ рдХрд╛ рд▓рдЧрднрдЧ 90% рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдЬ рдЙрди рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪ рдЙрдЪреНрдЪ рд╕рдВрдЧрддрддрд╛ рдХреЗ рдХрд╛рд░рдг рдУрд░реЗрдХрд▓ рд╕реЗ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрдбреАрдмреА рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдкреНрд▓рд╕ рдПрдбрд╡рд╛рдВрд╕реНрдб рд╕рд░реНрд╡рд░ рддрдХ рд▓рдЧрднрдЧ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░рд╡рд╛рд╕ рдХреЗ рд╕рдорд╛рдзрд╛рди рд╣реИрдВред рдПрдХ рдХрд╛рдлреА рдкреНрд░рд╕рд┐рджреНрдз рд░реВрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛ SELTA @ etersoft рднреА рд╣реИ , рдЬреЛ MS SQL рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред



рдЗрд╕ рдкреНрд░рдХрд╛рд░, Oracle рдФрд░ MS SQL рд╕реЗ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд▓рдЧрднрдЧ 80% DBMS рдмрд╛рдЬрд╛рд░ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЖрд╕рд╛рдиреА рд╕реЗ PostgreSQL- рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ Etersoft рдФрд░ EnterpriseDB рдЙрддреНрдкрд╛рдж рдореБрдХреНрдд рдирд╣реАрдВ рд╣реИрдВ, рд╡реЗ рд░реЙрдпрд▓реНрдЯреА рдХреА рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреА рдХреБрд▓ рд▓рд╛рдЧрдд рдХреЛ рдХрд╛рдлреА рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдХрд╕реНрдЯрдо рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдХреЗ рд░реВрдк рдореЗрдВ PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╕рд╕реНрддреА DBMS рд▓рдЧрднрдЧ рдЕрдкрд░рд┐рд╣рд╛рд░реНрдп рд╣реИред



рддреЛ рдХреНрдпрд╛ Oracle рдФрд░ MS SQL рдЬреИрд╕реЗ DBMS рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ? рдмреНрд░реВрд╕ рдореЛрдорд╛рдЬрди рдиреЗ рдЙрддреНрддрд░ рджрд┐рдпрд╛: "рд╣рд╛рдВ, рдмрд┐рд▓реНрдХреБрд▓ред рдЖрдЦрд┐рд░рдХрд╛рд░, рдпрд╣ EnterpriseDB рдХрдВрдкрдиреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореИрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рд▓рдВрдмреЗ рдФрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдкрдиреЗ рдХрдИ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдмрдбрд╝реА, рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред тАЭ



All Articles