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.)
Reference
이 문제에 관하여(SQL: 초보자를 위한 CRUD), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/catchthembodies/sql-crud-for-newbies-5f8f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)