SQL āļāļ·āļāļāļ°āđāļĢ
SQL āđāļāđāļāļŦāļāļķāđāļāđāļāļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄāļĒāļāļāļāļīāļĒāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āļŦāļēāļāļāļļāļāļāđāļāļāļāļēāļĢāļāļĢāļēāļ SQL āđāļāļĢāļāļāļđāļāļāļāļ§āļēāļĄāļāļĩāđāđāļāļ·āđāļāđāļĢāļĩāļĒāļāļĢāļđāđāļāļąāđāļāļŦāļĄāļ

Structured Query Language (SQL) āđāļāđāļāļ āļēāļĐāļēāđāļāļĩāļĒāļ§āļĢāļĩāļĄāļēāļāļĢāļāļēāļāļāļāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ SQL āđāļāđāđāļāļ·āđāļāļāļąāļāļāļēāļĢāđāļĨāļ°āļŠāļ·āļāļāđāļāļāđāļāļĄāļđāļĨāđāļ āļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āļāļēāļĢāđāļāđāļāļēāļāđāļĨāļ°āļāļēāļĢāđāļāđāļāļēāļ SQL āļāļĩāđāļāđāļēāļĒāļāļēāļĒāļāļģāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļĨāļ°āļāļđāđāđāļāļĩāđāļĒāļ§āļāļēāļāļāđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļēāļāļāļąāđāļ§āđāļĨāļāļāļąāļāļāļēāļ āļēāļĐāļēāļāļīāļ§āļĢāļĩāļāļāļāļāļąāļ§āđāļāļāļāļĩāđāļāļĨāđāļēāļĒāļāļĨāļķāļāļāļąāļ SQL
āļŠāļīāđāļāļŠāļģāļāļąāļāļāļ·āļāļāđāļāļāļŠāļąāļāđāļāļāļ§āđāļē SQL āđāļĄāđāđāļāđāļ āļēāļĐāļēāļŠāļēāļāļĨāļŦāļĢāļ·āļāļ āļēāļĐāļēāļĄāļēāļāļĢāļāļēāļāđāļŠāļĄāļāđāļāđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āļĄāļĩāļāđāļāļāļģāļāļąāļāļāļēāļāļāļĒāđāļēāļāđāļĄāļ·āđāļāđāļāļĩāļĒāļāļāļąāļ SQL āđāļāļāļāļāđāļĢāļīāđāļĄāļāđāļ āđāļāļĒāđāļāļāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāđāļāļ·āđāļāļāļāļēāļāļ§āļīāļĻāļ§āļāļĢāļāļēāļāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļēāļāļāļīāļāļ§āđāļēāđāļāđāļ§āļāļĢāđāđāļŪāļāļāļāļ SQL āļāļ°āļāļģāđāļŦāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļēāļāđāļāđāđāļāļĢāļ°āļāļąāļāļāļĩāđāđāļŦāļāđāļāļķāđāļ āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ SQL āđāļāđāļāļīāļŠāļđāļāļāđāđāļĨāđāļ§āļ§āđāļēāļāļąāļāļ§āļīāļāļēāļĢāļāđāļāļīāļāļāļīāļ āđāļāļ·āđāļāļāļāļēāļāļāļāļāļāļĩāđāđāļāđāļāļ āļēāļĐāļēāļāļīāļ§āļĢāļĩāļāļĩāđāđāļāđāļĢāļąāļāļāļ§āļēāļĄāļāļīāļĒāļĄāļĄāļēāļāļāļĩāđāļŠāļļāļ āļāđāļēāļāļāļāļāļ§āļēāļĄāļāļĩāđāļāđāļāđāļāđāļāļ·āđāļāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļĩāđāļĒāļ§āļāļąāļ SQL, āļāļĢāļ°āđāļĒāļāļāđāđāļĨāļ°āļāļēāļĢāđāļāđāļāļēāļ
SQL āļāļ·āļāļāļ°āđāļĢ āđāļĨāļ°āđāļŦāļāļļāđāļāļāļķāļāļŠāļģāļāļąāļ
SQL āđāļāđāļāļ āļēāļĐāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļĄāļēāļāļĢāļāļēāļāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āļŠāļĢāđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ SQL āđāļĨāļ°āļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāđāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļĒāļāļēāļĢāļāļģāļāļēāļāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļ SQL āļāļđāļāļāļģāļĄāļēāđāļāđāđāļāļāļĩ 1970 āļāļģāļ§āđāļē 'SQL' āļāļāļāđāļŠāļĩāļĒāļāļ§āđāļē āļ āļēāļāļāđāļ āļŦāļĢāļ·āļ "ess-kew-ell"
āļāļąāđāļāļāļđāđāļāļđāđāļĨāļĢāļ°āļāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļąāļāļāļąāļāļāļēāđāļāđ SQL āđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāđāļĨāļ°āđāļāļĩāļĒāļāļŠāļāļĢāļīāļāļāđāļāļēāļĢāļĢāļ§āļĄāļāđāļāļĄāļđāļĨ āđāļāļāļģāļāļāļāđāļāļĩāļĒāļ§āļāļąāļ āļāļąāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨāđāļāđ SQL āđāļāļ·āđāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđāļāļĒāđāļēāļāļĨāļ°āđāļāļĩāļĒāļāļāļĩāđāļāđāļ§āļ
āļāļ§āļēāļĄāļŠāļģāļāļąāļāļāļāļ SQL
SQL āđāļāđāļāļ§āļīāļāļĩāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđāļāļ°āļāļąāļāļĢāļ°āđāļāļĩāļĒāļāļāđāļāļĄāļđāļĨāđāļāđāļāļāļēāļĢāļēāļ āđāļāđāļ āļŠāđāļāļĢāļāļāļĩāļ SQL āļĄāļĩāļāļ§āļēāļĄāļŠāļģāļāļąāļāđāļāļ·āđāļāļāļāļēāļāļŠāļēāļĄāļēāļĢāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĨāļ°āļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāđāļāđāļāļļāļāļāļāļēāļ āđāļĄāđāļ§āđāļēāļāļļāļāļāļ°āļāļąāļāļāļēāļĢāļāļąāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļĨāđāļāļŦāļĢāļ·āļāļŠāđāļāđāļāļāļāļēāļāđāļŦāļāđ
āļŦāļēāļāļāļļāļāļāļģāļĨāļąāļāļĄāļāļāļŦāļēāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļāļŠāļļāļāđāļāļāļāļ°āļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨ āļāļļāļāļāļ°āļāļāļ§āđāļē SQL āđāļāđāļāļŦāļāļķāđāļāđāļāļ āļēāļĐāļēāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļēāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļāļĩāđāļāļāļāļŠāļāļāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāđāļŦāļĨāđāļēāļāļĩāđ āļāđāļāđāļāļāļĩāđāđāļāđāļāļāļĢāļ°āđāļĒāļāļāđāļāļĩāđāļŠāļģāļāļąāļāļāļĩāđāļŠāļļāļāļāļēāļāļāļĢāļ°āļāļēāļĢāļāļāļ SQL:
āļ āļēāļĐāļēāđāļāļāļŠāļāļāļāļēāļĄāļāļĩāđāļĢāļ§āļāđāļĢāđāļ§āđāļĨāļ°āļāļāļāļēāđāļāđ

