본문 바로가기

데이터베이스/SQLD6

데이터 유형 (CHAR, VARCHAR, NUMERIC, DATE) 자주 쓰이는 데이터 유형 유형 설명 CHARACTER(s) - 고정 길이 문자열 정보 - 할당된 변수 값의 길이가 s보다 작을 경우 그 차이 길이만큼 공간으로 채움 VARCHAR(s) - 가변 길이 문자열 정보 - 가변 길이로 조정이 되기 때문에 할당된 변수값의 바이트만 적용 NUMERIC - 정수, 실수 등 숫자 정보 DATE - 날짜와 시각 정보 CHAR과 VARCHAR 차이점 1. 저장 영역 VARCHAR은 가변 길이이므로 필요한 영역은 실제 데이터 크기뿐이다. 때문에 길이가 다양한 칼럼과, 정의된 길이와 실제 데이터 길이에 차이가 있는 칼럼에 적합하다. 2. 비교방법 CHAR의 경우 'AA'와 'AA ' 를 동일하다고 하며 VARCHAR의 경우에는 둘을 동일하다고 하지 않는다. 2020. 6. 7.
관계형 데이터베이스, SQL, TABLE SQLD 공부하는데 너무너무너무너무너무너무 이론적인 내용이 싫어서 데이터 모델링의 이해를 그냥 넘겼다ㅎㅎㅎ. 시험 앞두고 하도록 하고! SQL 기본으로 넘어왔다. 관계형 데이터베이스 (Relational Database) 정규화를 통한 합리적인 테이블 모델링을 통해 이상현상을 제거하고 데이터 중복을 피할 수 있으며, 동시성 관리, 병행 제어를 통해 많은 사용자들이 동시에 데이터를 공유 및 조작할 수 있는 기능을 제공한다. 또한, 데이터의 성격, 속성 또는 표현 방법 등을 체계화 할 수 있고, 데이터 표준화를 통해 데이터 품질을 확보할 수 있는 장점을 가진다. * 이상(ANOMALY)현상 : 데이터의 중복성으로 인해 릴레이션을 조작할때 생기는 비합리적인 현상. * 병행제어 : 동시에 여러개의 트랜잭션을 수.. 2020. 6. 7.