ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ChatGPT로 데이터 분석 공부하기 #7 CRUD
    ChatGPT로 공부하기/데이터 분석 2024. 11. 7. 22:22

     

    CRUD 예제 테이블

    다음은 Employees 테이블의 간단한 예시입니다.

    EmployeeID Name Position Salary
    1 Alice Manager 70000
    2 Bob Analyst 60000
    3 Carol Developer 55000

    SQL에서 CRUD는 데이터베이스에서 데이터를 생성(Create), 읽기(Read), 수정(Update), 삭제(Delete)하는 작업을 의미합니다. 각각의 기능은 SQL에서 자주 사용하는 네 가지 기본 명령으로 구현됩니다. 이를통해 데이터의 생명주기를 관리하며, 이를 통해 데이터베이스의 정보를 저장, 조회, 수정, 삭제할 수 있습니다.

     

     

     

    1. CREATE - 데이터 생성


    데이터를 새로운 행(row)으로 테이블에 삽입하는 작업입니다. SQL에서는 INSERT INTO 명령을 사용합니다.

    기본 문법:

    INSERT INTO 테이블명 (열1, 열2, ...)
    VALUES (값1, 값2, ...);

    예제:

    INSERT INTO Employees (EmployeeID, Name, Position, Salary)
    VALUES (1, 'Alice', 'Manager', 70000);

    위 예제에서는 Employees 테이블에 새로운 행을 삽입하여, EmployeeID, Name, Position, Salary 값을 추가합니다.

     

     

     

    2. READ - 데이터 읽기


    데이터베이스에서 데이터를 조회하는 작업입니다. SQL에서는 SELECT 문을 사용하여 특정 열 또는 모든 열을 조회할 수 있습니다.

    기본 문법:

    SELECT 열1, 열2, ...
    FROM 테이블명
    WHERE 조건;
    

    예제:

    SELECT Name, Position FROM Employees WHERE Salary > 50000;
    

    위 예제에서는 Employees 테이블에서 Salary가 50000보다 큰 직원들의 Name과 Position을 조회합니다.

     

     

     

    3. UPDATE - 데이터 수정


    테이블의 기존 데이터를 수정하는 작업입니다. SQL에서는 UPDATE 문을 사용하며, WHERE 절을 통해 수정할 행을 지정합니다.

    기본 문법:

    UPDATE 테이블명
    SET 열1 = 값1, 열2 = 값2, ...
    WHERE 조건;

    예제:

    UPDATE Employees
    SET Salary = 75000
    WHERE EmployeeID = 1;

    위 예제에서는 Employees 테이블에서 EmployeeID가 1인 직원의 Salary를 75000으로 수정합니다.

     

     

     

    4. DELETE - 데이터 삭제


    테이블에서 특정 행을 삭제하는 작업입니다. SQL에서는 DELETE FROM 명령을 사용하며, WHERE 절을 통해 삭제할 행을 지정합니다.

    기본 문법:

    DELETE FROM 테이블명
    WHERE 조건;
    

    예제:

    DELETE FROM Employees WHERE EmployeeID = 1;
    

    위 예제에서는 Employees 테이블에서 EmployeeID가 1인 행을 삭제합니다.

     

Designed by Tistory.