SQL āđāļāđāļāļ āļēāļĐāļēāļāļēāļĢāļāļąāļāļāļēāļāļĩāđāļĢāļ§āļāđāļĢāđāļ§āđāļĨāļ°āļāļĢāļāļāļĨāļąāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļŦāļēāļĻāļēāļĨāđāļāđāđāļāđāļ§āļĨāļēāļāļąāļāļŠāļąāđāļ āļāļļāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļīāļāļāļēāļĢāļāļąāđāļ§āđāļ āđāļāđāļ āļāļēāļĢāđāļāļĢāļ āļāļēāļĢāļĨāļ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāļ āļēāļĒāđāļāđāļĄāđāļāļĩāđāļ§āļīāļāļēāļāļĩ āđāļāļ·āđāļāļāļāļēāļ SQL āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ
āļāļāļāļāļēāļāļāļĩāđ SQL āļĒāļąāļāđāļāđāļāļ āļēāļĐāļēāđāļāļāļāļāļāļēāļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļąāļāđāļĨāđāļāļāđāļāļ āļāļļāļāļāļĢāļāđāđāļĨāđāļāđāļāļĄ āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāļŠāļāđāļāđāļāļ āļāļēāļāļāđāļāļĄāļđāļĨ SQL āđāļĨāļ°āđāļ§āđāļāđāļāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļāļĢāļ°āđāļ āļ āđāļāđāļāđāļāđāļāđāļāļĩāđāļāļ°āļŠāļĢāđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ SQL āļāļāļāļāļļāļāđāļāļāđāļĨāļ°āļāļąāļāđāļ§āđāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļŦāļĢāļ·āļāđāļ§āđāļāļāļēāļĄāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļāļāļāļļāļ
āļāđāļāļāļāļēāļĢāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāļēāļāđāļāļĩāļĒāļāđāļĨāđāļāļāđāļāļĒ
āļāļļāļāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāđāļāļ§āļīāļĻāļ§āļāļĢāļāđāļāļĄāļđāļĨāļŦāļĢāļ·āļāļāļđāđāļāļđāđāļĨāļĢāļ°āļāļāļāļĩāđāļĄāļĩāļāļļāļāļŠāļĄāļāļąāļāļīāļāļĢāļāļāđāļ§āļāđāļāļ·āđāļāđāļāđāļāļēāļāļāļąāļāļāđāļāļąāļāļāļ·āđāļāļāļēāļāļāļąāļ SQL āļŦāļēāļāļāļļāļāļāđāļāļāļāļēāļĢāđāļĢāļĩāļĒāļāđāļāđāđāļĨāļ°āļĨāļāļāđāļāļĄāļđāļĨāļāļĒāđāļēāļāļāđāļēāļĒ āđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāđāļĨāļ°āļ āļēāļĐāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļāļĩāđāļĒāļ·āļāļĒāļēāļ§
āđāļāđāļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļąāļāļāđāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨ āđāļāđāļ āđāļāļĢāļ āļĨāļ āđāļĨāļ·āļāļ āđāļĨāļ°āļāļąāļāđāļāļāđāļāļĒāļāļēāļĢāđāļāļĩāļĒāļāļāđāļāļāļ§āļēāļĄāļāđāļāļŦāļēāļāđāļēāļĒāđ āđāļĄāđāļ§āđāļēāļāļļāļāļāļ°āļāđāļāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāļāļąāđāļāļŠāļđāļāļāđāļ§āļĒ SQL āđāļāđāļāļļāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļāđāļāļāļāđāļēāļāļāđāļēāļĒāļāđāļ§āļĒāļāļēāļĢāļāļķāļāļāļ
āļ āļēāļĐāļēāļĄāļēāļāļĢāļāļēāļ
āļāđāļāļāļĩāļāļĒāđāļēāļāļŦāļāļķāđāļāļāļāļ SQL āļāļ·āļāđāļāđāļāļ āļēāļĐāļēāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāđāļāļāđāļāđāļāđāļāļāļāļĢāđāļŠāļāļĩāđāļĄāļĩāļāļļāļĄāļāļāļāļāļēāļāđāļŦāļāđ āļāļļāļāļŠāļēāļĄāļēāļĢāļāļāđāļāļŦāļēāđāļāļāļŠāļēāļĢāļāļĢāļ°āļāļāļ āļāļāđāļāļ°āļāļģāļ§āļīāļāļĩāđāļ āđāļĨāļ°āļāļģāđāļāļ°āļāļģāđāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļĄāļēāļāļĄāļēāļĒāđāļāļ·āđāļāļāļģāļāļ§āļēāļĄāļāļļāđāļāđāļāļĒāļāļąāļāļĨāļąāļāļĐāļāļ°āļāđāļēāļāđ āļāļāļ SQL
āļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ
Big Data āđāļāđāļāļŠāđāļ§āļāļŠāļģāļāļąāļāļāļāļāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄāđāļāļāļĩāđāļāļāļąāļāļāļļāļāļąāļ āļāļđāđāļāļāļĄāļąāļāļĄāļāļāļŦāļēāļ§āļīāļāļĩāļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđāļāļĩāđāđāļāļ·āđāļāļāļ·āļāđāļāđāđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļāļēāļĢāđāļāđ SQL āđāļāđāļāļ§āļīāļāļĩāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļĢāļ§āļāđāļĢāđāļ§āđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđāļāđāļ§āļĒāļāļ§āļēāļĄāđāļĄāđāļāļĒāļģāļŠāļđāļāļŠāļļāļāđāļāļ·āđāļāļāļāļāđāļāļāļāļ§āļēāļĄāļŠāļĄāļāļđāļĢāļāđāļāļāļāļāđāļāļĄāļđāļĨ āļāļąāđāļāļāļĢāļīāļĐāļąāļāļāļāļēāļāđāļŦāļāđāđāļĨāļ°āļāļāļēāļāđāļĨāđāļāļŠāļēāļĄāļēāļĢāļāđāļāđ SQL āđāļāļ·āđāļāļāļāļāļŠāļāļāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāļāļāļāļāļāđāļāđ
SQL āđāļāđāļāļģāļāļ°āđāļĢ?
SQL āđāļāđāđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāļąāļāđāļāđāļĄāļļāļĄāļāđāļēāļāđ āļāļāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āļāļąāļāļāđāļāļąāļāļĒāļāļāļāļīāļĒāļĄāļāļēāļāļŠāđāļ§āļāļāļĩāđāļāļģāđāļāļīāļāļāļēāļĢāļāļąāļ SQL āļāļ·āļ:
- āļāļēāļĢāļŠāļĢāđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ SQL
- āļāļēāļĢāļāļĢāļąāļāđāļāļĨāļĩāđāļĒāļāđāļāļĢāļāļŠāļĢāđāļēāļāļāļēāļĢāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļąāļāļāļĩ
- āļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāđāļāļĒāļāļēāļĢāđāļāļīāđāļĄ āļĨāļ āļŦāļĢāļ·āļāļāļĢāļąāļāļāļĢāļļāļāļāđāļāļĄāļđāļĨ
- āļāļēāļĢāļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļāļ āļēāļĒāđāļāļĢāļ°āļāļāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ (RDBMS)
- āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨāļŠāļģāļŦāļĢāļąāļāļāļąāđāļāļāļāļāļāļēāļĢāļāļģāļāļļāļĢāļāļĢāļĢāļĄāđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļāļāļ·āđāļāđ āļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ
āļāļģāļŠāļąāđāļ SQL
āļāļēāļĢāļāļģāļāļ§āļēāļĄāđāļāđāļēāđāļāļāļģāļŠāļąāđāļāļŦāļĨāļąāļāļāļāļāļ āļēāļĐāļē Query āļāļĩāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ°āļāđāļēāļĒāļāļķāđāļāđāļāļĒāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļĨāļąāļāļĐāļāļ°āļāđāļēāļāđ āļāļāļāļĄāļąāļ:

