본문 바로가기
TIL

my SQL

by 은지:) 2023. 2. 26.
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

댓글