[혼공S] 테이블과 뷰

Seri·2024년 7월 28일
1

이번주만 하면 다음주는 쉰다~!

테이블 생성하기

member 테이블의 mem_id를 외래키로 가지는 mem_id를 가진 buy 테이블 생성하기


제약조건

PRIMARY KEY

  • 중복되거나 빈 데이터가 설정되지 않는다
  • 테이블은 기본 키를 1개만 가질 수 있다

FOREIGN KEY

두 테이블 사이의 관계를 연결해주고, 데이터의 무결성을 보장

  • 기준 테이블: 기본 키가 있는 테이블
  • 참조 테이블: 외래 키가 있는 테이블

FOREIGN KEY (열_이름) REFERNCES 기준_테이블(열_이름)

  • UNIQUE: 중복되지 않는 유일한 값을 입력해야 한다
  • CHECK: 입력되는 데이터를 점검
  • DEFAULT: 값을 입력하지 않았을 때 자동으로 입력될 값을 미리 지정
  • NULL: 널 값 허용

  • 데이터베이스 개체 중 하나

  • 테이블처럼 데이터를 가지고 있지 않다

  • 단순 뷰: 하나의 테이블과 연관된 뷰 / 복합 뷰: 2개 이상의 테이블과 연관된 뷰

  • 뷰의 생성: CREATE VIEW view_name

  • 뷰의 수정: ALTER VIEW view_name

  • 뷰의 삭제: DROP VIEW view_name

  • 뷰의 정보 확인: DESCRIBE view_name

  • 뷰의 소스코드 확인: SHOW CREATE VIEW view_name

profile
🎤 📷 ❄️ 🌊

0개의 댓글