본문 바로가기

데이터베이스(DB)

(2)
[SQL] 키 (Key) 키(Key) 데이터 베이스에서 특정 데이터를 식별할 수 있는 고유한 식별자(identifier) 조건에 만족하는 레코드를 찾거나 순서대로 정렬할 때 레코드를 구분할 수 있는 기준이 되는 속성을 말한다. 키의 종류 - Super Key (슈퍼키) - Candidate Key (후보키) - Primary Key (기본키) - Alternate Key (대체키) - Foreign Key (외래키) - Composite Key (복합키) 키의 속성 - 유일성 : 하나 또는 그 이상의 키 값으로 유일한 레코드를 식별할 수 있는 성질 ( 중복 X ) - 최소성 : 특정 레코드를 구분할 때 필요한 최소한의 속성들로만 구성되는 성질 Super Key (슈퍼키) - 각 레코드를 유일하게 식별할 수 있는 속성들의 집합 -..
쿼리(Query)란? 쿼리(Query)란? 데이터베이스에 정보를 요청하는 행위. 령문이라기보다는 질의문에 가깝다. 명령문이 실행/취소/에러를 보내는 개념이라면 질의문은 DB에서 요청에 대한 거절이 가능하다. ex) ~에 대한 권한이 없습니다 SQL이라고도 한다. CRUD 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말. 데이터베이스(DB)에서의 CRUD 이름 기능 SQL Create 생성 INSERT Read 조회 SELECT Update 수정 UPDATE Delete 삭제 DELETE RESTful API 에서의 CRUD 이름 기능 Method Create 생성 POST Read 읽기 GET Update 갱신 ..