JetBrains IDE рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдкреЛрд░реНрдЯ рдкреНрд▓рдЧрдЗрди

рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЬреЛ рд▓реЛрдЧ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ IntelliJ IDEA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рд▓реЛрдЧ рдРрд╕реЗ рд╣реИрдВ рдЬреЛ рдкреНрд▓рдЧрдЗрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд╕реАрдзреЗ рдЖрдИрдбреАрдИ рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рдмреАрдЪ, рдореЗрд░реЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдпрд╣ рдЖрдИрдбрд┐рдпрд╛ рдХреА рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ vi рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдВред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдбрд┐рдмрдЧ рдХрд░рдирд╛ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЗрд╕рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдЗрд╕рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? рджрд░рдЕрд╕рд▓, рдЬрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреАрдмрдЧрд┐рдВрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдорд░реНрдерди рдкреНрд▓рдЧрдЗрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛рдиреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд╣реЛрдЧреА, рдореИрдВрдиреЗ рдЦреБрдж рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХрдЯреНрдЯрд░ рд╣рд╛рд░реНрдб рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдбреЗрд╡рд▓рдкрд░реНрд╕ рднреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдВрдЧреЗ, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИред

рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдЗрддрд┐рд╣рд╛рд╕


рдПрдХ рдмрд╛рд░, рдпрд╣ рдореБрдЭреЗ рдПрдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реБрдЖред рдПрдХ рдореМрдХрд╛ рдерд╛ рдХрд┐ рдЙрд╕ рдкрд░ рд▓реЛрдб рдХрд╛рдлреА рдЕрдзрд┐рдХ рдФрд░ рдЕрд╕рдорд╛рди рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкреЛрд╕реНрдЯрдЧреНрд░реИрдбрдХреНрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ MySQL рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЬрд▓реНрджреА рд╕реЗ рдирд╣реАрдВ рдХрд╣рд╛ред рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдзрд╛рд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рдо рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рднрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред



рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЙрдирдореЗрдВ рдкрд░реАрдХреНрд╖рдг рд░рд┐рдХреЙрд░реНрдб рдХрдИ рдЧреБрдирд╛ рд╣реЛ рдЧрдП рд╣реИрдВ - рдЙрдиреНрд╣реЗрдВ рд╕рд╛рдл рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ рдлрд┐рд░ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ PostgreSQL - pgAdmin - рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдореИрдиреБрдЕрд▓ рдЯреВрд▓ phpMyAdmin рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реИ, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдпрд╣ рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИред

рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХреЛрдИ рдРрд╕реА рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЪреАрдЬрд╝ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреА рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬрд┐рд╕рдХрд╛ рд╕реНрд╡рд░реВрдк рдЙрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╡рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

JetBrains рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреА рдЪреАрдЬ рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рд╣реИ, рдпрд╣ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдкреЛрд░реНрдЯ рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬреЛ IntelliJ IDEA Ultimate, RubyMine, PyCharm Professional Edition рдФрд░ PhpStorm рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдорд░реНрдерди рдореЗрдВ рдЬрдЯрд┐рд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдореБрдлреНрдд рдЖрдИрдбреАрдИ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред

рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╡рд╣ рд╣рдорд╛рд░реА рдорджрдж рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ PostgreSQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред рдЕрдЧрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ PostgreSQL рдХреЗ рд▓рд┐рдП JDBC рдбреНрд░рд╛рдЗрд╡рд░ рдирд╣реАрдВ рд╣реИ, рддреЛ IDE рд╣рдореЗрдВ рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░реЗрдЧрд╛ред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, DBMS IDE рдХреЗ рд╕рдорд╛рди рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ:

рдЫрд╡рд┐

рджрд╛рдИрдВ рдУрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреИрдм рджреЗрдЦреЗрдВ? рдЬрдм рдЖрдк рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдкреЛрд░реНрдЯ рдкреНрд▓рдЧ-рдЗрди рд╡рд┐рдВрдбреЛ рдЦреБрд▓рддреА рд╣реИ (рдЖрдк рдЗрд╕реЗ View | Tool Windows | Database рдФрд░ Tool Windows windows рдХреА рд╕реВрдЪреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЛрдиреЛрдВ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ):

рдЫрд╡рд┐