āļ āļēāļĐāļēāđāļāļāļŠāļāļāļāļēāļĄāļāđāļāļĄāļđāļĨ (DQL)
DQL āđāļāđāđāļāļāļēāļĢāļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ āļāļĢāļ°āļāļāļāļāđāļ§āļĒāļāļģāļŠāļąāđāļ SELECT āđāļāđāļēāļāļąāđāļ
āļ āļēāļĐāļēāļāļīāļĒāļēāļĄāļāđāļāļĄāļđāļĨ (DDL)
āđāļāđāđāļāļ·āđāļāļāļąāļāđāļāļāļŦāļĢāļ·āļāļāļąāļāļāļēāļĢāļāļļāļāļāđāļāļĄāļđāļĨ āļāļģāļŠāļąāđāļāļāļĩāđāļĢāļ§āļĄāļāļĒāļđāđāđāļ DDL āđāļāđāđāļāđ: CREATE, DROP, RENAME, and ALTER
āļ āļēāļĐāļēāļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨ (DML)
āđāļāđāļēāļŦāļĄāļēāļĒāļāļāļ DML āļāļ·āļāđāļāļīāļāđāļāđāļāļēāļāļāļēāļĢāđāļāđāđāļāļāļēāļāļāđāļāļĄāļđāļĨ āļĄāļąāļāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļģāļŠāļąāđāļ INSERT, UPDATE āđāļĨāļ° DELETE
āļ āļēāļĐāļēāļāļ§āļāļāļļāļĄāļāļēāļĢāļāļģāļāļļāļĢāļāļĢāļĢāļĄ (TCL)
TCL āđāļāļ·āđāļāļĄāđāļĒāļāđāļāļĒāļāļĢāļāļāļąāļ DML āļāļ°āļāļąāļāļāļēāļĢāļāļēāļĢāđāļāđāđāļāļāļĩāđāļāļģāđāļāļīāļāļāļēāļĢāđāļāļĒ DML āđāļāļ·āđāļāđāļŦāđāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļāļđāļāļāļąāļāļāļĨāļļāđāļĄāđāļāđāļāļāļļāļĢāļāļĢāļĢāļĄāđāļāļīāļāļāļĢāļĢāļāļ° āļāļģāļŠāļąāđāļāļāļĩāđāļĢāļ§āļĄāļāļĒāļđāđāđāļ DQL āđāļāđāđāļāđ COMMIT, ROLLBACK āđāļĨāļ° SAVEPOINT
āļ āļēāļĐāļēāļāļ§āļāļāļļāļĄāļāđāļāļĄāļđāļĨ (DCL)
āļāļēāļĄāļāļ·āđāļāļāļĩāđāđāļāļ°āļāļģ DCL āđāļāđāđāļāļ·āđāļāļāļąāđāļāļāđāļēāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļŠāļīāļāļāļīāđāđāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ GRANT āđāļĨāļ° REVOKE āđāļāđāļāļŠāļāļāļāļģāļŠāļąāđāļāļŦāļĨāļąāļāļāļāļ DCL
āđāļŦāļāļļāđāļāļāļķāļāđāļĢāļĩāļĒāļ SQL āļ§āđāļēāđāļāđāļāļ āļēāļĐāļēāļāļĩāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļāđāļĨāļ°āđāļĄāđāđāļāđāļ āļēāļĐāļēāļāļąāđāļāļāļāļ
SQL āđāļāđāļāļ āļēāļĐāļēāļāļīāļ§āļĢāļĩāļāļĩāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļāđāļāļ·āđāļāļāļāļēāļāđāļāđāļāđāļāļāļēāļĄāđāļāļĢāļāļŠāļĢāđāļēāļāļāļēāļāļāļĒāđāļēāļāđāļāļ·āđāļāļāļģāļŦāļāđāļēāļāļĩāđāļāđāļēāļāđ āļāļĩāļāđāļŦāļāļļāļāļĨāļŦāļāļķāđāļāļāļĩāđāļāļģāđāļŦāđ 'S' āđāļ SQL āļĒāđāļāļĄāļēāļāļēāļ 'structured' āļāļ·āļāđāļāļāļĩ 1960 āļāļģāļ§āđāļē 'Structured Programming' āđāļāđāļĢāļąāļāļāļ§āļēāļĄāļāļīāļĒāļĄāļāļĒāđāļēāļāļŠāļđāļāđāļāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄāļāļēāļĢāļāļąāļāļāļē
āđāļĄāļ·āđāļāđāļāļĢāļĩāļĒāļāđāļāļĩāļĒāļāļāļąāļāļ āļēāļĐāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļīāļāđāļāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļąāđāļāđāļāļīāļĄāļāļ·āđāļāđ āđāļĨāđāļ§ SQL āđāļĄāđāļĄāļĩāļāļĨāđāļāļāļĩāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļāļāļēāļĒāļāļąāļ§ āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āļāļ°āđāļāđāđāļāļ§āļāļīāļāļāļāļāļāļēāļĢāļŠāļ·āļāļāđāļāļāļĩāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļāđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāļąāļāļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļąāļāļāđāļāļāļāļĩāđāļŠāļļāļ
āđāļāļāļģāļāļāļāđāļāļĩāļĒāļ§āļāļąāļ SQL āđāļĢāļĩāļĒāļāļ§āđāļēāļ āļēāļĐāļēāļāļĩāđāđāļĄāđāđāļāđāļāļąāđāļāļāļāļāđāļāļĢāļēāļ°āđāļāđāļāļ āļēāļĐāļēāļāļĢāļ°āļāļēāļĻ āļāļĨāđāļēāļ§āļāļĩāļāļāļąāļĒāļŦāļāļķāđāļ āļāļļāļāļāđāļāļāļĢāļ°āļāļļāļāļąāļāļāđāļāļąāļāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļąāļāđāļāļāļŠāļāļāļāļēāļĄ āđāļāđāļ SELECT, FROM āđāļĨāļ° GROUP BY āđāļĄāđāļāļģāđāļāđāļāļāđāļāļāļĢāļ°āļāļļāļ§āđāļēāļāļ°āļāļąāļāļāļēāļĢāļāļīāļ§āļĢāļĩāļāļĒāđāļēāļāđāļĢāđāļāļ·āđāļāļāļāļēāļāđāļāđāļāļāļīāđāļ SQL āļāļ°āļāļģāļāļąāđāļāļŦāļĄāļ āļāļąāļāļāļąāđāļ SQL āļāļķāļāđāļāđāļāļ āļēāļĐāļēāļāļĩāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļāđāļĨāļ°āđāļĄāđāđāļāđāļ āļēāļĐāļēāļāļąāđāļāļāļāļ āđāļāļ·āđāļāļāļāļēāļāđāļāđāļāđāļāļāļēāļĄāđāļ§āļĒāļēāļāļĢāļāđāđāļĨāļ°āđāļāļĢāļāļŠāļĢāđāļēāļāđāļāļāļēāļ° āđāļĨāļ°āļāļąāļāļāļēāļĢāļāļēāļĢāļŠāļ·āļāļāđāļāļŠāļģāļŦāļĢāļąāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļāļāļāļļāļ
SQL āļāđāļēāļĒāļāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđ?
āļŦāļēāļāļāļļāļāļāđāļāļāļāļēāļĢāļĄāļĩāļāļēāļāļĩāļāļāļĩāđāļāļĢāļ°āļŠāļāļāļ§āļēāļĄāļŠāļģāđāļĢāđāļāđāļāļāļēāļāļ°āļ§āļīāļĻāļ§āļāļĢāļāđāļāļĄāļđāļĨāļŦāļĢāļ·āļāļāļēāļāļāđāļēāļāđāļāļāļāļīāļāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨ āļāļļāļāļāļ°āļāđāļāļāđāļĢāļĩāļĒāļāļĢāļđāđ SQL āđāļāļĒāļāļąāđāļ§āđāļ SQL āđāļāđāļāļ āļēāļĐāļēāļāļąāļāļāļēāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāđāļāļāļāđāļēāļāļāđāļēāļĒ
āļāļļāļāļāļ°āļāļļāđāļāđāļāļĒāļāļąāļāļāļ·āđāļāļāļēāļāļāļāļ SQL āđāļāđāļ āļēāļĒāđāļāļŠāļāļāļāļķāļāļŠāļēāļĄāļŠāļąāļāļāļēāļŦāđ āļŦāļēāļāļāļļāļāļāđāļāļāļāļēāļĢāđāļāđ SQL āđāļāļ·āđāļāđāļŦāđāđāļāđāļāļēāļ āļāļļāļāļāđāļāļāđāļĢāļĩāļĒāļāļŦāļĨāļąāļāļŠāļđāļāļĢāļāļēāļĢāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāļāļąāđāļāļŠāļđāļāđāļāļ·āđāļāđāļŦāđāđāļāđāļēāđāļ SQL āđāļĨāļ°āļāļēāļĢ āļŠāļĢāđāļēāļāđāļĨāļ°āļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨ āđāļāđāļāļĒāđāļēāļāļāļĩāđāļĒāļĩāđāļĒāļĄ
āđāļŠāđāļāđāļāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļāļ SQL āļŦāļĢāļ·āļāļ āļēāļĐāļēāļāļēāļĢāļāļąāļāļāļēāļāļ·āđāļ āđ āļāđāļāļķāđāļāļāļĒāļđāđāļāļąāļāļŠāđāļāļĨāđāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļāļāļāļļāļāđāļāđāļāļāļąāļ āļŦāļēāļāļāļļāļāļāļĒāļēāļĒāļēāļĄāđāļĢāļĩāļĒāļāļĢāļđāđ SQL āļāļēāļāļŦāļāļąāļāļŠāļ·āļāđāļāđāļēāļāļąāđāļ āļĄāļĩāđāļāļāļēāļŠāļŠāļđāļāļāļĩāđāļāļļāļāļāļ°āļāđāļāļāđāļāđāđāļ§āļĨāļēāļĄāļēāļāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđ āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āļŠāļĄāļĄāļāļīāļ§āđāļēāļāļļāļāđāļĢāļĩāļĒāļāļĢāļđāđ SQL āļāđāļēāļāļŦāļĨāļąāļāļŠāļđāļāļĢāļāļĩāđāđāļāļ·āđāļāļāļ·āļāđāļāđāđāļĨāļ°āļāļķāļāļāļāđāļāđāļāļāļĢāļ°āļāļģ āđāļāļāļĢāļāļĩāļāļąāđāļ āļāļļāļāļāļ°āļŠāļēāļĄāļēāļĢāļāđāļĢāđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļĨāļ°āđāļāđāļāđāļāļāđāļēāļ SQL āđāļĨāļ°āļāļģāđāļāļīāļāļāļēāļĢāļāđāļāļŦāļēāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļąāļāļāđāļāļāđāļāđāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§
āļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāļŠāļāļāļāļēāļĄ SQL
āļĨāļāļāļĄāļēāļāļđāļāļąāļ§āļāļĒāđāļēāļāļāđāļēāļĒāđ āļāļāļāđāļāļāļŠāļāļāļāļēāļĄ SQL āļāļĩāđāđāļāđāļāļģāļŠāļąāđāļ SELECT
āļāļļāļāļāļĢāļ°āļŠāļāļāđāļāļāļāļāļēāļĢāđāļāđāļāļģāļŠāļąāđāļ SELECT āļāļ·āļāļāļēāļĢāļĢāļ°āļāļļāđāļŦāđāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļēāļĢāļŠāļ·āļāļāđāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļ°āļŠāđāļāļāļ·āļ āļāļēāļĢāļēāļāđāļāļāļĩāđāļāđāļāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđ āļāļ§āļēāļĄāļŠāļąāļĄāļāļąāļāļāđāđāļāļāļĩāđāļāđāļāļāļāļīāļāļāļēāļĄ āđāļĨāļ°āļāļģāļŠāļąāđāļāļāļĩāđāļāļģāļŦāļāļāđāļŦāđāļāļąāļāļāđāļāļĄāļđāļĨāļāļĩāđāļŠāđāļāļāļ·āļ āļāļēāļĢāļāļģāļāļēāļāđāļĨāļ°āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđāļĒāļąāļāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļēāļĢāļāļāļāđāļāļāđāļĨāļ°āļ§āļīāļāļĩāļāļēāļĢāļāļąāļāđāļĢāļĩāļĒāļāļāļąāļāļāļĩ āļāļēāļāļāđāļāļĄāļđāļĨ SQL āļāļąāđāļāļŦāļĄāļāļāļēāļāļāļģāļāļēāļāļāđāļēāļĨāļāļŦāļēāļāļāļļāļāļĨāļ°āđāļ§āđāļāļāđāļāļĄāļđāļĨāļŠāļģāļāļąāļāļāļēāļāļāļģāļŠāļąāđāļ
āļŦāļēāļāļāļļāļāļāđāļāļāļāļēāļĢāđāļĨāļ·āļāļāļāđāļāļĄāļđāļĨāļāļēāļāļāļēāļĢāļēāļāļāļāļāļĨāļđāļāļāđāļē āļāļļāļāļāļ°āļāđāļāļāđāļāđāđāļāļāļŠāļāļāļāļēāļĄāļāđāļāđāļāļāļĩāđ:
āđāļĨāļ·āļāļ \* āļāļēāļāļĨāļđāļāļāđāļē;
āđāļāļāļŠāļāļāļāļēāļĄāļāļĩāđāļāļ°āļĢāđāļāļāļāļāļŠāļģāļŦāļĢāļąāļāļāļļāļāļāļīāļĨāļāđāđāļĨāļ°āļāļļāļāđāļāļ§āļāļāļāļāļēāļĢāļēāļāļĨāļđāļāļāđāļē āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āļŦāļēāļāļāļēāļĢāļēāļāļĨāļđāļāļāđāļēāļĄāļĩāđāļāļ§āđāļĨāļ°āđāļāļāļāđāļāļĄāļđāļĨāļŦāļĨāļēāļĒāļĨāđāļēāļāđāļāļ§ āļĢāļ°āļāļāļāļēāļāđāļāđāđāļ§āļĨāļēāļŠāļąāļāļāļĢāļđāđāđāļāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĨāļ°āļāļģāđāļāļīāļāļāļēāļĢāļāļīāļ§āļĢāļĩāļāļĒāđāļēāļāļāļđāļāļāđāļāļ
āļāļąāļāļāļąāđāļāļāļķāļāđāļāđāļāļāļēāļĢāļāļĩāļāļ§āđāļēāļĄāļēāļāļāļĩāđāļāļ°āļāļģāļāļąāļāļāļēāļĢāļŠāļ·āļāļāđāļāļāļāļāļāļļāļāđāļŦāđāđāļāļāļĨāļāđāļĨāļ°āļāļģāđāļŦāđāđāļāļāļēāļ°āđāļāļēāļ°āļāļāļāļąāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢāđāļĨāļ·āļāļāļāļēāļāļāļēāļĢāļēāļāļāļāļāļĨāļđāļāļāđāļē:
āđāļĨāļ·āļāļāļāļ·āđāļāļāļĢāļīāļĐāļąāļ 45 āļāļąāļāļāļąāļāđāļĢāļ āļĒāļāļāļāļēāļĒāļĢāļ§āļĄ* āļāļēāļāļĨāļđāļāļāđāļē
WHERE state = "āđāļāļĨāļīāļāļāļĢāđāđāļāļĩāļĒ";
āļŦāļĨāļąāļāļāļēāļāļāļģāđāļāļīāļāļāļēāļĢāļāđāļāļŦāļēāļāļĩāđ āļāļļāļāļāļ°āļāļķāļāļāđāļāļĄāļđāļĨāļāđāļāļĒāļĨāļāđāļĨāļ°āđāļāđāļāļĄāļēāļāļāļķāđāļāļāļĒāđāļēāļāļĄāļēāļ āļāļļāļāļāļ°āđāļāđāļĢāļąāļāļāļ·āđāļāđāļĨāļ°āļĒāļāļāļāļēāļĒāļĢāļ§āļĄāļāļāļāļāļĢāļīāļĐāļąāļāļāļąāđāļāļāļģ 45 āđāļŦāđāļāļāļĩāđāļāļąāđāļāļāļĒāļđāđāđāļāđāļāļĨāļīāļāļāļĢāđāđāļāļĩāļĒ
āļĄāļĩāļĢāļēāļĒāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļąāļāļĐāļ°āļŠāļģāļŦāļĢāļąāļ SQL (Structured Query Language) āļŦāļĢāļ·āļāđāļĄāđ?
āđāļĄāđāļĄāļĩāļĢāļēāļĒāļāļēāļĢāļāļąāļāļĐāļ°āđāļāļāļēāļ°āđāļāļēāļ°āļāļāļāļĩāđāļāļļāļāļāđāļāļāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļ·āđāļāđāļŦāđāđāļāđāļāļ āļēāļĐāļē Query āļāļĩāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļ āđāļāļĒāļāļąāđāļ§āđāļāđāļĨāđāļ§ āļāļēāļĢāļĄāļĩāļāļ·āđāļāļāļēāļāļāđāļēāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļŦāļĢāļ·āļāļāļēāļĢāļāļąāļāļāļēāđāļĄāđāļāļģāđāļāđāļāļāđāļ§āļĒāļāđāļģāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļ āļēāļĐāļēāļāļēāļāļāđāļāļĄāļđāļĨ āđāļāđāļ SQL
āļāđāļ§āļĒāļāļēāļĢāļāļķāļāļāļāđāļĨāļ°āļāļģāđāļāļ°āļāļģāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄ āļāļļāļāļāļ°āđāļāļĩāđāļĒāļ§āļāļēāļāđāļāļāļļāļāļāđāļēāļāļāļāļ SQL āļāļļāļāđāļāļŠāļģāļāļąāļāļāļ·āļāļāļēāļĢāđāļĢāļīāđāļĄāļāđāļāļāļēāļāļāļ·āđāļāļāļēāļāđāļĨāļ°āļāļķāļāļāļāļāļĒāđāļēāļāļŠāļĄāđāļģāđāļŠāļĄāļāđāļāļ·āđāļāđāļŦāđāđāļāđāđāļāļ§āđāļēāļāļļāļāđāļāđāļēāđāļāļāļĪāļĐāļāļĩāđāļĨāļ°āļāļģāđāļāđāļāđāđāļāđāļāļĢāļīāļ
āļŦāļąāļ§āļāđāļāļāļĩāđāļŠāļģāļāļąāļāļāļĩāđāļŠāļļāļāļāļēāļāļŠāđāļ§āļāļāļĩāđāļāļļāļāļāđāļāļāļāļĢāļāļāļāļĨāļļāļĄāđāļāļāļāļ°āļāļĩāđāđāļĢāļĩāļĒāļāļĢāļđāđ SQL āļāļ·āļ:
- āļāļāļāļąāđāļāđāļāļīāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāļāļēāļĢāļēāļ
- āļāļ·āđāļāļāļēāļāļāļāļāļāļēāļĢāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ
- āļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļąāļ§āļāļģāđāļāļīāļāļāļēāļĢāļŦāļĨāđāļ
- āļāļąāļ§āļāļģāđāļāļīāļāļāļēāļĢāđāļāļīāļāļāļĢāļĢāļāļ°āđāļĨāļ°āđāļāļ·āđāļāļāđāļ
- āļāļģāļŠāļąāđāļ SQL āļāļĩāđāļĄāļĩ DDL, DML (āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢ CRUD), TCL āđāļĨāļ° DCL
- āđāļāđāļēāļĢāđāļ§āļĄāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāļąāļāļŦāļĨāļēāļĒāļāļēāļĢāļēāļ
- āļāļēāļĢāđāļāđāļāļēāļāļāļģāļŠāļąāđāļ SQL āļāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļāļĩāļ§āļīāļāļāļĢāļīāļ
- āļāļ§āļēāļĄāđāļāļāļāđāļēāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđāđāļĨāļ°āđāļĄāđāđāļāđāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ
- āļāļģāļāļ§āļēāļĄāļāļļāđāļāđāļāļĒāļāļąāļāļāļēāļĢāđāļāļĩāļĒāļāļāļģāļŠāļąāđāļ SQL
āļŦāļēāļāļāļļāļāļāđāļāļāļāļēāļĢāđāļāđāļāļ§āļīāļĻāļ§āļāļĢāļāļēāļāļāđāļāļĄāļđāļĨāļŦāļĢāļ·āļāļāļđāđāļāļđāđāļĨāļĢāļ°āļāļāļāļĩāđāļĒāļāļāđāļĒāļĩāđāļĒāļĄ āļāļļāļāļāđāļāļāļāļĒāļēāļĒāļēāļĄāļāļĒāđāļēāļāļŠāļĄāđāļģāđāļŠāļĄāļāđāļĨāļ°āļāļķāļāļāļāļāļģāļŠāļąāđāļ SQL āļāđāļēāļāđ āļāļĒāđāļēāļāļŠāļĄāđāļģāđāļŠāļĄāļ āļāļģāļāļēāļāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļēāļĢāļēāļāļāļĢāļ°āđāļ āļāļāđāļēāļāđ āđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨ
SQL Server āļāļ·āļāļāļ°āđāļĢ?
SQL Server āđāļāđāļ RDBMS āļāļĩāđāļāļąāļāļāļēāđāļāļĒ Microsoft āļāđāļ§āļĒāđāļŦāđāļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāđāļāļĩāļĒāļāđāļāļāļŠāļāļāļāļēāļĄ SQL āļāļąāđāļāđāļāļāļāđāļēāļĒāđāļĨāļ°āļāļąāđāļāļŠāļđāļ āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļāđ SQL Server āđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāļąāļāļŦāļąāļ§āļāđāļāļāļĩāđāļāļąāļāļāđāļāļ āđāļāđāļ āļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĒāļāđāļ§āđāļāđāļĨāļ°āļāļąāđāļāļāļāļāļāļēāļĢāļāļąāļāđāļāđāļ

