DB CAFE
메뉴
둘러보기
대문
최근 바뀜
임의 문서로
도움말
검색
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보
최근 바뀜
도움말
로그인
행위
DB카페에 오신걸 환영합니다. * 현재 개인 비용으로 서버를 운영 하고 있습니다.
토론
원본 보기
역사
대문 문서 원본 보기
←
대문
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
이 문서는 편집하거나 다른 명령을 할 수 없도록 보호되어 있습니다.
문서의 원본을 보거나 복사할 수 있습니다.
<span style="font-size: 21px">디비 카페</span> <div id="mp_goodArticle" class="mp_contentsboxtitle" style="background-color:#bbddff; margin: 1.2em 0 0.7em; padding: 0.2em 0.5em; font-size: 1.2em; line-height: 1.2em; overflow: visible; font-weight: bold; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; border-radius: 0.5em;">나는 언제나 주인공이다</div> <span> <div style="float: left;width: 100%;"> 서암은 매일 자신에게 "주인공" 하고 부른후 다시 "네" 하고 답했다.<br /> 이내 "깨어 있어야 하네!" 하고는 "네"<br /> "언제라도 남에게 속아서는 아니되네!" "네.네" 라며 자문대답했다.<br /> - 서암 - </div> </span> </div> ---- __notoc__ = 오라클 DB = == 아키텍처 == # [[오라클_아키텍처|오라클 아키텍처]] == 오라클 관리 == === [[SQL_모음|SQL 모음]] === == 오브젝트 관리== === 테이블/컬럼/인덱스/PK/FK 오브젝트 추출쿼리 === # [[ORACLE_테이블_컬럼|테이블]] ## [[컬럼정보조회|컬럼정보조회]] ## [[CLOB_처리|CLOB 처리]] ##[[파티셔닝테이블|파티셔닝테이블]] ## [[ORACLE_테이블_추출쿼리|테이블 추출쿼리]] ##[[오라클_DDL_생성_스트립트|오라클 DDL 생성 스트립트]] # [[ORACLE_인덱스|인덱스]] ## [[ORACLE_FK_인덱스|FK 인덱스]] ## [[파티션_테이블_로컬인덱스_생성|파티션 테이블 로컬인덱스 생성]] ## [[FK_로_참조되는_테이블|FK로 참조되는 테이블]] ## [[ORACLE_추출쿼리|인덱스 추출쿼리]] === 함수/프로시져/트리거 오브젝트 추출 쿼리 === # [[ORACLE_함수_추출쿼리|함수 추출쿼리]] # [[ORACLE_프로시져_추출쿼리|프로시져 추출쿼리]] # [[ORACLE_트리거_추출쿼리|트리거 추출쿼리]] === DBLINK 오브젝트별 관리 === # [[ORACLE_DBLINK|DBLINK]] === 모니터링 정보조회 === # [[ORACLE_모니터링|모니터링]] === 락 정보조회 === # [[ORACLE_락_정보|락 조회]] === 튜닝 정보 조회 === # [[V$SQL MONITOR|병렬처리,5초이상 IO발생쿼리 모니터링]] # [[오라클_통계정보|오라클 통계정보]] === 사용자 관리 === #[[ORACLE_사용자_생성|사용자 관리]] ##[[ORACLE_사용자_롤_생성|사용자 롤 관리]] ##[[ORACLE_사용자_권한_생성|사용자 권한 관리]] === 파라미터 관리 === #[[오라클_파라미터|오라클 파라미터]] ##[[오라클_히든_파라미터|오라클 히든 파라미터]] === 저장용량/공간 관리 === # [[ORACLE_테이블스페이스|테이블스페이스]] # [[UNDO_REDO|UNDO_REDO]] # [[템프테이블|템프테이블]] # [[ORACLE_NOLOGGING|LOGGING VS. NOLOOGING]] === [[오라클 ASM|ASM]] === === [[오라클 AWR|AWR]] === ==오라클 프로시져/패키지/함수 개발== ==오라클 튜닝== #[[XPLAN|XPLAN]] #[[AWR|AWR]] #[[ASH|ASH]] #[[튜닝_관련_뷰|튜닝 관련 뷰]] ==[[오라클_툴|오라클 툴]]== #[[Sqlplus|SQL PLUS]] #[//마이그레이션 마이그레이션] #[[Oracle_데이터펌프|Oracle DATA PUMP]] ---- = DB2 DB = ==DB2 아키텍처== ==DB2 관리== === [[DB2 명령어|명령어처리기]] === ==DB2 프로시저/모듈/함수 개발== **[[프로시져_샘플|프로시져 샘플]] *DB2 튜닝 *DB2 툴 ---- = MySQL DBA = #[[MYSQL 설치]] *MYSQL 아키텍처 *MYSQL 관리 *MYSQL 프로시져/함수 개발 *MYSQL 튜닝 *MYSQL 툴 ---- = 프로젝트 수행 방법론 = == DBA == === 표준 작성 === === 파라메터 튜닝 === === 테이블 생성/관리 === === 모니터링 === ==== 락 ==== === 데이터 전환 === ==DB 모델링/DA== ==표준화/META== ==DB 튜닝== ==DB 진단== == 데이터 전환 이행 == ## 전환 전략 수립 ## === [[데이터이행_DDL작업|데이터 이행 DDL 작업절차]] === ==데이터 품질/DQ== ==데이터 웨어하우스/DW== ===[[DW_용어_및_설명|DW 용어 및 설명]]=== ---- = LINUX = ==우분투== ---- ##[[우분투 업데이트|우분투_업데이트]] ##[[DISPLAY 변수|DISPLAY_변수]] ##[[HOSTNAME 변수|HOSTNAME_변수]] = PYTHON = == PYTHON 학습 == # [[PYTHON_입문|PYTHON 입문]] ---- == PYTHON 예제 == # [[파이썬_UTF_인코딩처리|파이썬_UTF_인코딩처리]] # [[ODBC_MS_Acess|ODBC, MS Acess 연결]] # [[진행사항_보여주기|ProgressBar ( 진행바 ) 출력]] # [[Python_프로그램_재시작|Python 프로그램 재시작]] # [[프로그램_강제_종료|프로그램 강제 종료]] # [[INI파일_읽고_쓰기|CONFIG INI 파일 읽고쓰기]] # [[파일읽기_쓰기_변경|파일읽기_쓰기_변경]] # [[로그쓰기|로그쓰기]] # [[리스트_배열_NUMPY_바이트_바이너리변환]리스트,배열,NUMPY 데이터를 바이트바이너리변환] # [[pylint_파이썬코드_정적분석|pylint로 파이썬 코드를 정적으로 분석]] # [[파이썬_시간변환|시간 변환]] # [[파이썬_데이터_주소|데이터 포인터 주소 얻기]] # [[람다함수|람다함수]] # [[파이썬_멀티프로세싱|파이썬 멀티프로세싱]] # [[GIL_없이_멀티쓰레드|GIL 없이 멀티쓰레드]] # [[SETTER|GETTER|SETTER / GETTER 사용]] # [[소켓_포트_조회|소켓 포트 조회하기]] # [[파이썬_설치모듈확인|파이썬_설치모듈확인]] # [[파이썬_예외처리 |파이썬 예외처리]] # [[마우스_키보드_컨트롤 |파이썬 마우스_키보드_컨트롤]] # [[파이썬_폴더_파일_목록|파이썬_폴더_파일_목록]] # [[절대경로_상대경로|절대경로_상대경로]] ---- # PYTHON 가상화 == PYTHON 웹프로그래밍 == # [[PYTHON_장고|PYTHON 장고]] ---- == 파이썬 응용 == # PYTHON 자동화 ---- # 크롤링 자동화 ## [[chrome자동화|chrome 자동화]] ---- == PYTHON GUI == # [[CEF_Python|CEF Python]] # [[PyQt|PyQt]] # wxPython = 머신러닝 = == 텐서플로우 == == [[파이썬_케라스_인공지능|케라스 인공지능]] == == R == === 기본 명령어 === # R명령어 ## 변수정의 ### rm() - 변수 삭제 ### ls() - 현재 선언해서 사용중인 변수목록 ### setwd() - 작업파일 위치 ### getwd - 현재 설정된 파일위치 ### summary([데이터이름]) - 최솟값,1/4값,중간값,평균,1/3값,최댓값의 써머리 출력 ### data() - 데이터를 사용하겠다는 선언 ### str() - 데이터 구성/자료형 보기 ### attach() - 변수/데이터 를 메모리에 고정 ### as.numeric() - 데이터를 숫자형으로 변환 ### detach() - 메모리에 선언된 변수 해제 ## 파일읽기/쓰기 ### save(x,file="number.Rdata") - x변수값을 "number.Rdata"로 저장 ### load("number.Rdata") - 파일내용읽기 ### sink("output.txt") ### scan("파일이름",what="디렉토리") - 설정된 디렉토리에서 파일읽기 ### read.table("output.txt",header=T) - 테이블 형태로 읽기 - read.table("testdata.txt", header=T) ### CSV읽기 - read.csv("exeldata.csv") ## 데이터형 ### y[1,] - 첫행 읽기 ### y[,1] - 1열읽기 ### Vector - v<- -5:5 - -5 ~ 5사이값을 할당 - v<-c(-5,5) - -5,5를 할당 - v<-c(-5:5) - v<-seq(from=-5,to=5,by=1) - vector집합연산 - union(x,y) - 합집합-중복제거 - intersect - 차집합 - setdiff(x,y) - x기준, y값을 빼준것 - is.element(2,x) - 2가 x의 원소인지 검사 - x<-c(sort(sample(1:99,9))) - 문자형vector - unique(x) - match(x,c("A")) - x의 데이터가 A와 같은지검사하고 같으면 1을 출력,NA는같지않음 - k<-paste(x[1],x[3]) - 벡터x에서 첫번째,세번째 문자를 k에 할당 - paste(x,collapse="%") - x를 구성하는 문자열을 %로 연결하기 - paste(x,collapse='') - x를 구성하는 문자열을 공백없이 연결 - substring(m,2:5) - m객체 문자열에서 2~끝,3~끝,4~끝,5~끝 을 출력 - grep("Co",x) - x에서 "Co"로 시작하는 것을 찾는다. - 논리형 vector - x<- runif(5) - 0,1 사이의 난수 다섯 개를 만들어 x에 할당 - any(x>0.9) - x값이 조건에 맞는지 검사 - all(x<0.9) - 모든x의 값들이 0.9보다 작은지 검사 - is.vector(x) - is.factor(x) - 데이터형이 팩터인지 확인 - x<-rnum(5) - 평균이 0인 정규분포하는 변수5개를 x에 할당 ### Factor - factor() - 데이터를 팩터형으로 변환 ### Matrix - 행렬 - 2차원 동일형 데이터 - 각 컬럼별 다른형 데이터 할당가능 - rbind() - 벡터데이터를 모아서 열 데이터를 구성 - rbind(array1,array2,array3) - cbind() - 행데이터 구성 - cbind(array1,array2,array3) - apply() - 배열,행렬등에 함수를 적용한 결과를 벡터,배열,리스트로 변환 - apply(x,1,max) - x데이터 1열의 최대값 - apply(x,1,sum) - apply(x,2,mean) - lapply() - 결과를 리스트로 반환 - sapply() - 결과를 벡터,배열,행렬로 반환 - sapply(리스트,sum) - tapply() - 데이터를 그룹핑한후 함수 적용 - mapply() - sapply()확장 - 여러개 벡터,리스트로인자를 받고 함수에 인자별 적용 결과를 반환 - mapply(sum,리스트1,리스트2) - 리스트1+리스트2 - colnames(x) - 컬럼 이름을 추가 - rownames(x) - 로우 이름을 추가 - colSums(x) - 컬럼의합 - rowSums(x) - 로우의 합 - matrix(x,nrow=3) - x데이터 열을 3으로 분리하여 행렬 구성 - 데이터를 매트릭스형으로 만들기 함수 - 매트릭스변수x * 3 은? - 매트릭스 전체에 2를 곱한다. - matrix(1:12,nrow=3,dimnames=list(c("R1","R2","R3"),c("C1","C2","C3","C4"))) - colSums(x) - 행렬데이터x의 컬럼 합 - rowSums(x) - 행렬데이터x의 로우 합 - colMeans - rowMeans ### Data Frame - data.frame() - 예시 - 데이터만들기 no<- c(1,2,3,4) name<- c("A","B","C","D") ages<-c(52,53,54,55) sex<-c("M","M","F","M") - 데이터프레임으로 변환 - Insa<-data.frame(No=no,Name=name,Age=ages,Sex=sex) - 데이터처리 - insa[1,] - Insa[,2:4] - Insa[,-3] ### Array - 행렬을 2차원으로 확장한것 - x<-array(1:24,dim=c(2,3,4)) ### List - 키,값 형태 데이터 - listdata<- c("A",c(12,21,33)) ## 반복처리 ### rep() - rep(1:3,times=2,len=7) - rep(1:3,each=3) - 1을 3번,2를 3번,3을 3번 반복 ### seq() - seq(from=1,to=12,by=0.5) ## 범위처리 ### mean() - 평균 ### range - 범위 ### sort - sort(x,decreasing=TRUE) ### length - 길이 ## 출력 ### cat() - cat() - 텍스트 출력 ### print() ### (괄호) ### head() ### tail() ### View() - 데이터를 보여주기 ## 함수 ### 선언 fnc_a <- function(){ x<-10 y<-20 result<-x+y return(result) } ### 사용 - fnc_a() ### 함수저장 - save(fnc_a,fnc_b,fnc_c,x,file="myfunction.Rdata") - 1개의 변수,3개의 함수를 Rdata파일에 같이 저장 ### 함수불러오기 - load("myfunction.Rdata" - ls() ## 조건문 ### runif(1) - 0~1사이 난수 1개 생성 ### if - if(x>0) print(x) - if ( ) { .... }ifelse{ .... }else {... } ### switch - switch(x[3], "1" = print("one") , "2" = print("one") , print("Error") ) ## 반복문 ### for - for (i in 1:5) { for (j in 1:5) { .... } } ### while - while (i <= 10){ .... } ### repeat - repeat{ .... if(...) break; } ## 연산자 ### ! ### 가감승제 - + - * / ### 비교 - == - != ### 그리고 - &,&& ### 또는 - |,|| ## 기호 ### [ i ] - i번째 요소 ### [ ( i ) ] - i번째 리스트 ### x $ a - x에서 a컬럼 ### x $ "a" - x에서 a컬럼 ### x[ i , j ] - i행 , j열 ## 문자열 ### grep() - grep("정규식",x,value-TRUE) - x에서 정규식 문자 찾기 ### nchar() - nchar(x) - 문자열 수를 센다 ### paste - paste(x,y) - 두개 문자열 합치기 ### substr - substr(x,6,8) - 6번째에서 8번째까지 추출 ### strsplit - strsplit(x,split-",") - 콤마기준으로 나누기 ## 정규식 ### \\d ### \\s ### \\w ### \\t ### + - 1회이상 ### ? - 0 이거나 1회 ### * - 0회이상 ### { } - 횟수 반복 - {i,j} - i ~ j회 반복 ### [:alnum:] - 아파벳+숫자 - [:alpha:] ### [:blank:] - 공백 ### [:cntrl:] - 제어문자 ### [:upper:] - 대문자 - [:lower:] - 소문자 *XMind: ZEN - Trial Version* === 챠트 === ==== ggplot2 ==== = 주식 = # 챠트 분석 = 엑셀 = # VBA ## [[VBA매크로]] ===[[엑셀_DB연결]]=== ---- = OS(Window,*nix) 팁 = # 윈도우 단축키 https://blogs.technet.microsoft.com/koreapartner/2009/03/15/windows-7-6/ <headertabs /> -----
이 문서에서 사용한 틀:
오라클 ASM 관리
(
원본 보기
)
오라클 RAC 관리
(
원본 보기
)
오라클 사용자 관리
(
원본 보기
)
오라클 툴
(
원본 보기
)
오라클 함수
(
원본 보기
)
파이썬
(
원본 보기
)
틀:타이틀 투명
(
원본 보기
)
틀:타이틀2
(
원본 보기
)
대문
문서로 돌아갑니다.