SQL 기능에 따른 분류

Hyuntae Jung·2022년 7월 23일
0

MS SQL

목록 보기
3/41
post-thumbnail
post-custom-banner

1. SQL 기능에 따른 분류

  • DDL(Data Definition Language, 데이터 정의어)
    : 정의(생성, 변경, 삭제 의미)

    CREATE, ALTER, DROP

  • DML(Data Manipulation Language, 데이터 조작어)
    : 조회, 수정, 삭제, 삽입

    SELECT(query, 질의어), UPDATE DELETE, INSERT

  • DCL(데이터 제어어)
    : GRANT, REVOKE

    주석: --주석을 입력

DDL, DML, DCL은 파란색 글씨로 표시되며, Reserved characters(예악어)에 해당한다.

2. 기본키 설정

id값을 기본 키로 설정할 시 중복이 되지 않고, null 허용을 하면 안된다.

3. GO

이전 문장은 종료한 후 GO 이후 문장이 실행된다.
여러 명령을 수행할 때 구분자 역할을 한다.

4. DB속성 파일이름

  • mdf: 대용량의 DB를 사용할때 보조적으로 사용하는 파일
  • ldf: 로그파일

5. 줄 번호

도구-> 옵션-> 텍스트 편집기-> Transact-SQL-> 일반-> 줄번호 체크

6. CREATE TABLE

CREATE DATABASE test02;
GO
USE test02;

CREATE TABLE member(
	id int constraint pk_code primary key,
	name char(10), 
	email char(20)
	);

7. ALTER

ALTER TABLE member
ALTER COLUMN name char(10) NOT NULL;

ALTER을 사용할때 NOT NULL만 입력하면 안되고, char(10)도 입력해야 한다.

8. INSERT

INSERT INTO member
VALUES(10, '홍길동', 'hong@naver.com');

강의: ms sql 2014 제대로 배우기 1

post-custom-banner

0개의 댓글