рдЕрдм рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдЗрд╕рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдк рдкреНрд▓рдЧрдЗрди рд╡рд┐рдВрдбреЛ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдЖрдкрдХреЛ рдпреВрдПрдордПрд▓ рдЖрд░реЗрдЦ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рднреА рд╕рдВрднрд╡ рд╣реИ (<Ctrl + Alt + U> рджрдмрд╛рдПрдВ)ред рджреВрд╕рд░реЗ, рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рджреЗрдЦ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рдЖрд╡рд╢реНрдпрдХ рддрд╛рд▓рд┐рдХрд╛ рдкрд░ F4 рджрдмрд╛рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣рд╛рдВ рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рд╛рдордиреЗ рд╣реИ:



рд╣рдо F2 рджрдмрд╛рдХрд░ рдХрд┐рд╕реА рднреА рд╕реЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, "рдСрдЯреЛ-рдХрдорд┐рдЯ" рдорд╛рд░реНрдХ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд╛рдж, рдХрдорд┐рдЯ рдЕрдкрдиреЗ рдЖрдк рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЖрдк рдЕрдирдЪреЗрдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХрдорд┐рдЯ рдФрд░ рд░реЛрд▓рдмреИрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕реНрдкреЙрдЗрд▓рд░ рдХреЗ рддрд╣рдд - рдПрдХ рдХреЛрд▓рд╛рдЬ, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрдорд┐рдЯ рдФрд░ рд░реЛрд▓рдмреИрдХ рд╕рдВрдХреЗрддреЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ, рдХреЛрд╢рд┐рд╢ рдордд рдХрд░реЛ!



рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдЫрд╛рдВрдЯрдиреЗ рдкрд░ (рдХреЙрд▓рдо рдирд╛рдо рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ), рдбреЗрдЯрд╛рдмреЗрд╕ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рддрд╛рд▓рд┐рдХрд╛ рд╕рд┐рд░реНрдл SELECT * рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ, рдФрд░ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд┐рд╕реА рдФрд░ рджреНрд╡рд╛рд░рд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдпрд╣ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрдЧрд╛ред

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

<Ctrl + F12> рджрдмрд╛рдПрдВ рдпрд╛ рд╕рдВрд░рдЪрдирд╛ рдЯреВрд▓рд╡рд┐рдВрдбреЛ (<Alt + 7>) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдФрд░ рд╣рдо рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдХреМрди рд╕реЗ рдХреЙрд▓рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдХреМрди рд╕реЗ рдирд╣реАрдВред



рд╕рдорд╛рди рдЪрдпрди рд╡рд┐рдВрдбреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреЙрд▓рдо рдХреНрд░рдордмрджреНрдз рд╣реИрдВ (рдП - рдЖрд░реЛрд╣реА, рдЖрд░реЛрд╣реА, рдбреА - рдЕрд╡рд░реЛрд╣реА, рдЕрд╡рд░реЛрд╣реА)ред рдЕрдЧрд░ рдЖрдкрдХреЗ рд▓реБрдХ рдФрд░ рдлреАрд▓ рдХреА рдлреЙрдиреНрдЯ рдХреА рдЗрдЬрд╛рдЬрдд рд╣реИ, рддреЛ A рдФрд░ D рдХреА рдЬрдЧрд╣ рдЖрдк рдКрдкрд░ рдФрд░ рдиреАрдЪреЗ рдПрд░реЛ рджреЗрдЦреЗрдВрдЧреЗред рдЖрдк рдХрд┐рд╕реА рд╕реНрдерд╛рди рджреНрд╡рд╛рд░рд╛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрд▓рдо рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕реЙрд░реНрдЯрд┐рдВрдЧ рдЖрдИрдбреАрдИ рдкрдХреНрд╖ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ, рдФрд░ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рджреЛрдиреЛрдВ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрддреНрддрд░рд╛рд░реНрджреНрдз ORDER BY рдмрдЯрди рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рджреГрд╢реНрдп рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕ IDEA рдЕрдиреБрд░реЛрдз рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рднреЗрдЬрд╛ рдЧрдпрд╛ рд╣реИ:



рдЧреИрд░-рд╕реНрдкрд╖реНрдЯ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдореЗрдВ рд╕реЗ, рдпрд╣ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ - рдИрдПрдкреА 13 рд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ - рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдЯреНрд░рд╛рдВрд╕рдкреЛрдЬрд╝реЗрд╢рди рдЬреЛ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ (рдЖрдИрдбреАрдИрдП 12 рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рдерд╛): рдпрджрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреЙрд▓рдо рд╣реИрдВ рдЬреЛ рд▓рд╛рдЗрди рд╕реНрдХреНрд░реАрди рдкрд░ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддреЛ рдбрдмрд▓ <Ctrl + Q> рдЗрд╕реЗ рдлреЙрд░реНрдо рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд╕реНрддрдВрдн, рдФрд░ рддреАрд░ рдЕрднреА рднреА рд▓рдВрдмреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдКрдкрд░ рдФрд░ рдиреАрдЪреЗ рдЪрд▓рддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рд╡рд╣реА рд░рд╣рддрд╛ рд╣реИред

