일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2022 마이데이터 국민참여단 후기
- sql
- 대용량 데이터 Batch
- 계층적질의문
- EBH
- K-MOOC 매치업 강좌
- 대용량 데이터 이행
- ETCL
- 백준
- 무결성제약조건
- K-MOOC
- 마이데이터 비즈니스 모델
- K-MOOC 3주차
- 고전압안전
- 마이데이터 개념
- 구름Level
- 데이터 허브
- 대용량 데이터 처리
- dbms
- 대용량데이터 처리방안
- 오라클
- 코딩테스트
- 마이데이터 개념과 원칙
- 2주차 : ETL/CDC
- GROUP함수
- 마이데이터 국민참여단
- 코테
- 데이터 이행
- 1주차:메타데이터와 데이터표준화
- 측정계
- Today
- Total
목록오라클 (6)
어제보다 더 나은 나

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

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

* 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 : 월 단위로 날짜 연..

* ORDER BY 문 => 오름차순(ASC)가 기본값 => SELECT LIST에 없는 열로도 정렬은 가능 # 문제 1: 부서 10과 30에 속하는 모든 사원의 이름과 부서번호를 이름의 알파벳 순으로 정렬되도록 질의문을 형성하라. # 문제 2 : 1982년에 입사한 모든 사원의 이름과 입사일을 구하는 질의문은? # 문제 3 : 보너스를 받는 모든 사원에 대해서 이름, 급여 그리고 보너스를 출력하는 질의문을 형성하라. 단, 급여와 보너스에 대해서 내림차순 정렬할 것 # 문제 4 : 보너스가 급여의 20% 이상이고 부서번호가 30인 모든 사원에 대해서 이름, 급여 그리고 보너스를 출력하는 질의문을 형성하라. * SQL-PLUS => DB 서버는 죽으면 절대 안됨. (모든 업무가 중지되기 때문) (은행은 야..