5. 데이터베이스 관리11 [ORACLE 4-1장] 테이블 정보 조회 1. 테이블 생성 후 테이블 정보 조회 - 조회 항목 -- TABLE 정보 SELECT DTCC.COMMENTS T_COMMENTS , DTC.TABLE_NAME , DTC.COLUMN_NAME , CASE WHEN DATA_TYPE IN ('VARCHAR','VARCHAR2','CHAR') THEN DATA_TYPE||'('|| CHAR_LENGTH||CASE WHEN CHAR_USED = 'B' THEN ' BYTE' WHEN CHAR_USED = 'C' THEN ' CHAR' ELSE '' END||')' WHEN DATA_TYPE = 'NUMBER' AND DATA_PRECISION IS NOT NULL THEN DATA_TYPE||'('||DATA_PRECISION||','||DECODE(DAT.. 2024. 3. 8. [ORACLE 4장] 테이블 생성 및 관리 [ORACLE] 테이블 생성 (CREATE TABLE, ALTER TABLE) 목차 1. 테이블 생성 - CREATE TABLE - TABLE 코멘트 - COLUMN 코멘트 - 데이터 타입 2. 테이블 수정 : [] 은 삭제 - ALTER TABLE - ALTER TABLE [원본] RENAME TO [변경]; - ALTER TABLE [테이블] ADD CONSTRAINT PRIMARY KEY(COL); - ALTER TABLE [테이블] ADD [컬럼] 타입(,); - ALTER TABLE [테이블] MODIFY [컬럼] 타입(,); - ALTER TABLE [테이블] RENAME COLUMN [원본] TO [변경]; - ALTER TABLE [테이블] ADD [컬럼] DEFAULT [ 값 ]; 1. .. 2024. 3. 8. [ORACLE 3장] 사용자 생성 및 수정 [ORACLE] 사용자 생성 (CREATE USER, ALTER USER) 목차 사용자 생성 (ORACLE DB 의 역할에 따른 계정을 분리하여 관리 한다.) 1. OWNER : MONEY2JA 역할 : - 테이블 생성, 프로시져, 함수, 인덱스, 트리거 등 모든 OBJECT의 주인이 됨 - 서비스 계정 및 사용자 계정에게 권한을 줌 (권한은 ROLE에 부여함) EX) GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE1 TO RL_MONEY2JA_SVC; EX) GRANT SELECT ON TABLE1 TO RL_MJ_USER_SEL; 2. SERVICE : MONEY2JA_SVC 역할 : - 서비스를 담당하는 각 서버에서 접속을 담당함 - OWNER 계정의 모든 OBJE.. 2024. 3. 8. [ORACLE 2장] 프로파일 관리 [ORACLE] 프로파일 생성, 및 수정 (CREATE PROFILE, ALTER PROFILE) 목차 프로파일 생성 프로파일 수정 1. 프로파일 생성 (CREATE PROFILE) CREATE PROFILE pf_comp LIMIT FAILED_LOGIN_ATTEMPTS 5 PASSWORD_LIFE_TIME 60 PASSWORD_REUSE_TIME 60 PASSWORD_REUSE_MAX 5 PASSWORD_VERIFY_FUNCTION ora12c_verify_function PASSWORD_LOCK_TIME 1/24 PASSWORD_GRACE_TIME 10 INACTIVE_ACCOUNT_TIME 30; 2. 프로파일 조회 (기존 프로파일 조회 및 신규 프로파일 생성 스크립트) SELECT ROW_NUM.. 2024. 3. 7. [ORACLE 1장] 테이블 스페이스 생성 및 수정 [ 테이블 스페이스 생성 ] ORACLE DB 초기 생성 후 진행해야 하는 방법에 관한 내용을 정리해 보겠습니다. - CREATE TABLESPACE 문법 [BIGFILE] CREATE TABLESPACE [테이블스페이스 명] DATAFILE SIZE [크기] AUTOEXTEND ON MAX [최대 크기]; 생성 샘플 명칭 정의(용심장 회사 -> COMPANY) 1. TABLESPACE -> TBS , COMPANY -> COMP -- TABLESPACE 명 : TBS_COMP -- ALTER TABLESPACE [] RESIZE []G 2. 조회 : 테이블 스페이스명, 전체 사이즈, 사용량, 남은용량, 사용량 PCT(%), 3. 테이블스페이스 수정 스크립트 -- ALTER TABLESPACE '||A... 2024. 3. 7. 이전 1 2 다음