Oracle Database

sue·2020년 7월 31일
0

oracle note

목록 보기
1/2

Data와 Database

data

관찰 결과로 나타난 정량적 혹은 정성적인 실제값

정보

데이터를 기반으로 의미를 부여한 것
에베레스트의 높이: 8848m -> Data
에베레스트는 세계에서 가장 높은 산이다. -> 정보

Database

한 조직에 필요한 정보를 여러 응용시스템에서 공용할 수 있도록
논리적으로 연관된 데이털르 모으고 중복되는 데이터를 최소화하여
구조적으로 통합/저장해놓은 것

  • 정의
    1. 공용 데이터(Shared Data)
      : 공동으로 사용되는 데이터
      한 조직 내에서 여러 응용시스템에서 공용적으로 사용할 수 있는 데이터 보관
    2. 통합 데이터(Intergrated Data)
      : 중복 최소화로 중복으로 인한 데이터 불일치 현상 제거
      실제 db보관하는 공간에 중복된 데이터 많아지면 데이터 불일치 현상 발생, 최대한 중복은 제거하고 최소한의 데이터로 보유하는 게 좋음
    3. 저장 데이터(Stored Data)
      : 컴퓨터 저장장치에 저장된 데이터
    4. 운영 데이터:(Operational Data)
      : 조직의 목적을 위해 사용되는 데이터
      프로그램 상 목적이 있는, 존재가치가 있는 데이터만 보관해라
  • 특징
    • 실시간 접근성(real time accessibility)
      : 사용자가 데이터 요청 시 실시간으로 결과 서비스
    • 계속적인 변화(continuos change)
      : 데이터 값은 시간에 따라 항상 바뀜
      사용자가 데이터를 조작할 때 최신데이터를 항상 보유해야.
    • 동시 공유(concurrent sharing)
      : 서로 다른 업무 또는 여러 사용자에게 동시 공유됨
      여러 사용자가 동일한 요청을 할 수 있기 때문에 그에 대한 결과 또한 동일하게 서비스 해야

DBMS(DataBase Management System)

데이터베이스에서 데이터 추출, 조작, 정의, 제어 등을 할 수 있게 해주는 데이터베이스 전용 관리 프로그램
-> 이 db라는 공간으로부터 데이터 추가, 변경, 추출 등의 관리시스템에 대해 배우는 것

  • 기능

    데이터 정의 - 소소한 정의가 아니라 데이터의 구조 자체 정의

  • DBMS 종류와 특징

Database 유형

관계형 데이터베이스

모든 데이터를 2차원 테이블 형태로 표현하고 테이블 사이의 비즈니스적 관계를 도출하는 구조
데이터의 중복을 최소화 할 수 있으며 업무 변화에 대한 적응력 우수

각각의 데이터를 최대한 따로 보관하고, 다른 테이블 간 연결 - 참조를 해서 알아낼 수 있는 것이 관계형 데이터베이스 특징!

0개의 댓글