본문 바로가기

오라클

[Oracle] mac OS에서 도커로 오라클 EE 12c 설치 [Oracle] mac OS에서 도커로 오라클 EE 12c 설치 맥 환경에서 도커를 활용하여 오라클 데이터베이스 설치 방법. 도커가 설치되어 있다고 전제한다. TODO Homebrew로 Docker 설치 포스팅 후 링크 추가 1. 오라클 12c 도커 공식 문서 확인 1) Oracle Database Enterprise Edition 도커 Hub로 이동 https://hub.docker.com/_/oracle-database-enterprise-edition 위 링크에 접속해서 우측 Proceed to Checkout 버튼 클릭 2) 정보 입력 후 약관 동의 이름, 회사, 연락처 등 정보를 입력하고 약관에 동의한다. 3) 도커 이미지 문서 확인 오라클 DB 도커 이미지 가이드 문서를 확인한다. 2. 터미널.. 더보기
[Oracle] 데이터 모델과 관계형 데이터베이스 [Oracle] 데이터 모델과 관계형 데이터베이스 데이터 모델 데이터를 저장하는 방식을 정의한 개념 모형 계층형 네트워크형 객체지향형 관계형 계층형 트리(tree) 구조 데이터 관련성을 계층별로 나누어 부모-자식 관계를 정의 1:N 제약: 하나의 부모가 여러 자식을 가질 수는 있지만, 자식이 여러 부모를 가진 경우 표현 불가 네트워크형 그래프(graph) 구조 계층형에서 불가능했던 자식이 여러 부모를 가진 경우 표현 가능 객체지향형 객체 개념 기반 데이터가 독립된 객체로 구성되어 상속, 오버라이드 등 활용 가능 객체지향 개념을 데이터베이스에 완전히 적용하기는 어려움 관계형 데이터 모델 데이터 간 관계에 초점 관계형 데이터베이스의 바탕이 되는 모델 Example 한 방송국에서 섭외 가능한 아이돌의 멤버와 .. 더보기
[Oracle] 데이터베이스란? [Oracle] 데이터베이스란? 데이터와 정보 Data(자료) 필요에 의해 수집했지만 아직 특정 목적을 위해 평가하거나 정제하지 않은 값이나 사실 Information(정보) 수집한 데이터를 특정 목적을 위해 분석하거나 가공하여 가치를 추가하거나 새로운 의미를 이끌어낸 결과 효율적인 데이터 관리 해당 조건을 만족하는 구조화된 데이터 집합을 데이터베이스라 부른다 데이터 통합 관리 일관된 방법으로 관리 데이터 누락 및 중복 제거 여러 사용자에 의한 실시간 사용 가능 파일 시스템 vs DBMS 파일 시스템 방식 각 응용 프로그램이 필요한 데이터를 각각 저장 및 관리 각 프로그램 간 데이터에 연관이 없고 중복 및 누락 발생 가능 Flat File Structure(단층 파일 구조) 학사 프로그램에서 학적 데이터.. 더보기