일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 오라클
- 데이터 허브
- 구름Level
- 2022 마이데이터 국민참여단 후기
- 2주차 : ETL/CDC
- dbms
- 코딩테스트
- 측정계
- EBH
- 마이데이터 비즈니스 모델
- K-MOOC
- 대용량데이터 처리방안
- 고전압안전
- 대용량 데이터 Batch
- 마이데이터 국민참여단
- K-MOOC 3주차
- 무결성제약조건
- 대용량 데이터 이행
- 코테
- GROUP함수
- 마이데이터 개념과 원칙
- sql
- 데이터 이행
- K-MOOC 매치업 강좌
- 계층적질의문
- 마이데이터 개념
- 1주차:메타데이터와 데이터표준화
- ETCL
- 대용량 데이터 처리
- 백준
- Today
- Total
목록데이터분석 공부 (12)
어제보다 더 나은 나

* 롤 다수 사용자와 다양한 권한을 효과적으로 관리하기 위하여 서로 관련된 권한을 그룹화한 개념 활성화 또는 비활성화를 통한 일시적 권한 부여 철회 가능 암호 부여 가능 사용자 또는 다른 롤에 대한 접근 권한 부여 및 철회 가능 자신에 대한 롤 부여나 순환적인 롤 부여는 불가능 롤은 특정 소유자나 특정 객체에 속하지 않음 * CONNECT 롤 사용자가 데이터베이스에 접속하여 세션을 생성할 수 있는 권한 테이블 또는 뷰와 같은 객체를 생성할 수 있는 권한 * RESOURCE 롤 사용자에게 자신의 테이블, 시퀀스, 프로시저, 트리거 객체 생성 사용자 생성 시 : CONNECT롤과 RESOURCE롤을 부여 * DBA 롤 시스템 자원의 무제한적인 사용이나 시스템 관리에 필요한 모든 권한 DBA 권한을 다른 사람..

* 주석 : 테이블이나 칼럼에 최대 2000 바이트까지 주석을 추가 * 데이터 사전 => 사용자와 데이터베이스 자원을 효율적으로 관리하기 위한 다양한 정보를 저장하는 시스템 테이블의 집합 => 사전 내용의 수정은 오라클 서버만 가능 => 데이버베이스 관리자나 일반 사용자는 읽기 전용 뷰에 의해 데이터 사전의 내용 조회만 가능 => 용도에 따라 USER, ALL, DBA 접두어를 사용하여 분류 => USER_ : 객체의 소유자만 접근 가능한 데이터 사전 뷰 => ALL_ : 자기 소유 또는 권한을 부여 받은 객체만 접근 가능한 데이터 사전 뷰 => DBA_ : 데이터베이스 관리자만 접근 가능한 데이터 사전 뷰 * 데이터 무결성 => 데이터의 정확성과 일관성을 보장 => 테이블 생성 시 무결성 제약조건을 정..

* 서브쿼리 : 하나의 SQL 명령문의 결과를 다른 SQL 명령문에 전달하기 위해 2개 이상의 SQL 명령문을 하나의 SQL 명령문으로 연결하여 처리하는 방법 => 서브쿼리는 메인쿼리가 실행되기 전에 한번씩 실행됨 => 서브쿼리에서 실행된 결과가 메인 쿼리에 전달되어 최종적인 결과를 출력 * 단일행 서브쿼리 => 서브쿼리에서 단 하나의 행만을 반환하여 메인쿼리에 반환하는 질의문 => 메인쿼리의 WHERE 절에서 서브쿼리의 결과와 비교할 경우에는 반드시 단일행 비교 연산자 중 하나만 사용해야 함 (=, > , >=, 메인쿼리의 WHERE 절에서 서브쿼리의 결과와 비교할 경우에는 다중 행 비교 연산자를 사용하여 비교 (다중 행 비교 연산자 : IN, ANY, SOM, ALL, EXISTS) (다중 행 비교 ..

* HAVING 절 : GROUP BY 절에 의해 생성된 그룹을 대상으로 조건을 적용 # 예제 : 사원 테이블에서 평균 급여가 1900이상인 부서의 부서번호, 부서별 평균 급여를 출력하세요. # 예제 : 1000 이상 급여를 받는 사원들에 대해 부서별 평균 급여를 구한 후, 부서별 평균 급여가 1900 이상인 부서의 부서번호, 부서별 평균 급여를 출력하세요. * HAVING 절과 WHERE 절의 성능 차이 => HAVING 절 : 내부 정렬 과정에 의해 그룹화된 결과 집합에 대해 검색 조건 실행 => WHERE 절 : 그룹화하기 전에 먼저 검색 조건 실행 * JOIN (조인) : 하나의 SQL 쿼리에 의해 여러 테이블에 저장된 데이터를 한번에 조회할 수 있는 기능 (2개 이상의 테이블을 결합한다는 의미)..

* 숫자 함수 * ROUND : 지정한 소수점 자리 이하에서 결과 값을 반환하는 함수 * TRUNC : 지정한 소수점 자리 수 이하를 자른 결과를 반환하는 함수 * MOD : m을 n으로 나눈 나머지 * CEIL : 지정한 값보다 큰 수 중에서 가장 작은 정수 * FLOOR : 지정한 값보다 작은 수 중에서 가장 큰 정수 * 날짜 함수 : 날짜 데이터 타입에 사용하는 함수 * 날짜 + 숫자 : 날짜에 일수를 더한 날짜 계산 * 날짜 - 숫자 : 날짜에 일수를 뺀 날짜 계산 * 날짜 - 날짜 : 날짜와 날짜를 뺀 일수를 계산 * 날짜 + 숫자 / 24 : 날짜에 시간을 가산하여 날짜 계산 * SYSDATE : 현재 시스템의 현재 날짜 * MONTH_BETWEEN, ADD_MONTHS : 월 단위로 날짜 연..