āļāļāļāļāļēāļāļāļĩāđ āļāļĨāđāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļāļ SQL Server āļĒāļąāļāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļŠāļāļāļŠāđāļ§āļ:
- Relational Engine āđāļāļ·āđāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļģāļŠāļąāđāļāđāļĨāļ°āđāļāļāļŠāļāļāļāļēāļĄ
- Storage Engine āđāļāļ·āđāļāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāļāđāļēāļāđ āđāļāđāļ āđāļāļĨāđ āļāļąāļāļāļĩ āđāļĨāļ°āļāļēāļĢāļēāļ
āļāļĢāļ°āđāļĒāļāļāđāļāļāļ SQL Server
1. āļāļīāļāļāļąāđāļāļāđāļēāļĒāđāļĨāļ°āļĢāļ§āļāđāļĢāđāļ§
Microsoft SQL āļĄāļĩāļ§āļīāļāļēāļĢāđāļāļāļēāļĢāļāļąāđāļāļāđāļēāđāļĨāļ°āđāļāđāļāļēāļāļāđāļēāļĒ SQL Server āļĄāļĩāļāļīāļāđāļāļāļĢāđāđāļāļāļāļēāļĢāļāļīāļāļāļąāđāļāļāļĩāđāđāļāđāļāļēāļāļāđāļēāļĒ āļāļĢāļāļāļąāļāļāđāļēāļĄāļāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļēāļāļāđāļāļĄāļđāļĨāļāļ·āđāļāđ āļāļĩāđāļāđāļāļāļāļēāļĢāļāļēāļĢāļāļąāđāļāļāđāļēāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļāļāļĩāđāļāļąāļāļāđāļāļ āļĄāļĩ GUI āļāļĩāđāđāļāđāļēāđāļāđāļāđāđāļĨāļ°āđāļāļāļāļķāļāļŦāļąāļāļĄāļēāļāļĄāļēāļĒāļāļāļāđāļŦāļāļ·āļāļāļēāļāļ§āļīāļāļĩāļāļēāļĢāļāļīāļāļāļąāđāļāđāļāļāļāļĨāļīāļāđāļāļĩāļĒāļ§ āļāļēāļĢāļāļąāļāđāļāļāļāļąāļāđāļāļĄāļąāļāļīāļāđāļ§āļĒāļāļĢāļ°āļŦāļĒāļąāļāļāđāļēāļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļĨāļ°āļāđāļ§āļĒāļĢāļąāļāļĐāļēāļāļēāļāļāđāļāļĄāļđāļĨāđāļŦāđāļāļąāļāļŠāļĄāļąāļĒāļāļĒāļđāđāđāļŠāļĄāļ āļāļĢāļīāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļĢāļīāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļēāļāļāļđāļāđāļāļīāđāļĄāđāļāļĒāļāļīāļŠāļĢāļ°āđāļāļ āļēāļĒāļŦāļĨāļąāļ
2. āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđāļāđāļēāļāļĢāļ°āļāļąāļāđāļ
SQL Server āļĄāļāļāļāļ§āļēāļĄāđāļĢāđāļ§āļāļĩāđāļāļĩāļāļķāđāļāđāļāļ·āđāļāļāļāļēāļāđāļāļāđāļāđāļĨāļĒāļĩāļāļēāļĢāļāļĩāļāļāļąāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāđāļāļāđāļāļĢāđāļāđāļŠāđāļāļāļąāļ§ āļāļđāđāđāļāđāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāļĨāļĩāđāļĒāļāđāļāļāđāļāļ·āđāļāļāđāļāļāļāļąāļāđāļĨāļ°āđāļāđāļēāļĢāļŦāļąāļŠāļāđāļāļĄāļđāļĨ āļāļēāļĢāļāļģāļāļąāļāļāļēāļĢāđāļāđāļēāļāļķāļāđāļĨāļ°āļāļļāļāļŠāļĄāļāļąāļāļīāļāļēāļĢāļāļąāļāļāļēāļĢāļŠāļīāļāļāļīāđāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļĄāļĩāđāļ§āđāđāļāļ·āđāļāļāđāļ§āļĒāļāļđāđāđāļāđāđāļāļāļēāļĢāļāļāļāđāļāļāļāđāļāļĄāļđāļĨāļŠāļģāļāļąāļāļāļāļāļāļāļāđāļāļĢ
3. āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ
āđāļāļ·āđāļāļāļāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ SQL Server āđāļāđāļ§āļīāļāļĩāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļāļĩāđāļāļąāļāļāđāļāļ āļāļķāļāđāļĄāđāļāđāļēāļĒāļāļĩāđāļāļ°āđāļāļēāļ°āļĢāļ°āļāļąāļāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ āļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđāđāļāļīāļāļāļēāļāļīāļāļĒāđāļĄāļĩāļĄāļēāļāļĢāļāļēāļĢāļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļīāđāļĻāļĐāđāļāļ·āđāļāļĨāļāļāļąāļāļāļĢāļēāļĒāļāļēāļāļāļēāļĢāļāļđāļāđāļāļĄāļāļĩ
4. āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāđāļēāļĒ
āļāļąāļāļāđāļāļąāļāļāļēāļĢāļāļģāđāļŦāļĄāļ·āļāļāļāđāļāļĄāļđāļĨ āļāļēāļĢāđāļāđāļāļāļēāļĢāđāļāļīāļāļąāļāļāļīāļŠāļāđ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ SQL āļāđāļ§āļĒāđāļāļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāļāđāļāļĄāļđāļĨāļāļĩāđāļŠāļģāļāļąāļāđāļĨāļ°āļāļąāļāđāļāļĢāļĩāļĒāļĄāļāļ·āđāļāļāļĩāđāļāļąāļāđāļāđāļāļŠāļģāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĨāļ°āđāļāļĩāļĒāļāļāđāļāļāļĄāļēāļ
āđāļāļ§āļāļēāļāļāļāļīāļāļąāļāļīāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāđāļāļāļēāļĢāļāļāļāđāļāļāļāļēāļāļāđāļāļĄāļđāļĨ SQL
āļāļļāļāļāļĨāļŦāļĨāļēāļĒāļāļ āđāļĄāđāđāļāđāļ§āļīāļĻāļ§āļāļĢāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļāļāļēāļĢāļāđ āļāļģāļāļīāļāļāļĨāļēāļāđāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĒāļļāđāļāđāļŦāļĒāļīāļāđāļĨāļ°āđāļĄāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āđāļāļ·āđāļāļāļāļēāļāļāļēāļāļāļąāļāļĐāļ°āļŦāļĢāļ·āļāļāļĢāļąāļāļĒāļēāļāļĢāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļĒāļđāđ āđāļĄāđāļ§āđāļēāļŠāļāļēāļāļāļēāļĢāļāđāļāļ°āđāļāđāļāļāļĒāđāļēāļāđāļĢ āļĄāļĩāļ§āļīāļāļĩāļāļāļīāļāļąāļāļīāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļāļēāļāļāļĒāđāļēāļāļāļĩāđāļāļļāļāļāļ§āļĢāļāļāļīāļāļąāļāļīāļāļēāļĄāđāļāļ·āđāļāļāļāļāđāļāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āđāļāļ·āđāļāļāļ·āļāđāļāđ āđāļāļ§āļāļēāļāļāļāļīāļāļąāļāļīāđāļŦāļĨāđāļēāļāļĩāđāļāļ·āļ:
- āļāļīāļāļēāļĢāļāļēāļĄāļļāļĄāļĄāļāļāļāļąāđāļāļŦāļĄāļāļāļāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļ·āđāļāļŠāļĢāđāļēāļāļāļēāļĢāļāļāļāđāļāļāđāļāļīāļāļāļĢāļĢāļāļ°
- āļāļģāļŦāļāļāļāļĢāļ°āđāļ āļāđāļĨāļ°āļāļāļēāļāļāļāļāļāđāļāļĄāļđāļĨ
- āļāļĢāļ§āļāļŠāļāļāđāļŦāđāđāļāđāđāļāļ§āđāļē SQL āđāļāđāļāļ āļēāļĐāļēāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāđāļāļ·āđāļāļāļāļāļŠāļāļāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļāļāļāļļāļ
- āļāļĢāļąāļāļāđāļāļĄāļđāļĨāđāļŦāđāđāļāđāļāļĄāļēāļāļĢāļāļēāļāđāļāļ·āđāļāļŦāļĨāļĩāļāđāļĨāļĩāđāļĒāļāļāļ§āļēāļĄāļāđāļģāļāđāļāļ
- āļāļģāđāļŦāđāđāļāļĢāļāļŠāļĢāđāļēāļāđāļāļĢāđāļāđāļŠāđāļāļ·āđāļāđāļŦāđāļāļđāđāđāļāđāđāļāļāļāļēāļāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļēāđāļāđāļĨāļ°āļāļąāļāļāļēāļĢāđāļāđ
- āļāļģāļŦāļāļāļāđāļāļāļģāļāļąāļāđāļĨāļ°āļāļąāļāļāļĩāļāļĨāļąāļŠāđāļāļāļĢāđāđāļāļ·āđāļāđāļŦāđāđāļāđāđāļāļ§āđāļēāļāđāļāļĄāļđāļĨāļĄāļĩāļāļ§āļēāļĄāļŠāļĄāļāļđāļĢāļāđ
- āđāļāļĢāļĩāļĒāļĄāđāļāļāļŠāļēāļĢāļāļĒāđāļēāļāļĨāļ°āđāļāļĩāļĒāļ
- āļŠāļģāļĢāļāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļāļāļāļļāļāđāļāļ·āđāļāđāļŦāđāđāļāđāđāļāļ§āđāļēāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļēāļĢāļēāļāļāļąāđāļāļŦāļĄāļāļāļāļāļāļļāļāđāļāđāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāđāļāļāļĢāļāļĩāļāļĩāđāļāđāļāļĄāļđāļĨāđāļŠāļĩāļĒāļŦāļēāļĒ
āļāļāļŠāļĢāļļāļ
āđāļĄāđāļāđāļāļāļŠāļāļŠāļąāļĒ āļāļēāļĢāđāļāđ SQL āđāļāđāļāļ āļēāļĐāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļāļĩāđāđāļāļ·āđāļāļāļ·āļāđāļāđāđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ SQL āđāļŦāđāļāļĢāļ°āđāļĒāļāļāđāļāļĒāđāļēāļāļĄāļēāļ āđāļāļ·āđāļāļāļāļēāļāđāļāđāļāļ āļēāļĐāļēāļāļīāļ§āļĢāļĩāļāļĩāđāđāļāđāļĢāļąāļāļāļ§āļēāļĄāļāļīāļĒāļĄāļĄāļēāļāļāļĩāđāļŠāļļāļ
āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āđāļĄāđāđāļāđāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāđāļĄāđāļĄāļĩāļāļēāļāđāļĨāļ·āļāļāļāļ·āđāļāļāļĩāđāļāļĩ āļāļąāļāļāļĩāđāļāļĢāļīāļ āļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄāļāļēāļĢāļāļąāļāļāļēāļāļģāļĨāļąāļāļāļąāļāļāļēāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āđāļāļ·āđāļāļāļģāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļĨāļ°āđāļāļāđāļāđāļĨāļĒāļĩāđāļŦāļĄāđāđ āļĄāļēāđāļāđ āļāļķāđāļāļāļ°āļāļģāđāļŦāđāļāļąāđāļāļāļāļāļāļēāļĢāļāļąāļāļāļēāļāđāļēāļĒāļāļķāđāļ āđāļĢāđāļ§āļāļķāđāļ āđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļĄāļēāļāļāļķāđāļ
āļāļēāļĢāļāļąāļāļāļēāđāļāļāđāļĄāđāđāļāđāđāļāđāļ āđāļāđāļāļŦāļāļķāđāļāđāļāđāļāļ§āļāļēāļāļāļēāļĢāļāļąāļāļāļēāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļāļļāļāļŠāļēāļĄāļēāļĢāļ āļŠāļĢāđāļēāļāđāļāļ āđāļāđāđāļāļĒāđāļĄāđāļāđāļāļāđāļāļĩāļĒāļāđāļāđāļāđāļĄāđāđāļāđāļāļĢāļĢāļāļąāļāđāļāļĩāļĒāļ§ āļāļēāļāļāļāļāļīāļāļāļīāļāļ§āđāļēāļāļēāļĢāļāļąāļāļāļēāđāļāļāđāļĄāđāđāļāđāđāļāđāļāļāļģāļāļąāļāļāļĒāļđāđāđāļāđ āļāļēāļĢāļāļąāļāļāļēāļŠāđāļ§āļāļŦāļāđāļē āđāļāđāļēāļāļąāđāļ
āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĩāđāđāļĄāđāļāđāļāļāđāļāđāđāļāđāļ āļāļĒāđāļēāļ AppMaster āļāđāļ§āļĒāđāļŦāđāļāļļāļāļŠāļĢāđāļēāļāđāļāļāļĄāļ·āļāļāļ·āļ āđāļ§āđāļāđāļāļ āđāļĨāļ°āđāļāđāļāđāļāļāļāđāļāļąāļāļāļĢāļāļāļĨāļąāļāļāļĩāđāļŠāļĢāđāļēāļāđāļāļĒ AI āđāļāđāļ āļēāļĒāđāļāđāļĄāđāļāļĩāđāļ§āļīāļāļēāļāļĩ AppMaster āđāļāđāļāļāļēāļāđāļĨāļ·āļāļāļāļĩāđāļĒāļāļāđāļĒāļĩāđāļĒāļĄāļŠāļģāļŦāļĢāļąāļāļ āļēāļĐāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļāļāļąāđāļāđāļāļīāļĄ āļāļļāļāļāļ§āļĢāļāļīāļāļēāļĢāļāļēāđāļāđāļ§āļīāļāļĩāļāļēāļĢāļāļąāļāļāļēāđāļāļāđāļĄāđāđāļāđāđāļāđāļāļŠāļĄāļąāļĒāđāļŦāļĄāđāđāļāļ·āđāļāļāļąāļāļāļēāđāļāļāđāļāļĒāđāļĄāđāļāđāļāļāļāđāļēāļāđāļŠāđāļāļāļēāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļāļāļĢāļāļāļāđāđāļāļāļāđāļŦāļĢāļ·āļ āļāļēāļĢāļāļąāļāļāļēāđāļāđāļāđāļāļāļāđ āđāļāļāļāļąāđāļāđāļāļīāļĄ
āļāļģāļāļēāļĄāļāļĩāđāļāļāļāđāļāļĒāđāļāļĩāđāļĒāļ§āļāļąāļ SQL
āļāļ§āļēāļĄāđāļāļāļāđāļēāļāļĢāļ°āļŦāļ§āđāļēāļ SQL āđāļĨāļ° MySQL āļāļ·āļāļāļ°āđāļĢ?
SQL āđāļāđāļāļ āļēāļĐāļēāļāļąāļāļāļēāļāļēāļāļāđāļāļĄāļđāļĨ āđāļāļāļāļ°āļāļĩāđ MySQL āđāļāđāļāļĢāļ°āļāļāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨ SQL Server āđāļāđāļāļŦāļāļķāđāļāđāļāļāļąāļ§āļāļĒāđāļēāļāļĄāļēāļāļĄāļēāļĒāļāļāļ MySQL
āļāļ°āđāļĢāļāļ·āļāļāļ§āļēāļĄāđāļāļāļāđāļēāļāļĢāļ°āļŦāļ§āđāļēāļ RDBMS āđāļĨāļ° DBMS?
RDBMS (āļĢāļ°āļāļāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ) āļāļ·āļāļāļļāļāļāļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļāļđāđāđāļāļĩāđāļĒāļ§āļāļēāļāļāđāļēāļāđāļāļāļĩāđāļĨāļ°āļāļđāđāđāļāđāļāļ·āđāļāđ āļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļ āđāļāđāđāļ āļāļąāļāļāļēāļĢ āđāļĨāļ°āļŠāļ·āđāļāļŠāļēāļĢāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ RDBMS āđāļāļīāļāļāļēāļāļīāļāļĒāđāļŠāđāļ§āļāđāļŦāļāđāđāļāđāļēāļāļķāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļķāđāļāđāļāđāļāđāļ§āđāđāļāļĢāļđāļāđāļāļāļāļāļāļāļēāļĢāļēāļāđāļāļĒāđāļāđ SQL
āļĢāļ°āļāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļāļāđāļāļĢāļāļąāđāļ§āđāļĨāļāļāļīāļĒāļĄāđāļāđāļĄāļēāļāļāļĩāđāļŠāļļāļāļāļ·āļ RDBMS āļĄāļĩāļ§āļīāļāļĩāļāļĩāđāđāļāļ·āđāļāļāļ·āļāđāļāđāđāļāļāļēāļĢāļāļąāļāđāļāđāļāđāļĨāļ°āļāļķāļāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļŦāļēāļĻāļēāļĨ āđāļāļĒāļāļąāđāļ§āđāļāđāļĨāđāļ§ āļāļēāļāļāđāļāļĄāļđāļĨāļāļ°āļāļąāļāđāļāđāļāļāļāļĨāđāļĨāļāļāļąāļāļāļāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāļĢāđāļāļĢāļĄāļāļ·āđāļāļāļēāļāđāļāđāļēāļāļķāļāđāļĨāļ°āđāļāđāļāļēāļ āļĢāļ°āļāļāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāļŠāļĢāđāļēāļ āļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļē āđāļĨāļ°āļāļēāļĢāđāļāđāļāļēāļāđāļāļĨāļāļāļāļĢāđāļĄāļāļēāļāļāđāļāļĄāļđāļĨ
SQL āđāļāđāļāļ āļēāļĐāļēāđāļāđāļāđāļāļāļāđāļŦāļĢāļ·āļāđāļĄāđ?
āđāļāđ SQL āđāļāđāļāļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāđāļŠāļĢāđāļēāļāđāļĨāļ°āļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āđāļāđāļ āļāļēāļĢāļēāļ


