데이터베이스 12

2. 기본 키와 외래 키 - 패스트캠퍼스 백엔드 부트캠프 3기

1. 키(Key)조건에 맞는 데이터를 찾기 위한 식별자2. 기본 키(Primary Key, PK)관계형 데이터베이스는 테이블처럼 데이터를 관리한다.이름ID(기본 키)PW...김패스kimfas****...김트캠kimtcam******...김퍼스kimpus**********...ID처럼 행을 특정 지을 수 있는 단 하나의 데이터를 기본 키 라고 한다.중복되어서는 안되고, 고유해야 하며, NULL이어서는 안됨여러 열을 묶어 하나의 기본 키로 삼을 수 있다.3. 외래 키(Foreign Key, FK)다른 테이블을 연결(참조)하기 위한 키두 테이블 간의 관계를 표현하기 위한 키참조한 테이블이 삭제된다면? (on delete)참조한 테이블이 변경된다면? (on update)참조한 테이블이 변경/삭제될 경우SET N..

데이터베이스 2025.01.16

1. 데이터베이스 - 패스트캠퍼스 백엔드 부트캠프 3기

1. 데이터베이스여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합2. DBMS(Data Base Management System)관계형 DBMSORACLEMySQLSQLServer그 외비관계형 DBMSMongoDB3. 관계형 DBMS데이터를 테이블 형태(열 & 행)로 저장4. SQL(Structured Query Language) - 관계형 DBMS를 다루기 위한 언어관계형 데이터베이스 관리 시스템(RDBMS)에서 데이터를 조작하고 관리하기 위한 언어DML(Data Manipulation Language)SELECT : 데이터 조회INSERT : 데이터 삽입UPDATE : 데이터 갱신DLELTE : 데이터 삭제DDL(Data Definition Language)CREATE : ..

데이터베이스 2025.01.14