SQL 이란 데이터 베이스에서 사용되는 생성 삽입 조회 명령문을 SQL 이라고 합니다.
데이터를 삽입 수정 삭제 조회 가능하게 만듬.
데이터를 공통적으로 관리할수 있는 표준 언어인 SQL .
종류로는 DDL , DML ,DCL , TCL 이 있다.
1.DDL -> 데이터를 정의 할때 사용하는 언어
Create 생성
CREATE DATABASE 데이터베이스명;
CREATE TABLE 테이블명
{
컬럼명 컬럼속성
}
drop 삭제
DROP DATABASE 데이터베이스명;
DROP TABLE 테이블명;
alter 변경
ALTER DATABASE 데이터베이스명 변경조건;
ALTER TABLE 테이블명 ADD 변경조건; -- 테이블에 새로운 컬럼을 추가합니다.
ALTER TABLE 테이블명 DROP 변경조건; -- 테이블에서 컬럼을 삭제합니다.
ALTER TABLE 테이블명 MODIFY 변경조건; -- 테이블의 컬럼을 수정합니다.
ALTER TABLE 테이블명 RENAME 변경조건; -- 테이블의 이름을 변경합니다.
...
2.DML
조회할때 사용
SELECT 컬럼목록 FROM 테이블명 [WHERE 조건];
삽입
INSERT INTo 테이블명 (컬럼목록) VALUES (값목록);
삭제
DELETE FROM 테이블명 [WHERE 조건];
수정
UPDATE 테이블명 SET 컬럼 = 값 [WHERE 조건];
3.DCL
권한 부여
GRANT [권한] ON 객체명 TO 사용자;
권한 취소
REVOKE [권한] ON 객체명 FROM 사용자;
4.TCL
정상적으로 완료 되었음을 알려줌.
START TRANSACTION;
...
COMMIT;
비정상적으로 완료 되었음을 알려줌.
START TRANSACTION;
...
ROLLBACK;
'Daily Logs > TIL (Today I Learned)' 카테고리의 다른 글
9월 13일 풋살 온라인 만들기 1일차 와이어 프레임작업 (0) | 2024.09.13 |
---|---|
9월 12일 외래 키 제약 조건 (1) | 2024.09.12 |
9월 10일 콜백함수 (0) | 2024.09.10 |
9월 9 일 관계형 데이터 베이스 (1) | 2024.09.09 |
9월 6일 Node.js - Express.js (1) | 2024.09.06 |