MDP
2023-11-07 본문
Database
- DBMS
- Database Nanagement System의 약자로 Database를 관리하고 운영하는 소프트웨어를 의미 - RDBMS
- 관계형 데이터베이스라고 부른다
- RDBMS는 테이블이라는 최소 단위로 구성되며, 이 테이블은 열(column)과 행(row)으로 이루어져 있습니다.
- 테이블간 FK(Foreign Key)를 통해 다른 데이터를 조합해서 함께 볼수 있음
SQL
- DDL
- CREATE : 새로운 데이터베이스 및 테이블을 생성해 줍니다
- ALTER : 데이터베이스와 테이블의 내용을 수정할 수 있습니다.
- DROP : 데이터베이스와 테이블을 삭제할 수 있습니다. 데이터 및 데이터 전체도 삭제할수 있습니다.
- TRUNCATE : 데이터베이스와 테이블을 삭제할 수 있습니다. 최초 테이블이 만들어졌던 상태, 즉 컬럼값만 남깁니다.
- DCL
Data Control Language 의 약자로 데이터의 사용 권한을 관리하는데 사용합니다.- GRANT : 사용자 또는 ROLE에 대한 권한을 부여할 수 있습니다.
- REVOKE : 사용자 또는 ROLE에 부여한 권한을 회수할 수 있습니다.
- DML
Data Manipulation Language 의 약자로 테이블에 데이터를 검색, 삽입, 수정, 삭제하는데 사용합니다.- INSERT : 테이블에 새로운 row를 추가할 수 있습니다
- SELECT : 테이블의 row를 선택할 수 있습니다.
- UPDATE : 테이블의 row의 내용을 수정할 수 있습니다.
- DELETE : 테이블의 row를 삭제할 수 있습니다.
'TIL' 카테고리의 다른 글
2023- 12-08 CRUD 구현 (0) | 2023.12.08 |
---|---|
2023-11-10 (0) | 2023.11.13 |
2023-11-06 (0) | 2023.11.06 |
2023-11-03 (0) | 2023.11.03 |
2023-10-31 공부일지 (0) | 2023.10.31 |