목록DataBase (19)
개발 공부

TO_CHAR : 숫자 타입 또는 날짜 타입의 값을 문자타입으로 변환시켜주는 함수 TO_CHAR([숫자]날짜, [포맷]) =>결과값 CHARACTER 타입 숫자 타입 >> 문자타입 날짜타입 => 문자타입 TO_DATE : 숫자타입 또는 문자타입 데이터를 날짜 타입으로 변환 시켜주는 함수 TO_DATE(숫자|문자, [포맷]) 주의 - 무조건 현재 세기로 반영한다. 해결방법 RR로 변경 RR : 해당 두자리 년도 값이 50 미만인 경우 현재 제가 반영 , 50이상일 경우 이전세기 반영 TO_NUMBER : 문자타입의 데이터를 숫자타입으로 변환시켜주는 함수 TO_NUMBER(문자, [포맷]) =>결과값은 NUMBER타입 NULL 처리함수 1.NVL(컬럼, 해당 컬럼이 BULL일 경우 반환할 값) 2.NVL2(..

SYSDATE : 시스템 날짜 및 시간 반환 (현재 날짜 및 시간 MONTHS_BETWEEN(DATE1,DATE2): 두 날짜 사이의 개월 수 ADD_MONTHS(DATE,NUMBER) : 특정날짜에 해당 숫자만큼의 개월수를 더해서 날짜를 리턴 NEXT_DAY(DATE, 요일) : 특정날짜 이후에 가까운 해당 요일의 날짜를 반환해주는 함수 EX) SELECT SYSDATE, NEXT_DAY(SYSDATE, 6) FROM DUAL; LAST_DAY (DATE) : 해당 월의 마지막 일을 구해서 반환 = > 결과값 DATE 타입 EXTRACT : 특정 날짜로부터 년도/월/일 값을 추출해서 반환하는 함수 EXTRACT(YEAR FROM DATE): 연도만 추출 EXTRACT(MONTH FROM DATE): 월..

ABS-숫자의 절대값을 구해주는 함수 ABS(NUMBER) => 결과값은 NUMBER 타입 MOD - 두 수를 나눈 나머지값을 반환해주는 함수 MOD(NUMBER,NUMBER) => 결과값 NUMBER 타입 ROUND - 반올림한 결과를 반환 ROUND(NUMBER , [위치]) CEIL - 올림처리 해주는 함수 CEIL(NUMBER) FLOOR - 소숫점 아래 자리를 버림처리 해주는 함수 FLOOR(NUMBER) TRUNC (절삭하다) - 위치 지정 가능한 버림처리해주는 함수 TRUNC(NUMBER,[위치])

테이블 사전 보유 LENGTH - 문자열 값의 글자수 반환 EX)SELECT LENGTH('오라클') LENGTHB - 문자열 값의 바이트 수 반환 EX)SELECT LENGTHB('오라클') FROM DUAL; INSTR - 특정 문자 위치를 찾아준다. INSTR(컬럼),'문자열''찾고자하는 문자',['찾을위치의 시작값',[순번]] => 결과값은 NUMBERT 타입 SUBSTR - 문자열에서 특정 문자열을 추출해서 반환 SUBSTR(STRING , 자를 시작위치 인덱스, LENGTH(몇개자를건지)) LPAD / RPAD (STRING, 최종적으로 반환할 문자의 길이, [덧붙이고자 하는 문자 ]) LTRIM/RTRIM - 문자열에서 특정 문자를 제거한 나머지를 반환 LTRIM/RTRIM (STRING,[..
관계형 데이터베이스 개체와 관계를 모두 릴레이션이라는 표로 표현함 기본키와 이를 참조하는 외래키로 데이터 간의 관계표현 계층 모델과 망모델의 복잡한 구조를 단순화시킴 릴레이션 = 전체 표 데이터들을 표의 형태로 표현함 구조를 나타내는 릴레이션 스키마와 실제 값들인 릴레이션 인스턴스로 구성됨 릴레이션의 특징 릴레이션에 포함된 튜플들은 모두 상이하며 튜플 사이에는 순서가 없음 (튜플들을 유일하게 식별하기 위해 속성들의 부분집합을 키로 설정) 튜플들의 삽입 삭제 등의 작업으로 릴레이션ㅇ느 시간에 따라 변함 관계형데이터베이스 용어 속성- 튜플(개체인스턴스) 도메인 - 하나의 속성이 취할 수 있는 같은 타입의 원자의 집합 값의 범위 (해당 값의 합법 여부를 검사하는데 이용함) 키- 후보키 릴레이션을 구성하는 속성..
관계형 데이터베이스 제약조건 튜플 속성-개체의 특성 기술 (속성의 명칭은 유일해야함 ) 도메인- 하나의 속성이 취할 수있는 같은 타입의 원자의 집합 기본키 - 대체키 (후보키가 2이 상인 경우 기본키를 제외한 나머지 후보) 슈퍼키- 속성들의 집합으로 구성 유일성은 만족하지만 최소성은 만족하지 않음 외래키- 다른 릴레이션의 기본키를 참조하는 속성 또는 속성들의 집합 무결성- 현실 세계의 값과 데이터베이스에 저장된 값이 일치하는 정확성 무결정의 종류 개체 무결성-기본 키를 구성하는 어떤 속성도 null 값이나 중복 값을 가질 수 없음 참조 무결성-외래 키 값은 null이거나 참조 릴레이션의 기본 키 값과 동일해야 함 도메인 무결성-주어진 속성값이 정의된 도메인에 속해야 함 데이터 모델 용어 개체-데이터베이스..