[MySQL] MySQL 개념정리
2023. 5. 23. 10:20ㆍ프로그래밍/MySQL
# sql 기능에 따른 분류
# 데이터 정의어 (DDL)
# 테이블의 관계의 구조를 생성하는데 사용
# create alter drop (생성,삭제 등)
# 테이블 조작어(DML)
# 테이블에 데이터를 검색하고 삽입 수정 삭제하는데 사용
# select inset delete update 테이블이나 데이터베이스를 가지고 오거나 데이터를 삭제
# (delete와 drop은 다른 것이다, 안에 데이터를 삭제하느냐 테이블이나 db자체를 삭제하느냐의 차이)하거나 수정
# 데이터 제어어(DCL)
# 데이터의 사용 권한을 관리하는데 사용
# Grant revoke문
# SELECT : 질의 결과 추출되는 속성 리스트를 열거한다. (어떤 칼럼을 갖고 올건지, 가지고 올때 중복을 제거할것인지 등의 여러가지 속성을 부여할 수 있다)
# FROM : 질의에 어느 테이블이 사용되는지 열거한다.
# WHERE : 질의의 조건을 작성한다. (where를 이용하면 결과값을 반환하고 select속성에서 해당 column에서 where에 지정한 값을 가지고 있는 row만 반환한다
'프로그래밍 > MySQL' 카테고리의 다른 글
MySQL 서버 종료 및 실행 방법 (feat. error 2002 (hy000): can't connect to local mysql server through socket '/tmp/mysql.sock') (0) | 2023.10.22 |
---|---|
[MySQL] group by에서 최대값을 가진 row들을 가져오기 (0) | 2023.05.26 |
[MySQL] foreign key(외래키) 사용법 (0) | 2023.05.26 |
[My SQL] JOIN의 개념 (0) | 2023.05.25 |
[MySQL] 기본 문법 정리( 생성부터 crud까지 ) (0) | 2023.05.23 |