sql developer에서 주석문을 "--"을 사용.
오라클에서 속성에 들어가는 주요 자료형(data type)
1. number(n, n1) : 숫자 자료형(정수, 실수)
n - 전체 자릿수 / n1 - 소수점 자릿수 / n - n1 : 정수 자릿수
예) number(7,2) : 전체 자릿수는 7자리이고, 정수는 5자리, 소수는 2자리
2. char(n) : 문자열 n개가 저장되는 자료형. ==> 고정자료형
고정자료형 : char(7) - 문자 7자리가 고정으로 저장되어 3자리만 사용해도 7자리를 소모.
3. varchar(n) : 문자열 n개가 저장되는 자료형 ==> 현재 오라클에서 사용하지 않는 자료형
4. varcahr2(n) : 문자열 n개가 저장되는 자료형. ==> 가변 자료형.
가변 자료형 : varchar2(7) - 7자리중 3자리만 사용했다면 나머지 4자리는 사라짐.
메모리 관리성이 높아짐.
한글은 무조건 한 글자당 2바이트씩 사용
5. date : 날짜가 저장되는 자료형. ==> 시스템의 현재 날짜 및 시간이 저장.
★★★★중요 개념★★★★
무결성(Integrity) : 데이터베이스에 저장된 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 정확성을 의미.
무결성 제약 조건 : 데이터베이스에 저장된 데이터의 정확성을 보정하기 위해서 정확하지 않은 데이터가
데이터베이스 내에 저장되는 것을 방지하기 위한 조건.
데이터베이스 상에서 제약 조건의 종류
1. unique 제약 조건 : 중복이 되면 안되는 제약 조건. ex)회원 아이디
2. not null 제약 조건 : 공백을 허용하지 않는 제약 조건.
ex) 회원가입시 필수 입력 사항.(입력하지 않으면 공백이기 때문에 허용x)
3. check 제약 조건 : 특정한 값이 아닌 데이터가 들어오지 못하게 하는 조건.
4. primary key 제약 조건 : unique + not null 제약 조건 ==> 기본키 제약 조건. // 테이블당 단 한개만 사용(대표키이기 때문)
기본키는 해당 테이블을 대표하는 칼럼으로써의 역할을 수행하며
다른 테이블에서 외래키들이 참조할 수 있는 키로써의 자격을 가진다.
이를 참조 무결성이라고 한다.
'개발자 > DB 오라클' 카테고리의 다른 글
데이터베이스 SQL 오라클 where 조건절, like 키워드, order by, 그룹함수, 시퀀스 (0) | 2022.02.21 |
---|---|
데이터베이스 SQL 오라클 literal 문자열 (0) | 2022.02.18 |
데이터베이스 SQL 오라클 as 키워드, distinct 키워드 (0) | 2022.02.18 |
데이터베이스 SQL 오라클 nvl() 함수 (0) | 2022.02.18 |
데이터베이스 SQL 오라클 테이블, 칼럼 생성, 삭제 및 수정 (0) | 2022.02.18 |
댓글