Back-end/SQL

DB와 SQL

본투비곰손 2022. 11. 7. 22:18
728x90

1. 데이터 베이스란?

여러 사람들이 같이 사용할 목적으로 데이터를 담는 통이라고 생각하면 된다.

 

2. CRUD

모든 데이터베이스는 CRUD기능을 지원한다.

C(Create):데이터의 생성을 의미

R(Read): 저장된 데이터를 읽어오는 것을 의미

U(Update): 저장된 데이터를 변경하는것을 의미

D(Delete): 저장된 데이터를 삭제하는것을 의미

 

3. SQL(Structured Query Language)

SQL은 데이터베이스에 요청(Query)을 날려 원하는 데이터를 가져올 수 있게 도와주는 언어를 의미한다.

SQL은 데이터를 읽어오는 과정 'R'을 편하게 해주고 데이터를 손쉽고 깔끔하게 정리/ 분석하는 기능을 지원한다.

데이터를 가져오게 만드는 명령어를 작성하는 것을 'SQL 쿼리를 작성한다' 라고 한다.

 

4. 데이터 베이스와 SQL의 필요성

많은 양의 데이터를 효과적으로 저장/수정/사용하기 위해서 데이터베이스가 필요하고 이를 효과적으로 사용하기위해 SQL을 사용한다.

 

5. 테이블과 필드

테이블이란 데이터가 담긴 엑셀 시트와 같다고 생각하면 된다.

각각의 시트는 각각의 테이블이 된다.

필드란 시트안의 각각의 열의 제목으로 생각하면 된다.

 

6. 쿼리문 이란?

쿼리란 질의를 의미하며 데이터베이스에 명령를 내리는것을 의미한다.

728x90