본문 바로가기

3. 데이터관리27

Oracle 데이터베이스 보안 솔루션 #3 - Data Safe (2) - Activity Auditing (활동 감사) > 이전 포스팅Oracle 데이터베이스 보안 솔루션 #3 - Data Safe (1)Oracle 데이터베이스 보안 솔루션 #2 - Data Safe (1)    이번 시간에는 Data Safe 의 Activity Auditing (활동 감사)에 대하여 알아보겠습니다. Activity Auditing(활동 감사)를 사용하면 대상 데이터베이스에서 감사 데이터를 수집하여 데이터베이스 활동을 모니터링할 수 있습니다. 활동 감사를 사용하면 업계 및 규정 준수 요구 사항에 따라 감사 기록을 수집 및 유지하고, Oracle 데이터베이스에서 사용자 활동을 모니터링할 수 있습니다. 예를 들어 중요한 데이터, 보안 관련 이벤트, 관리자 및 사용자 활동과 같은조직에서 정의한 활동, 규정 권장하는 활동 등에 대한 감사를 할 .. 2024. 5. 7.
Oracle Database API for Mongo DB 살펴보기 Oracle Database API for MongoDB(이하 MongoDB API) 는 OCI에서 제공되는 Oracle Autonomous Database Serverless(이하 ADB-S)에 포함된 Tool로 제공됩니다. ( 물론 설치형 오라클데이터베이스이더라도 21c 이상 이면서 Oracle REST Data Services (ORDS)를 22.3이상 사용한다면 동일하게 사용할 수 있습니다.) MongoDB API는 MongoDB 언어 드라이버나 툴 등을 그대로 사용하면서 ADB-S를 JSON 데이터베이스로 사용할 때 활용 됩니다. 오라클 데이터베이스를 기반으로 제공되는 ADB-S는 융햡형 데이터베이스로서 다양한 데이터 타입 특히 JSON 타입을 기존 관계형 데이터와 함께 하나의 데이터베이스에서 .. 2024. 5. 7.
OCI Data Integration 활용 - Data Integration Task 생성 지난번 Post에서는 Oracle Cloud의 Data Integration의 간단한 소개와 Data Loader Task 생성을 알아보았습니다. 이번 Post에서는 Data Integration의 Data Flow를 이용한 Data Integration Task 생성에 대해 알아보도록 하겠습니다.  이번 Data Integration Task 시나리오는 Customer 정보가 저장된 customers.json 파일과 매출 정보인 REVENUE.csv 파일을 이용하여 Flow를 생성하고 이를 이용하여 Integration Task를 생성 합니다.  우선 지난번에 생성한 프로젝트인 DI_Workshop에서 Data Flow를 생성합니다.  아래와 같이 Data Flow Designer가 생성되면 임의의 이.. 2024. 4. 29.
Autonomous JSON Database 살펴보기 Autonomous JSON Database(이하 AJD)  AJD는  ATP(OLTP), ADW(DW)와 동일하게 OCI의 Autonomous Database Platform 기반으로 제공되는 클라우드 데이터베이스 서비스이며, JSON 위주의 어플리케이션 개발/운영에 사용됩니다. ADB Platform의 장점인 고성능과 빠른 무중단 스케일업을 동일하게 제공하며, JSON 위주의 개발을 지원하기 위해 Document API를 제공하면서 추가로 트랜잭션 ACID나 SQL의 활용을 지원합니다. .. 2024. 4. 16.
OCI Database with PostgreSQL Overview 지난 포스팅에서는 일반적으로 알고 있는 PostgreSQL의 Architecture에 대한 내용을 살펴보았습니다. https://oracle-cloud.tistory.com/entry/PostgreSQL-Architecture-1-%EA%B3%B5%EC%9C%A0-%EB%A9%94%EB%AA%A8%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4 PostgreSQL Architecture #1 공유 메모리, 프로세스 PostgreSQL에 대해 알아보기 위해 기본 구조를 파악해야 그 이해가 쉽기 때문에 1편을 통해 공유 메모리와 프로세스에 대해 알아보고 2편에서 데이터베이스 구조에 대해 자세히 살펴보겠습니다. Pos oracle-cloud.tistory.com 이번에는 OC.. 2024. 4. 2.
OCI Data Integration 활용 - Data Loader Task 지난 포스트에서는 OCI Data Integration Service에 대해 간단히 소개를 드렸습니다. OCI Data Integration 소개 - Data 통합을 위한 서버리스 ETL 서비스 기업내 시스템 들은 정보계, 기간계, 계정계, 대외계 등 다양한 목적으로 분류 되어 사용됩니다. 저장되는 데이터의 유형에 따라 데이터 베이스 성격도 달라져서 시스템 최적화를 위해서도 비슷 oracle-cloud.tistory.com 이번엔 단일/여러 테이블의 데이터를 1:1로 추출, 적재를 수행하는 Data Loader Task를 구성하는 방법에 대해 알아보겠습니다. 이번 시나리오는 CSV file을 ADW로 loading 하는 절차를 진행해 보겠습니다. 전체적인 구성 과정은 다음과 같습니다. Data Integ.. 2024. 4. 1.
Oracle 데이터베이스 보안 솔루션 #2 - Data Safe (1) > 이전 포스팅 (Oracle 데이터베이스 보안 솔루션 #1 - Overview (Database Security Solution Overview)  이번 시간에는 Oracle 데이터베이스 보안 솔루션 Data Safe에 대하여 알아보겠습니다.  Data Safe 특징   1. 보안평가   - 데이터베이스 구성의 보안을 평가  2. 사용자 평가  - 보안을 평가하기 위해 데이터베이스 사용자 및 고위험 사용자 식별  3. 데이터 검색   - 데이터베이스의 민감한 데이터를 식별  4. 데이터 마스킹 (비프로덕션 데이터베이스용)   - 민감한 데이터를 마스킹하는 방법을 제공  5. 활동 감사   - 데이터베이스 사용을 모니터링 할 수 있도록 데이터베이스에서 사용자 활동을 감사  6. 알림  - 클라우드 및 온.. 2024. 4. 1.
오라클 데이터베이스 23c - JSON Relational Duality Views 관계형 데이터 모델은 데이터 정규화를 사용하여 무결성을 보장하고 중복을 피함으로 데이터 저장/관리에 매우 효율적입니다. JSON 데이터 모델인 경우 계층이 구조화된 형태로 저장 & 직접 맵핑하기 때문에 데이터 접근/처리 시 복잡성을 피할 수는 있으나 저장 형식으로는 이상적이지 않습니다. 오라클 데이터베이스의 최신 버전인 23c에서 새롭게 제공되는 기능인 JSON Relational Duality Views는 JSON 타입의 데이터를 관리하는 측면에서 개발자에게 혁신적인 유연성과 간편성을 제공하는 기능입니다. 앞서 오라클 데이터베이스에서 JSON 데이터를 어떻게 사용할 수 있는지 알아보았는데, JSON Relational Duality Views 를 활용한다면 특정 데이터 모델을 특정 데이터베이스를 선택하.. 2024. 3. 27.
자율운영 데이터베이스에서 DB Link to Private DBCS 해당 포스트는 별로의 Wallet 없이 DB Link 생성하는 방법에 대해 설명 Create Database Links to Oracle Databases on a Private Endpoint without a Wallet 사전 알아두기 Prerequisites for Database Links from Autonomous Database to Oracle Databases on a Private Endpoint OCI VCN 내에서 소스 데이터베이스(자율운영 데이터베이스, ADB)와 대상 데이터베이스(기본 데이터베이스, DBCS) 연결이 되어 있어야 함. 대상 DBCS가 Private Endpoint에 있는 상황 소스 ADB와 대상 DBCS가 동일한 OCI VCN에 있는 상황 소스 ADB와 대상 DB.. 2024. 3. 18.