728x90
반응형
- 데이터베이스 객체(Database object)란 데이터베이스 내에 실체를 가지는 것을 말하며, 2차원 테이블(Table), 뷰(View), 인덱스(Index) 등이 있습니다.
- 스키마(Schema)는 데이터베이스 내의 객체(table, view, index)를 담는 컨테이너입니다.
- SQL의 DDL(Data Define Language)은 Schema 내의 객체를 정의하고 관리할 때 사용되는 쿼리문을 의미합니다.
- MySQL 에 원하는 데이터베이스를 생성하는 명령어는 CREATE DATABASE {database_name}; 입니다.
- 생성된 데이터베이스에 접근하는 명령어는 USE {database_name} 입니다.
- 데이터베이스 내부에 테이블을 생성하는 명령어는 CREATE TABLE {table_name} (field, field, field, constraint); 입니다.
- 테이블의 구조를 변경하는 명령어는 ALTER TABLE {table_name} MODIFY {column} {data structure} {constraint}; 입니다.
- 테이블을 삭제하는 명령어는 DROP TABLE {table_name}; 이고, 테이블 객체 내의 모든 데이터(row)를 삭제하는 명령어는 TRUNCATE TABLE {table_name}; 입니다.
728x90
반응형
'TIL' 카테고리의 다른 글
promise - catch / async await (try-catch) (0) | 2023.02.28 |
---|---|
Layered Pattern이란? (0) | 2023.02.27 |
next.js 왜 사용하나요 (2) | 2023.02.26 |
js 느낌표 두개 연산자 (0) | 2023.02.26 |
js 물음표 두개 연산자 (0) | 2023.02.26 |
댓글