A. DDL(Data Definition Language)
рдЗрд╕рдХрд╛ рдкреВрд░рд╛ рдирд╛рдо рдбрд╛рдЯрд╛ рдбреЗрдлрд┐рдирд┐рд╢рди рд▓реИрдВрдЧреНрд╡реЗрдЬ рд╣реИ рдпрд╣ рдбрд╛рдЯрд╛ рдХреЛ рдбрд┐рдлрд╛рдЗрди рдХрд░ рдбреАрдмреАрдПрдордПрд╕ рдХреЛ рдбрд╛рдЯрд╛ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╡рд┐рд╖рдп рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдПрдкреНрд▓реАрдХреЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред DDL рд▓реИрдВрдЧреНрд╡реЗрдЬ рдбрд╛рдЯрд╛ рдХреЛ рдбрд┐рдлрд╛рдЗрди рдХрд░рдиреЗ рд╡ рдбрд╛рдЯрд╛ рдЯреЗрдмрд▓реНрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Create, Alter, Drop рдЖрджрд┐ рдХрдорд╛рдВрдб рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИред
Create Table – рдЯреЗрдмрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
Alter Table – рдЯреЗрдмрд▓ рдореЗрдВ рдХреЙрд▓рдо рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдПред
Drop – рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЯреЗрдмрд▓ рдбрд┐рд▓реАрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
B. DML(Data Manipulation Language)
Data manipulation language рдЬреИрд╕реЗ рдХрд┐ рдирд╛рдо рд╕реЗ рд╣реА рд╕реНрдкрд╖реНрдЯ рд╣реИ рдЗрд╕ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдбрд╛рдЯрд╛ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░ Manipulate, Change, рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдпреВрдЬрд░ рдХреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдХреЗ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдбреАрдПрдордПрд▓ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ Select, Update, Delete, Insert рдЖрджрд┐ рдХрдорд╛рдВрдб рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИред
C. DCL(Data Control Language)
рдбрд╛рдЯрд╛ рдХрдВрдЯреНрд░реЛрд▓ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдореЗрдВ рдРрд╕реА Commands рд╣реЛрддреА рд╣реИ рдЬреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдЯреЗрдмрд▓ рдореЗрдВ рдореМрдЬреВрдж рдбрд╛рдЯрд╛ рдХреЛ рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВред рдЗрд╕рдореЗрдВ рдбрд╛рдЯрд╛ рдХрдВрдЯреНрд░реЛрд▓ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбрд╛рдЯрд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдПрдХреНрд╕реЗрд╕ рдкреНрд░реЛрд╕реЗрд╕ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╡рд╣ рдЗрд╕ рдбрд╛рдЯрд╛ рдХреЗ рдЗрдВрдЯреАрдЧреНрд░рд┐рдЯреА рдХреЛ рдХрдВрдЯреНрд░реЛрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдбреАрд╕реАрдПрд▓ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ Trigger, Rollback, Commit рдЖрджрд┐ рдХрдорд╛рдВрдб рдХреА рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░реЛрд╡рд╛рдЗрдб рдХрд░рддреА рд╣реИред
D. TCL(Transaction Control Language)
рдЗрд╕рдХрд╛ рдкреВрд░рд╛ рдирд╛рдо рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рдХрдВрдЯреНрд░реЛрд▓ рд▓реИрдВрдЧреНрд╡реЗрдЬ рд╣реИ, рдХрд┐рд╕реА рднреА рдбрд╛рдЯрд╛ рдмреЗрд╕ рдкрд░ рдХрд┐рд╕реА рдСрдкрд░реЗрд╢рди рдХреЛ рдкрд░рдлреЙрд░реНрдо рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рдХрд╣рддреЗ рд╣реИрдВред рдЬрдм рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдХреЛрдИ рднреА рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рдкрд░рдлреЙрд░реНрдо рд╣реЛрддреА рд╣реИ рддреЛ рдпрд╣ рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рдХрдВрдЯреНрд░реЛрд▓ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рддрдерд╛ рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЛ рдкрд░рдлреЙрд░реНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЙрд╕реЗ рдЯреАрд╕реАрдПрд▓ рдЕрд░реНрдерд╛рддреН Transaction Control Language рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
Speak Your Mind