SQL: 초보자를 위한 CRUD
                                            
                                                
                                                
                                                
                                                
                                                
                                                 3732 단어  codenewbiedatabasesqlprogramming
                    

SQL이란 무엇입니까?
우선 SQL은 사용자가 데이터베이스를 조작하고 액세스할 수 있도록 하는 쿼리 언어입니다. SQL은 "Structured Query Language"의 약자입니다. 코더로 생계를 유지하려면 데이터베이스 관련 작업을 반드시 알아야 합니다. 그렇지 않으면 개발자는 소프트웨어, 프로그램 및 기능적인 웹 사이트를 구축하거나 유지할 수 없습니다. 프로그래머는 데이터에 액세스해야 하므로 SQL이 주요 역할을 합니다. 이 블로그에서는 SQL의 기본 사항을 다룹니다.
 왜 SQL을 배워야 할까요?
SQL을 배우는 이유는 데이터 조작 및 분석(예: 데이터 과학, 백엔드 프로그래밍, 사이버 보안 등)과 접선적으로 관련되어 있기 때문입니다. SQL은 큰 숫자에 도움이 되고 더 짧은 시간에 같은 양의 작업을 수행하기 때문에 금융 부문에서도 사용됩니다.
 CRUD
 
데이터베이스로 작업할 때 데이터베이스로 작업한 적이 있다면 과거에 CRUD를 사용한 적이 있어야 합니다. CRUD 학습의 장점 중 하나는 개발자가 웹 페이지에서 데이터를 관리하는 데 도움이 된다는 것입니다. CRUD는 다음과 같은 약어입니다.
SQL을 배우는 이유는 데이터 조작 및 분석(예: 데이터 과학, 백엔드 프로그래밍, 사이버 보안 등)과 접선적으로 관련되어 있기 때문입니다. SQL은 큰 숫자에 도움이 되고 더 짧은 시간에 같은 양의 작업을 수행하기 때문에 금융 부문에서도 사용됩니다.
CRUD
 
데이터베이스로 작업할 때 데이터베이스로 작업한 적이 있다면 과거에 CRUD를 사용한 적이 있어야 합니다. CRUD 학습의 장점 중 하나는 개발자가 웹 페이지에서 데이터를 관리하는 데 도움이 된다는 것입니다. CRUD는 다음과 같은 약어입니다.
CRUD를 사용하는 것은 개발자에게 매우 필수적인 부분이며 모든 데이터를 세련되게 처리할 수 있기 때문에 거의 모든 웹 페이지에서 사용됩니다.
만들다
데이터베이스에 데이터를 생성하거나 추가하는 것은 매우 간단합니다. Create는 사용자가 이미 만들어진 테이블에 새 행을 추가할 수 있도록 합니다. 데이터를 생성하여 추가하는 기능은 INSERT INTO 뒤에 테이블에 부여된 이름, 컬럼 이름, 추가해야 할 값이 옵니다. 다음은 데이터 추가 프로세스를 진행하는 방법에 대한 예입니다. 실제로 진행할 수 있는 두 가지 방법이 있습니다.
INSERT INTO table_name `
    VALUES (value1, value 2, ...);
INSERT INTO table_name`
    VALUES (value1, value2, ...);
다음은 피자 테이블에 새 메뉴 항목을 추가하는 예입니다.
INSERT INTO menu
VALUES (1, 'meat lover', 1, '2022-06-12');
"What if we wanted to add multiple rows, we can do the following by:"
INSERT INTO menu
VALUES 
(2, 'pepperoni', 3, '2022-11-14' ),
(3, 'vegetarian', 2, '2020-09-05' );
이렇게 하면 테이블(메뉴 테이블)에 데이터가 추가되고 항목마다 고유한 ID가 부여됩니다.
읽다
읽기 기능을 통해 개발자는 가져온 특정 레코드에 대한 모든 정보를 볼 수 있습니다. 검색 기능과 매우 유사합니다. 예를 들어 메뉴 테이블로 돌아가면 다음과 같이 해당 메뉴의 모든 항목을 표시할 수 있습니다.
SELECT * FROM menu;
이렇게 하면 대신 메뉴를 편집할 수 없으며 사용자가 데이터베이스에 이미 있는 메뉴 항목을 볼 수 있습니다.
업데이트
업데이트는 테이블에 이미 존재하는 데이터를 변경하는 방법입니다. 업데이트를 시도할 때 테이블과 열을 대상으로 해야 합니다. 다음 코드를 사용하여 기존 레코드를 업데이트할 수 있습니다.
UPDATE table_name
  SET column1 = value1, column 2 = value 3, ...
WHERE condition;
메뉴 참조로 돌아가서 이름과 가격을 업데이트하려면 다음을 수행하십시오.
UPDATE menu
  SET item_name = 'Hawaiian pizza', price = 12.9
  WHERE item_id = 2;
위의 코드는 id가 2인 피자의 이름과 가격을 변경합니다.
삭제
이 함수가 테이블에서 수행하는 작업은 매우 분명합니다. 개체를 완전히 제거하거나 선택한 속성을 제거할 수 있습니다. 삭제 명령은 다음과 같습니다.
DELETE FROM table_name WHERE condition;
테이블에서 하나의 항목만 제거하려는 경우에는 어떻게 해야 합니까?
DELETE FROM menu WHERE item_name = 'vegetarian';
그러나 데이터베이스에서 전체 테이블을 어떻게 삭제할 수 있습니까? 다음과 같습니다.
DELETE FROM menu;
결론
하루가 끝나면 이것은 SQL의 시작일 뿐이며 CRUD는 SQL의 주요 부분을 담당합니다. 기술 분야에서 많은 회사는 SQL이 데이터베이스를 처리하고 데이터베이스 조작을 도울 수 있기 때문에 SQL에 의존합니다.
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(SQL: 초보자를 위한 CRUD), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://dev.to/catchthembodies/sql-crud-for-newbies-5f8f
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
Reference
이 문제에 관하여(SQL: 초보자를 위한 CRUD), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/catchthembodies/sql-crud-for-newbies-5f8f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)