SQL 데이터베이스 기초 및 쿼리 작성 방법
웹 개발을 배우는 여러분, 데이터를 저장하고 관리하는 것은 웹 개발의 핵심입니다. 오늘은 SQL 데이터베이스의 기초와 쿼리 작성 방법에 대해 알아보겠습니다. SQL은 데이터베이스와 소통하는 데 사용되는 언어로, 데이터를 쉽게 저장, 검색, 수정할 수 있게 해줍니다.
SQL 데이터베이스란?
SQL 데이터베이스는 구조화된 데이터를 저장하는 시스템입니다. 여기서 구조화된 데이터란, 표(table) 형태로 정리된 데이터를 의미합니다. 각 표는 열(column)과 행(row)으로 구성되어 있으며, 각 열은 데이터의 속성을, 각 행은 데이터 레코드를 나타냅니다.
기본 SQL 쿼리
SQL을 사용하여 데이터베이스와 소통하는 기본적인 방법은 쿼리(query)를 작성하는 것입니다. 여기 몇 가지 기본적인 쿼리 예시를 보여드리겠습니다.
데이터 조회하기 (SELECT)
SELECT * FROM users;
이 쿼리는 users
테이블의 모든 레코드를 조회합니다. *
는 모든 열을 의미합니다.
특정 데이터 조회하기
SELECT name, email FROM users WHERE age > 18;
이 쿼리는 users
테이블에서 나이가 18세 이상인 사용자의 이름과 이메일만 조회합니다.
데이터 삽입하기 (INSERT)
INSERT INTO users (name, email, age) VALUES ('John Doe', 'john@example.com', 28);
이 쿼리는 users
테이블에 새로운 레코드를 추가합니다.
데이터 수정하기 (UPDATE)
UPDATE users SET email = 'johnny@example.com' WHERE name = 'John Doe';
이 쿼리는 users
테이블에서 이름이 'John Doe'인 레코드의 이메일을 수정합니다.
데이터 삭제하기 (DELETE)
DELETE FROM users WHERE age < 18;
이 쿼리는 users
테이블에서 나이가 18세 미만인 레코드를 삭제합니다.
마무리
SQL 데이터베이스와 쿼리 작성의 기초를 간단히 알아보았습니다. 이 기초 지식을 바탕으로 데이터를 효율적으로 관리하고, 웹 애플리케이션 개발에 활용할 수 있습니다. 계속해서 연습하고, 다양한 쿼리를 작성해보세요. 데이터와 친해지는 것이 웹 개발의 중요한 단계 중 하나입니다!