13. 데이터베이스 13.2 SQL 맛보기

C급 개발자와 함께하는 파이썬

13.2 SQL 맛보기

SQL은 데이터베이스 데이터를 제어하기 위한 언어입니다. 위키에서 정의 를 보면 다음과 같습니다.


“SQL(Structured Query Language, 구조화 질의어, S-Q-L)는 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안되었다. 많은 수의 데이터베이스 관련 프로그램들이 SQL을 표준으로 채택하고 있다.”


우리가 데이터베이스에서 데이터를 다루기 위해서는 SQL문장을 이용해서 다루어야 합니다.

우리가 배워야할 기본적인 SQL은 SELECT, INSERT, UPDATE, DELETE입니다.


13.2.1 SELECT


데이터베이스의 데이터를 조회하는데 사용합니다.

SELECT 컬럼명 FROM 테이블명 WHERE 조건

위와 같이 사용하여 데이터를 가져오는것입니다.




13.2.2 INSERT

INSERT 문은 데이터를 입력하는데 사용합니다.

INSERT INTO 테이블명 (컬럼명)  VALUES(입력할 데이터)

위와같이 사용하여 데이터를 추가합니다.





13.2.3 UPDATE

UPDATE 문은 이미 데이터베이스에 존재하는데이터의 내용을 바꾸기 위해 사용합니다.

UPDATE 테이블명 SET 컬럼명 = 변경할 데이터 WHERE 조건

위와같은 방법으로 기존에 있는 데이터를 변경합니다.


13.2.4 DELETE

DELETE는 필요없어진 데이터를 삭제하는것입니다.

DELETE FROM 테이블명 WHERE 조건

위와같은 방법을 이용하여 기존에 데이터를 완전히 삭제합니다.




댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.