분류 전체보기(9)
-
0-1. 데이터베이스 개요
Data: 의미 없는 값(실제 값) * 의미가 생기면 information(정보) Database: 어떤 조직 안에서 필요한 정보를 공용으로 사용할 수 있도록 하고 논리적으로 연관된 데이터 모아서 중복되는 데이터 없애고 구조적으로 통합/저장 운영 데이터(Operational Data) : 조직 목적을 위해 사용되는 데이터 공용 데이터(Shared Data): 공동으로 사용되는 데이터 통합 데이터(Integrated Data): 중복 최소화하고 중복으로 인한 데이터 불일치 현상 제거 저장 데이터(Stored Data): 컴퓨터 저장 장치에 저장된 데이터 oracle21 - connection conn 하게 해줌 => tomcat/browser/sqlplus/sqlDeveloper 통해 접근 특징 1. 실시..
2024.04.02 -
10. ORACLE OBJECT SEQUENCE
SEQUENCE 란? - 순차적으로 정수값을 자동으로 생성하는 객체 => 자동 번호 발생기 역할 - TABLE 과 연관연결은 없지만 관련은 있음 CREATE SEQUENCE 시퀀스 명 SEQUENCE MEANING DEFAULT START WITH 숫자 처음 발생시킬 시작 값 1 INCREMENT BY 숫자 다음 값에 대한 증가치 1 MAXVALUE 숫자 | NOMAXVALUE 발생시킬 최대값, 10의27승-1까지가능 NOMAXVALUE MINVALUE 숫자 | NOMINVALUE 발생시킬 최소값, -10의 26승 NOMINVALUE CYCLE | NOCYCLE 시퀀스가 최대값까지 증가 완료 시 지정한 숫자부터 처음부터 다시 돈다 NOCYCLE CACHE | NOCACHE 메모리상에서 시퀀스 값 관리 2..
2024.04.02 -
11. ORACLE OBJECT INDEX
INDEX란? SQL명령문의 처리 속도를 향상시키기 위해서 컬럼 생성하는 것 장점: 검색 속도가 빨라짐(SELECT 문 향상) 단점: 인덱스 위한 추가 저장 공간이 필요 데이터의 변경 작업(INSERT/UPDATE/DELETE)이 자주 일어날 경우 성능 저하 *검색과 데이터 변경 작업속도는 반비례 *INDEX로 지정된 컬럼으로 검색했을 때 그 검색 결과가 전체 튜플의 10~15% 미만일 때 효과 굿 SELECT * FROM EMP WHERE DEPTNO > 20; -- DEPTNO 에 INDEX 걸려있고 EMP TABLE 의 튜플 개수가 100라면 --SELECT 문 결과가 15개 미만 정도 나올 때 효과적 INDEX 표현식 CREATE [UNIQUE] INDEX 인덱스 명 ON 테이블 명 (컬럼 명, ..
2024.04.01