рдЫрд╡рд┐

рдЕрдм рддрдХ, рд╣рдо рдЯреЗрдмрд▓ рд╡реНрдпреВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХрдВрд╕реЛрд▓ рдореЛрдб рднреА рд╕рдорд░реНрдерд┐рдд рд╣реИ (рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЯреНрд░реА рд╡реНрдпреВ рдХреЗ рдКрдкрд░ рдХрдВрд╕реЛрд▓ рдЖрдЗрдХрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ):



рдЕрдм рд╣рдо SQL рдХрдорд╛рдВрдб рдХреЛ рд╕реАрдзреЗ рдЬрд╛рд░реА рдХрд░рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ <Ctrl + space> рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рдЪрд┐рдд рд╕реНрд╡рддрдГ рдкреВрд░реНрдгрддрд╛ SQL рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИред



рдХрдВрд╕реЛрд▓ рдореЛрдб рдореЗрдВ, "рдСрдЯреЛ-рдХрдорд┐рдЯ" рд╕реЗрдЯрд┐рдВрдЧ рднреА рд╣реИред рдкрд╣рд▓реЗ рдХреА рддрд░рд╣, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд▓реЗрди-рджреЗрди рдХреА рдкреБрд╖реНрдЯрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХреА рдЬрд╛рдПрдЧреАред рдпрджрд┐ рдЖрдк рдмреЙрдХреНрд╕ рдХреЛ рдЕрдирдЪреЗрдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореИрдиреБрдЕрд▓ рдХрдорд┐рдЯ рдФрд░ рд░реЛрд▓рдмреИрдХ рдХреЗ рдмрдЯрди рдЗрд╕рдХреЗ рджрд╛рдИрдВ рдУрд░ рд╕рдХреНрд░рд┐рдп рд╣реИрдВред

рдХреНрд╡реЗрд░реА рдкрд░рд┐рдгрд╛рдо, рдпрджрд┐ рдХреЛрдИ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЪрдпрди рдХреЗ рд╕рд╛рде) рд╕реНрдХреНрд░реАрди рдХреЗ рдирд┐рдЪрд▓реЗ рднрд╛рдЧ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЙрдиреНрд╣реЗрдВ F4 рджреНрд╡рд╛рд░рд╛ рдмреБрд▓рд╛рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рддрд╛рд▓рд┐рдХрд╛ рджреГрд╢реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рднреА рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдХреЗ рд╕рд╛рде рдЖрдк рди рдХреЗрд╡рд▓ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдлрд╝реАрд▓реНрдб рдХреЗ рдорд╛рди рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рджрд╛рдИрдВ рдУрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреНрд░реА рдореЗрдВ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

Android рдбреЗрд╡рд▓рдкрд░ рдХрд╣рд╛рдиреА


рдЕрдЧрд░ рдорд╛рдорд▓рд╛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╕рдорд░реНрдерди рджреЗрдиреЗ рддрдХ рд╕реАрдорд┐рдд рдерд╛, рддреЛ рд╣реЛрдм рдкрд░ рд▓реЗрдЦ рд╢рд╛рдпрдж рд╡рд╣рд╛рдВ рдирд╣реАрдВ рдорд┐рд▓рд╛: рдЬреЗрдбреАрдмреАрд╕реА рдХреЗ рд╕рд╛рде рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХрдИ рд╕реБрд╡рд┐рдзрд╛рдПрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рд░рд╕реНрдЯреНрд░рд╛рд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЕрдВрддрд┐рдо рд░рд╛рдЧ рдирд╣реАрдВ рдерд╛ред рдХреЙрд░реНрдб 2013 рдХреЗ рдкрддрди рдореЗрдВ рд╣реБрдЖ рдерд╛, рдЬрдм рдореИрдВ рдЕрдкрдиреЗ рд╕рд╣рдпреЛрдЧреА рдХреЗ рдкрд╛рд╕ рдЖрдпрд╛ рдерд╛ рдЬреЛ рдЬреЗрдЯрдмреНрд░реЗрди рдореЗрдВ рд╕рднреА рдПрдВрдбреНрд░реЙрдЗрдб рд╕рдорд░реНрдерди рд▓рд┐рдЦрддреЗ рд╣реИрдВред

рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб рдбреЗрд╡рд▓рдкрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдЕрдкрдиреА рдкреАрдбрд╝рд╛ рдХреЛ рдкрд╣рдЪрд╛рди рд▓реЗрдЧрд╛ред рдбрд┐рд╡рд╛рдЗрд╕ рдпрд╛ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рд╕реАрдзреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЖрд╡реЗрджрди рдХреЗ рдмрд┐рдирд╛, рдЖрдкрдХреЛ рдПрдбреАрдмреА рд╢реЗрд▓ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдлрд┐рд░ sqlite3 рдкрд░ рдХреЙрд▓ рдХрд░реЗрдВ, рдФрд░ рдЙрд╕реЗ рдЙрд╕ рдкрддреЗ рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреИрдХреЗрдЬ рдХрд╛ рдкреВрд░рд╛ рдирд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реИред рдФрд░ рдирд╛рдо рд▓рдВрдмрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдПрдбреАрдмреА рд╢реЗрд▓ рд╕реЗ рдЬреБрдбрд╝реА рдирд╣реАрдВ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдореЗрд░реА рдпрд╛рддреНрд░рд╛ рдирд┐рд░рд╛рд╢рд╛ рдХрд╛ рдЗрд╢рд╛рд░рд╛ рдереА: рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ DROP DATABASE рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрдм рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдЬрдорд╛ рд╣реЛ рдЧрдпрд╛ рдерд╛, рддреЛ рдореБрдЭреЗ рд▓рдВрдмреА рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдПрдХ рдирд┐рдпрдорд┐рдд рд╕реЗрдЯ рдкрд░ рд╕рдордп рдмрд┐рддрд╛рдирд╛ рдкрдбрд╝рд╛ред

рдЫрд╡рд┐

JetBrains рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рдХреА рдкрд╕рдВрджреАрджрд╛ рдЪреАрдЬрд╝ рд░реВрдЯреАрди рдХреЗ рдЦрд┐рд▓рд╛рдл рд▓рдбрд╝рд╛рдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЯреНрд░реИрдХрд░ рдореЗрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрдЪрд╛рд╕ рд╡реЛрдЯреЛрдВ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЕрдЪреНрдЫреЗ рдЗрд░рд╛рджреЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдЙрддреНрд╕рд╛рд╣реА рдЕрдиреБрд░реЛрдз рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЪрд▓реЗ рдЧрдПред рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдПрдХ рдореЗрдЬрдмрд╛рди рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП SQLite рд╕рдорд░реНрдерди рджреЛ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рдерд╛ред рд╕рдорд╛рдзрд╛рди рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рдирд┐рдХрд▓рд╛: SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкрд╛рд░рджрд░реНрд╢реА рд░реВрдк рд╕реЗ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдЦреАрдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдЖрдк рд╕реНрдерд╛рдиреАрдп рдХреЙрдкреА рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рдпрдорд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЖрдк рдЗрд╕реЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рд╕реЗ рдЕрдкрд▓реЛрдб рдХрд░рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╡рд╛рдкрд╕ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╡рд░реНрддрдорд╛рди рдкреНрд░рддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЖрдк рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдмрдЯрди рдпрд╛ <Ctrl + Alt + Y> рджрдмрд╛рдХрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:



рдЕрдиреНрдпрдерд╛, рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдирд┐рдпрдорд┐рдд рдПрд╕рдХреНрдпреВрдПрд▓ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИред

рдЕрдВрдд рдореЗрдВ, рдпрд╣ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдкреЛрд░реНрдЯ рдкреНрд▓рдЧрдЗрди рд╕рднреА DBMS рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП JDBC рдбреНрд░рд╛рдЗрд╡рд░ (рдЬреЛ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рд▓рдЧрднрдЧ рд╕рднреА рд▓реЛрдХрдкреНрд░рд┐рдп DBMS рд╣реИрдВ), рдФрд░ SQL рдХреА 12 рдмреЛрд▓рд┐рдпреЛрдВ рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВред рдЖрдИрдбреАрдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЖрдк рдХреМрди рд╕реА рдмреЛрд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдСрдЯреЛ-рдкреВрд░реНрддрд┐ рдФрд░ рдЕрдиреНрдп рдЪрд┐рдкреНрд╕ рд╣реИрдВ): рд╕реЗрдЯрд┐рдВрдЧреНрд╕ | SQL рдмреЛрд▓рд┐рдпрд╛рдБред

Source: https://habr.com/ru/post/In204064/


All Articles