1. Β«ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Β» Π. ΠΠΆ. ΠΠ΅ΠΉΡ
ΠΠ΄Π½Π° ΠΈΠ· ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΡ ΠΊΠ½ΠΈΠ³, ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²ΡΠ°Ρ ΡΠΆΠ΅ 8 ΠΈΠ·Π΄Π°Π½ΠΈΠΉ. ΠΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² ΡΡΠ΅Π΄Π΅ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΉ SQL.
ΠΡΠΈΡΡΠΎΡΠ΅Ρ ΠΠΆ. ΠΠ΅ΠΉΡ Π²ΡΠΏΡΡΡΠΈΠ» ΡΡΡ ΠΊΠ½ΠΈΠ³Ρ Π² 1975 Π³ΠΎΠ΄Ρ, Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΠΎΠ½Π° Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π² 1980-ΠΌ Π³ΠΎΠ΄Ρ. Π‘ΡΠΈΡΠ°Π΅ΡΡΡ, ΡΡΠΎ Π²ΡΠΎΡΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Β«ΠΠ²Π΅Π΄Π΅Π½ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Β» Π·Π°Π»ΠΎΠΆΠΈΠ»ΠΎ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ Π±Π°Π·Ρ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ .
ΠΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Ρ Π½ΡΠ»Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ, ΠΎΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎΠΌΡ.
Π ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΡΡΠ΅Π΄Π΅ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΊ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ. Π‘Π²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ΄Π° Π±ΠΈΠ±Π»ΠΈΡ SQL.
Π Π ΠΎΡΡΠΈΠΈ Π²ΡΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π°ΠΌΠΈ Β«ΠΠΈΠ»ΡΡΠΌΡΒ» ΠΈ Β«ΠΠΈΠ°Π»Π΅ΠΊΡΠΈΠΊΠ°Β».
3. Β«MySQL ΠΏΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΡΒ» ΠΡΡΠΎΠ½ Π¨Π²Π°ΡΡ, ΠΠ°Π΄ΠΈΠΌ Π’ΠΊΠ°ΡΠ΅Π½ΠΊΠΎ, ΠΠ΅ΡΡ ΠΠ°ΠΉΡΠ΅Π²
ΠΠ΄ΠΈΠ½ ΠΈΠ· Π±Π΅ΡΡΡΠ΅Π»Π»Π΅ΡΠΎΠ² ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π° OβReilly, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΡΠ΅ΠΌ ΡΠΈΡΠ°ΡΠ΅Π»ΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ ΡΠ΅ΠΎΡΠΈΠ΅ΠΉ Π±Π°Π· Π΄Π°Π½Π½ΡΡ , ΠΈΠΌΠ΅ΡΡ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ². ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΊΠ½ΠΈΠ³Π΅ Π΅ΡΡΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π³Π»Π°Π²Π°, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½Π°Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ MySQL.
Π‘Π»ΠΎΠ³Π°Π½ ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ ΠΊΠ½ΠΈΠ³ Β«Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΡΠΊΡΠΏΠ΅ΡΡΠ°ΠΌΠΈ Π΄Π»Ρ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ²Β», ΡΠΎ Π΅ΡΡΡ Π² Π½Π΅ΠΉ ΠΎΠ±ΡΡΡΠ½ΡΡΡΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΊΠ΅ΠΉΡΡ, Π΄Π°ΡΡΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ, ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ. ΠΡΠ΄Π΅Π»ΡΠ½Π°Ρ Π³Π»Π°Π²Π° ΠΈΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΡΠ²Π΅ΡΠ΅Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ MySQL Π² ΠΎΠ±Π»Π°ΠΊΠ΅.
5. Β«Π‘Π΅ΠΌΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Π·Π° ΡΠ΅ΠΌΡ Π½Π΅Π΄Π΅Π»ΡΒ» ΠΠΆΠΈΠΌ Π . Π£ΠΈΠ»ΡΠΎΠ½, ΠΡΠΈΠΊ Π Π΅Π΄ΠΌΠΎΠ½Π΄
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΈΡ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΡ. ΠΡΠ΅Π³ΠΎ Π·Π΄Π΅ΡΡ ΠΎΠΏΠΈΡΠ°Π½ΠΎ ΡΠ΅ΠΌΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ: PostgreSQL, Redis, Riak, CouchDB, MongoDB, HBase, ΠΈ Neo4J.
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅, Π·Π΄Π΅ΡΡ Π΅ΡΡΡ ΠΌΠ΅ΡΡΠΎ ΠΈ ΠΎΡΠ²Π»Π΅ΡΠ΅Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ½ΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ .
ΠΠ»Ρ ΡΠΊΡΠΏΡΠ΅ΡΡ-ΠΊΡΡΡΠ° ΡΡΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , ΠΈΡ ΡΠΈΠ»ΡΠ½ΡΡ ΠΈ ΡΠ»Π°Π±ΡΡ ΡΡΠΎΡΠΎΠ½ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π», ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΠΠ.
ΠΠ½ΠΈΠ³Π° ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² Π²ΡΠ΅Ρ ΡΡΠΎΠ²Π½Π΅ΠΉ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ.
Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄Π½Ρ, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ Π±Π°Π· Π΄Π°Π½Π½ΡΡ , Π΅ΡΡΡ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π΅ Π·Π°Π΄Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΊΡΠ΅ΠΏΠΈΡΡ ΠΈΠ·ΡΡΠ΅Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π».
7. Β«ΠΠΎΡΠΎΠΊΠΎΠ²Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ Β» ΠΠ½Π΄ΡΡ ΠΠΆ. ΠΡΠ΅Π»ΡΠΈΡ
ΠΠ½ΠΈΠ³Π°, Π²ΡΡΠ΅Π΄ΡΠ°Ρ Π² ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π΅ ΠΠΠ-ΠΡΠ΅ΡΡ, ΡΠΎΠ²ΠΌΠ΅ΡΠ°Π΅Ρ Π² ΡΠ΅Π±Π΅ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π·Π°Π΄Π°Ρ ΡΠΎ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΡΠΈΡΠΎΠΊΠΎΠΌΡ ΠΊΡΡΠ³Ρ ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΡΡΡ Π½Π°ΡΡΠΈΡΡΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΏΠΎΡΠΎΠΊΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ . ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π° Π±ΡΠ΄Π΅Ρ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠΌΠΈ Ρ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠΌΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ .
ΠΠΎΡΠ»Π΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Π»Π°Π²Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΊΡΠ°ΡΠΊΠΎΠ΅ ΡΠ΅Π·ΡΠΌΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
9. Β«PostgreSQL. ΠΡΠ½ΠΎΠ²Ρ ΡΠ·ΡΠΊΠ° SQLΒ» ΠΠ²Π³Π΅Π½ΠΈΠΉ ΠΠΎΡΠ³ΡΠ½ΠΎΠ²
ΠΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΠΎΡΠΌΠ΅ ΡΡΠΎ ΡΡΠ΅Π±Π½ΠΎ-ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΡΡΡΠ΄Π΅Π½ΡΠ°ΠΌ ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π°Π·Ρ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΡΠ΅Π΄Ρ ΠΈ ΠΈΠ·ΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ .
Π‘Π°ΠΌ Π°Π²ΡΠΎΡ ΠΠ²Π³Π΅Π½ΠΈΠΉ ΠΠ°Π²Π»ΠΎΠ²ΠΈΡ ΠΠΎΡΠ³ΡΠ½ΠΎΠ² ΠΊ.Ρ.Π½ ΠΈ Π΄ΠΎΡΠ΅Π½Ρ ΠΊΠ°ΡΠ΅Π΄ΡΡ Π‘ΠΈΠ±ΠΈΡΡΠΊΠΎΠ³ΠΎ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° Π½Π°ΡΠΊΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΈΠ·ΡΡΠ°ΡΡ Π΅Π³ΠΎ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅. ΠΠΎΡΠ»Π΅ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΊΡΠΊΡΡΡΠ° ΠΈΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ SQL.
Π ΠΊΠ½ΠΈΠ³Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ SQL-92, Π½ΠΎ ΠΈ Π½ΠΎΠ²ΡΠ΅ΡΡΠ²Π° PostgreSQL (Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 9.6).
ΠΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΊ ΠΈ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ.
11. Β«ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ Β» Π’ΠΎΠΌΠ°Ρ ΠΠΎΠ½Π½ΠΎΠ»Π»ΠΈ, ΠΠ°ΡΠΎΠ»ΠΈΠ½ ΠΠ΅Π³Π³
ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ web. ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π² ΠΊΠ½ΠΈΠ³Π΅ ΠΏΠΎΡΠ²ΡΡΠ΅Π½ΠΎ ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΈ OLAP.
ΠΠ½ΠΈΠ³Π° Β«ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ Β» ΠΠΎΠ½Π½ΠΎΠ»Π»ΠΈ ΠΈ ΠΠ΅Π³Π³ Π²ΡΠ΄Π΅ΡΠΆΠ°Π»Π° ΡΠΆΠ΅ ΡΡΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΡ. ΠΠ½Π° Π·Π°Π²ΠΎΠ΅Π²Π°Π»Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΠΈ Π² Π ΠΎΡΡΠΈΠΈ, ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ°ΠΌ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ 6-Π΅ ΠΌΠ΅ΡΡΠΎ Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½ΡΡ .
ΠΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠΈΡΠΎΠΊΠΎΠ³ΠΎ ΠΊΡΡΠ³Π° ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ. ΠΠ½ΠΈΠ³Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ, ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΌΡ ΡΠ·ΡΠΊΡ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΠΈ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π΅Π΅ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΠΈ Π΄Π»Ρ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΏΠ΅ΠΊΡΠΎΠ² Π»Π΅ΠΊΡΠΈΠΉ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ ΠΊ Π»Π΅ΠΊΡΠΈΡΠΌ.
13. Β«MongoDB Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈΒ» ΠΠ°ΠΉΠ» ΠΡΠ½ΠΊΠ΅Ρ
ΠΠ½ΠΈΠ³Π° ΠΠ°ΠΉΠ»Π° ΠΡΠ½ΠΊΠ΅ΡΠ° β ΡΡΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ MongoDB. ΠΠ½Π° ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π°ΠΉΠ΄Π΅Ρ Π² Π½Π΅ΠΉ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ. ΠΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²Π° Ρ Π΄Π°Π½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ . ΠΠ²ΡΠΎΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡΠ°Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π² ΠΎΠ±Π»Π°ΠΊΠ΅. Π ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ²ΡΡΠΈΠ» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π³Π»Π°Π² ΡΠ³Π»ΡΠ±Π»Π΅Π½Π½ΠΎΠΌΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° MongoDB, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ, Π°Π²ΡΠΎΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ.
Π Π ΠΎΡΡΠΈΠΈ ΠΊΠ½ΠΈΠ³Π° Π²ΡΡΠ»Π° Π² 2012 Π³ΠΎΠ΄Ρ Π² ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π΅ Β«ΠΠΠ ΠΡΠ΅ΡΡΒ». ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π΄Π°Π²Π½ΠΈΠΉ Π³ΠΎΠ΄ Π²ΡΠΏΡΡΠΊΠ°, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΡΠΌ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌ ΡΠ°Π±ΠΎΡΡ Ρ MongoDB Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΠ»Π° ΡΠ²ΠΎΠ΅ΠΉ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΠΈ.
15. Β«MySQL. Π‘Π±ΠΎΡΠ½ΠΈΠΊ ΡΠ΅ΡΠ΅ΠΏΡΠΎΠ²Β» ΠΠΎΠ»Ρ ΠΡΠ±ΡΠ°
ΠΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ MySQL Π²Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΠΎΠ²Π½Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ Π½Π°ΠΉΠ΄Π΅Ρ Π² ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΠΠΎΠ»Ρ ΠΡΠ±ΡΠ° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ Π΄Π»Ρ ΡΠ΅Π±Ρ Π·Π°Π΄Π°ΡΠΈ. Π‘Π±ΠΎΡΠ½ΠΈΠΊ ΡΠ΅ΡΠ΅ΠΏΡΠΎΠ² β ΡΡΠΎ ΠΏΠΎ ΡΡΡΠΈ ΡΠ±ΠΎΡΠ½ΠΈΠΊ Π·Π°Π΄Π°Ρ ΡΠ°Π·Π½ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ Π²ΡΡΠ°ΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅ΡΠ΅ΠΏΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΊΡΡΠΎΡΠ΅ΠΊ ΠΊΠΎΠ΄Π°, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π½Π° ΡΠ·ΡΠΊΠ°Ρ Perl, Python, Java ΠΈ PHP, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ, ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ ΠΏΡΡΠΌΠΎ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΠ½ΠΈΠ³Π° Π²ΡΡΠ»Π° Π² 2007 Π³ΠΎΠ΄Ρ Π² ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π΅ Π‘ΠΈΠΌΠ²ΠΎΠ»-ΠΏΠ»ΡΡ. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ»ΠΎ Π΅Π΅ Π½ΠΎΠ²ΡΡ ΠΏΠ΅ΡΠ΅ΠΈΠ·Π΄Π°Π½ΠΈΠΉ, Π² ΠΊΠ½ΠΈΠ³Π΅ Π΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΆΠ΅ ΠΌΠΎΡΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ°ΡΠ΅Π»Π°. ΠΠΎΡΡΠΎΠΌΡ Π² ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΎΡΠ½ΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
17. Β«Π‘ΠΈΡΡΠ΅ΠΌΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Β» ΠΠ΅ΠΊΡΠΎΡ ΠΠ°ΡΡΠΈΠ°-ΠΠΎΠ»ΠΈΠ½Π°, ΠΠΆΠ΅ΡΡΡΠΈ Π£Π»ΡΠΌΠ°Π½, ΠΠΆΠ΅Π½Π½ΠΈΡΠ΅Ρ Π£ΠΈΠ΄ΠΎΠΌ
ΠΠ½ΠΈΠ³Π° ΠΠΆΠ΅ΡΡΡΠΈ Π£Π»ΡΠΌΠ°Π½Π° ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠ»Π»Π΅Π³ ΠΏΠΎ Π‘ΡΡΠ½ΡΠΎΡΠ΄ΡΠΊΠΎΠΌΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΡ Π½Π°ΠΏΠΈΡΠ°Π½Π° Π² ΡΠΎΡΠΌΠ΅ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠ±ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π±Π°Π· Π΄Π°Π½Π½ΡΡ .
Π ΠΏΠΎΠ½ΡΡΠ½ΠΎΠΌ ΠΈ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π² ΠΊΠ½ΠΈΠ³Π΅ Π² ΠΏΠ΅ΡΠ²ΠΎΠΉ Π΅Π΅ ΡΠ°ΡΡΠΈ ΡΠΎΠ±ΡΠ°Π½ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ Π±Π°Π· Π΄Π°Π½Π½ΡΡ ΠΏΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ SQL-99, SQL/PSM, JDBC, ODL, XML, SQL/CLI.
ΠΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΊΠ½ΠΈΠ³ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ ΠΊ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΡΠΌΠΈ ΠΊΠ½ΠΈΠ³Ρ ΠΎΡΠ»ΠΈΡΠ°Π΅Ρ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΈ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΠΊΠΈ SQL.
ΠΠ½ΠΈΠ³Π° Π²ΡΡΠ»Π° Π² 2017 Π³ΠΎΠ΄Ρ Π² ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π΅ Β«ΠΠΈΠ»ΡΡΠΌΡΒ».
19. Β«Π‘Π΅ΠΊΡΠ΅ΡΡ Oracle SQLΒ» Π‘Π°Π½ΠΆΠ΅ΠΉ ΠΠΈΡΡΠ°, ΠΠ»Π°Π½ ΠΡΡΠ»ΠΈ
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ ΠΏΠΎ Oracle Π΄Π»Ρ ΡΠ΅Ρ , Ρ ΠΊΠΎΠ³ΠΎ ΡΠΆΠ΅ Π΅ΡΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ . ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Oracle8i ΠΈ Oracle9i Π°Π²ΡΠΎΡΡ ΠΎΠ±ΡΡΡΠ½ΡΡΡ ΠΊΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΡΡΠ΅Π΄ΡΡΠ²Π° SQL.
ΠΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΡΠ³Π»ΡΠ±Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ: ΠΏΠΎΠ΄Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠ»ΠΈΡΠ½ΠΈΠΉ, ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π³ΡΡΠΏΠΏΠΈΡΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, DECODE ΠΈ CAS Π² Π·Π°ΠΏΡΠΎΡΠ°Ρ SQL ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. Π’Π°ΠΊΠΆΠ΅ Π² ΠΈΠ·Π΄Π°Π½ΠΈΠΈ Π°Π²ΡΠΎΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ½ΠΊΡΠΈΡΡ SQL.
ΠΠ½ΠΈΠ³Π° Β«Π‘Π΅ΠΊΡΠ΅ΡΡ Oracle SQLΒ» Π²ΡΡΠ»Π° Π² 2006 Π² ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π΅ Β«Π‘ΠΈΠΌΠ²ΠΎΠ»-ΠΠ»ΡΡΒ».





























0 ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