구조화 된 쿼리 언어 (SQL)는 프로젝트 작성, 콘텐츠 읽기, 컨텐츠 업데이트 및 항목 삭제와 같은 데이터베이스에서 작업을 수행 할 수있는 표준화 된 언어입니다.
SQL은 거의 모든 데이터베이스 지원을 사용할 수있는 모든 코드로, 기본 데이터베이스와 무관하게 데이터베이스에 쓰기를 허용합니다.
이 튜토리얼은 JDBC 개요를 이해하기위한 전제 조건 인 SQL을 제공합니다. 이 자습서는 데이터베이스에서 데이터 (종종 CRUD 작업이라고 함)를 작성, 읽기, 업데이트 및 삭제할 수있는 충분한 SQL을 제공합니다.
SQL에 대한 자세한 내용은 MySQL 자습서를 읽을 수 있습니다.
데이터베이스 생성 :
코드 사본은 다음과 같습니다.
데이터베이스를 만듭니다
진술은 새 데이터베이스를 만드는 데 사용됩니다. 구문은 다음과 같습니다.
코드 사본은 다음과 같습니다.
SQL> Database Database_Name 작성;
예:
다음 SQL 문은 EMP 데이터베이스를 만듭니다.
코드 사본은 다음과 같습니다.
SQL> Database emp 만들기;
데이터베이스 삭제 :
Drop Database 문을 사용하여 기존 데이터베이스를 삭제하십시오. 구문은 다음과 같습니다.
코드 사본은 다음과 같습니다.
SQL> DROP DATABASE DATABASE_NAME;
참고 : 데이터베이스 서버의 관리자 권한이있는 데이터베이스를 작성하거나 삭제합니다. 데이터베이스를 삭제하면 데이터베이스에서 손실 된 모든 데이터를 저장합니다.
테이블 만들기 :
작성 테이블 문은 새 테이블을 만드는 데 사용됩니다. 구문은 다음과 같습니다.
코드 사본은 다음과 같습니다.
SQL> 테이블 테이블 _name을 만듭니다
(
column_name column_data_type,
column_name column_data_type,
column_name column_data_type
...
);
예:
다음 SQL 문은 직원이라는 4 개의 열이있는 테이블을 만듭니다.
코드 사본은 다음과 같습니다.
SQL> 테이블 직원 생성
(
id int not null,
나이 int nonn 님,
첫 번째 바르 차 (255),
마지막 바르 차 (255),
기본 키 (ID)
);
테이블 삭제 :
드롭 테이블 문은 기존 테이블을 삭제하는 데 사용됩니다. 구문은 다음과 같습니다.
코드 사본은 다음과 같습니다.
SQL> 드롭 테이블 테이블 _name;
예:
다음 SQL 문은 직원이라는 표를 삭제합니다.
코드 사본은 다음과 같습니다.
SQL> 드롭 테이블 직원;
데이터 삽입 :
구문 삽입물은 다음과 유사합니다. 여기서 column1, column2 등은 각 열에 새 데이터가 나타납니다.
코드 사본은 다음과 같습니다.
sql> table_name 값에 삽입 (column1, column2, ...);
예:
다음 SQL 삽입 문은 이전에 생성 된 직원 데이터베이스를 삽입합니다.
코드 사본은 다음과 같습니다.
SQL> 직원 값 (100, 18, 'Zara', 'Ali')에 삽입;
데이터 선택 :
SELECT 문은 데이터베이스에서 데이터를 검색하는 데 사용됩니다. 이 구문의 선택은 다음과 같습니다.
코드 사본은 다음과 같습니다.
sql> select column_name, column_name, ...
table_name에서
조건;
WHERE 절은 =,! =, <,>, <=,> =와 같은 비교 연산자와 연산자 사이와 같은 비교 연산자를 사용할 수 있습니다.
예:
다음 SQL 문은 직원 테이블에서 첫 번째 및 마지막 열 이름을 선택합니다.
코드 사본은 다음과 같습니다.
SQL> 먼저, 마지막, 나이를 선택하십시오
직원들로부터
여기서 id = 100;
다음 SQL 문은 직원 테이블에서 나오는데, 여기서 첫 번째 열은 나이를 선택하고 첫 번째 열에는 zara가 포함됩니다.
코드 사본은 다음과 같습니다.
SQL> 먼저, 마지막, 나이를 선택하십시오
직원들로부터
여기서 먼저 '%zara%'를 좋아합니다.
데이터 업데이트 :
업데이트 문은 데이터를 업데이트하는 데 사용됩니다. 업데이트 구문은 다음과 같습니다.
코드 사본은 다음과 같습니다.
SQL> 업데이트 table_name
set column_name = value, column_name = value, ...
조건;
WHERE 절은 =,와 같은 비교 연산자를 사용할 수 있습니다! =, <,>, <=, 그리고> =, 그리고 연산자 사이 및 좋아하는 연산자.
예:
다음 SQL 업데이트 명령문은 ID가 100 인 직원의 연령 열을 변경합니다.
코드 사본은 다음과 같습니다.
SQL> 업데이트 직원은 나이 = 20을 설정합니다. 여기서 id = 100;
데이터 삭제 :
삭제 명령문은 테이블에서 데이터를 삭제하는 데 사용됩니다. 구문 삭제는 다음과 같습니다.
코드 사본은 다음과 같습니다.
SQL> 조건에서 table_name에서 삭제;
WHERE 절은 =,와 같은 비교 연산자를 사용할 수 있습니다! =, <,>, <=, 그리고> =, 그리고 연산자 사이 및 좋아하는 연산자.
예:
다음 SQL 삭제 명령문은 ID 100으로 직원의 레코드를 삭제합니다.
코드 사본은 다음과 같습니다.
SQL> id = 100 인 직원에서 삭제;