9월 11일 SQL

2024. 9. 11. 19:39·Daily Logs/TIL (Today I Learned)

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
'Daily Logs/TIL (Today I Learned)' 카테고리의 다른 글
  • 9월 13일 풋살 온라인 만들기 1일차 와이어 프레임작업
  • 9월 12일 외래 키 제약 조건
  • 9월 10일 콜백함수
  • 9월 9 일 관계형 데이터 베이스
Jcob.moon
Jcob.moon
반가워요~ 하루하루 꾸준히 코딩 작성하는 곳입니다 !!
  • Jcob.moon
    Pixelated Thoughts
    Jcob.moon
  • 전체
    오늘
    어제
    • HelloWorld (174) N
      • Daily Logs (123) N
        • TIL (Today I Learned) (64) N
        • Algorithm Practice (55)
        • Dev Book Notes (4)
      • Deep Dives (36)
        • 문제 해결 (Troubleshooting) (3)
        • CS Fundamentals (22)
        • Career Prep (4)
        • Technical Notes (7)
      • Project Log (7)
      • Any (3)
      • Cooperation (4)
        • Github (2)
        • Conventions (1)
        • Git (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
Jcob.moon
9월 11일 SQL
상단으로

티스토리툴바