[Dev_Study]
개발공부(1)_MySQL 개념
두두만두
2023. 3. 27. 10:49
MySQL : 관계형 데이터베이스 관리 시스템(RDBMS : Relational DBMS)이다.
MySQL은 오픈 소르 라이센스를 따라 무료라는 장점이 있다.
그리고 여러가지 프로그래밍 언어를 지원하는 똑똑한 효자 같은 녀석이다.
저는 MySQL의 큰 장점은 응용 프로그램을 사용자의 용동에 맞게 수정할 수 있다.
MySQL 개념
- Table (테이블) : 데이터를 기록하는 최종적인 곳
- Schema (스키마) : 테이블을 모아 놓은 것
- Database (데이터베이스) : 테이블을 모아 놓은 곳
- Database Server (데이터베이스 서버) : 스키마들을 모아 놓은 곳
- Relational Database (관계형 데이터 베이스) : key(키)와 value(값)들의 간단한 관계를 테이블화 시킨 데이터베이스
- SQL(Structured Query Language) : 관계형 데이터베이스 관리 시스템의 데이터를 관리를 위해 설계된 특수 목적의 프로그래밍 언어
- Query(쿼리) : 데이터베이스에 정보를 요청하는 것
"CRUD"
CRUD는 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를
묶어 일컫는 말
이름 | 조작 | Method |
Create | 생성 | POST |
Read | 읽기 | GET |
Update | 갱신 | PUT |
Delete | 삭제 | DELETE |