3일

권준석·2022년 7월 29일
0

databese * 옷방

테이블 관리DDL(C생성 D삭제 A수정) * table 옷장
create(테이블 생성) drop(테이블 삭제) alter(컬럼 수정)

튜플(표현하고자하는 데이터) 관리 (C생성 R검색 U수정 D삭제) * column 서랍 , tuple 옷
insert(튜플 생성) select(튜플 검색) update(튜플 수정) derete(튜플 삭제)

unicode : 기준이되는 코드
default : 속성의 기본값(튜플삽입시 지정한다면 지정된 값,
지정하지 않는다면 default값이 반영)
int(4byte)
now():함수(특정 기능을 수행)

물리적인공간, 논리적인 공간 존재

VPN:논리적인 공간

대입연산자 A=B는 B를 A에 반영
비교연산자 A=B 참과 거짓

key 문

KEY : 튜플을 식별하기 위한 식별자
속성에 key라는 식별을 부여

종류 : 슈퍼키(유일성), 후보키(유일성)(최소성),
기본키(유일성)(최소성), 대채키(유일성), 외래키

슈퍼키 : 유일성을 보장한다 뭉쳐서도 가능
후보키 : 유일성을 보장하기 위한 최소한의 속성
기본키 : 후보키중 선정된 키 데이터의 신뢰성을 보장하기위해
대채키 : 기본키에서 선택되지 않은 후보키
외래키 : 2개의 릴레이션(테이블)의 연관관계
[부모 테이블, 자식 테이블 (속성to속성)]

primary key(기본키) :null의 값을 가질수없다( not null ) , 유일하게 튜플을 구분 (1개만 선택),
기본키을 사용하면 검색 속도가 빨라진다(index형성 책갈피)

기본키을 후보키가 합쳐진 상태로 사용이 가능하다
이런 경우의 기본키는 하나의 최소성을 부여하기 힘들때 사용한다

profile
ㅇㅇ

0개의 댓글