[DB] | [HEIDISQL] | 데이터베이스 생성, 삭제, 테이블 생성, 내용 입력, 주석, CRUD명령어

0

SQL, HEIDISQL 기본 사용 원칙

  • 관계형DB (R-DB)
  • 대소문자 구별 하지 않는다.
  • { }, " "를 쓰지 않는다.
  • ( ), ' ', ,, ;를 쓴다.
  • ,로 구분하고 ;로 끝낸다.
  • CTRL + z 없다.

br

  • 실행 : SHIFT + CRTL + F9
  • 쿼리문 안에서(;안에서) 실행해야 한다.
  • 실행시키지 않으면 쿼리문은 그저 문장(또는 문서)일 뿐, 아무 효력이 없다.
  • 밑 부분에 쿼리문이 뜨면 실행된 것이다.

br * 6

HEIDISQL 시작화면(세션) 설정

br * 6

데이터베이스 생성

SQL

CREATE DATABASE java;

br * 6

데이터베이스 삭제

SQL

DROP DATABASE java;

br * 6

테이블 생성

SQL

CREATE TABLE t_exam (
	i_exam INT PRIMARY KEY,
	title VARCHAR(100);
	jumin CHAR(13);
	age INT(3) NOT NULL
);

  • 테이블에서 한 줄 한 줄을 레코드라고 한다.







테이블에 내용 입력

  • ,를 이용해 여러 줄 작성할 수 있다.
  • ( 컬럼명, 컬럼명, ...)(데이터, 데이터, 데이터, ... )
    ,를 기준으로 컬럼명데이터유형, 길이, 부호, NULL이 일치해야 한다.

SQL

INSERT INTO t_exam ( I_EXAM, TITLE, JUMIN, AGE ) 
VALUES (1, '안녕하세요',9002211876543, 32);

SQL

INSERT INTO t_exam ( I_EXAM, TITLE, JUMIN, AGE ) 
VALUES (2, '안녕히계세요',0902211876543, 11),
(3, '만나서 반갑습니다.',0502211876543, 15),
(4, '점심은 드셨습니까?.',2902211876543, 95);







주석

SQL

-- 주석

# 주석

/*
주석
*/







CRUD명령어







SELECT

  • 테이블 전체 조회

SQL

SELECT * FROM t_exam;







UPDATE

SQL

UPDATE t_exam
SET age = 30
WHERE i_exam = 1;







DELETE

SQL

DELETE FROM t_exam
WHERE i_exam = 4;
profile
몇 번을 넘어져도 앞으로 계속 나아가자

0개의 댓글