티스토리 뷰

SQL

[DB] 2. SQL

개발자 뭄뭄 2022. 11. 4. 21:20
반응형

1. SQL?


💡
Structured Query Language
  • RDBMS에서 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어

⇒ 즉, 데이터베이스와 상호작용하기 위해 사용하는 프로그래밍 언어!!

  • 명령어는 특성에 따라 세가지 그룹으로 분류할 수 있다.
    분류개념SQL 키워드
    DDL (Data Definition Language)관계형 DB를 정의하기 위한 명령어CREATE DROP ALTER
    DML (Data Manipulation Language)데이터를 조작하기 위한 명령어INSERT SELECT UPDATE DELETE
    DCL (Data Control Language)데이터의 보안, 수행제어, 사용자 권한 부여 등을 정의하기 위한 명령어GRANT REVOKE COMMIT CALLBACK
  • 데이터 조작(DML)은 쉽게 생각하면 CRUD → 명령어 이름은 ISUD

2. SQL Syntax


  • SQL문은 키워드로 시작하고, 세미콜론으로 끝난다.
  • 키워드는 대소문자를 구별하지 않지만 대문자로 작성하는 것을 권장한다.
  • SQL문(statement)는 절(clause)로 구분된다.
    • SELECT column_name FROM table_name;
    • statement: SELECT column_name FROM table_name;
    • clause: SELECT column_name , FROM table_name


Uploaded by N2T

반응형

'SQL' 카테고리의 다른 글

[DB] 4. DML  (0) 2022.11.04
[DB] 3. DDL  (0) 2022.11.04
[DB] 1. DataBase  (0) 2022.11.04
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함