데이터베이스 개론 - 1단원

아빠는 외계연·2022년 11월 28일
0

Database

목록 보기
1/6

데이터 베이스란?
특정 조직의 사용자가 공유해서 사용할 수 있도록 통합해서 저장한 운영데이터의 집합

데이터베이스의 정의

  1. 공유데이터
  • 사용목적이 다른 사용자들을 두루 고려해야 한다.
  1. 통합데이터
  • 데이터가 중복되는 것을 최소화하고 가능한 중복만 허용하는 데이터

데이터베이스의 특징

  1. 실시간 접근
    • 몇 초를 넘지 않는 시간 내에 데이터를 제공할 수 있어야 한다.
  2. 계속 변화한다.
    • 동적인 특성 -> 삽입, 삭제, 수정이 가능해야 한다.
  3. 동시 공유가 가능
    • 여러 사용자가 서로 (다른+같은) 데이터를 동시에 사용
      -> 까다로운 처리가 필요
  4. 내용으로 참조가 가능
    • 내용 조건만 제시하면 조건에 맞는 데이터가 서로 다른 위치에 저장되어 있어도 검색 가능

데이터 종류

  • 정형 데이터
    • 미리 정해진 구조에 따라 저장된 데이터
      => 관계DB 테이블
  • 반정형 데이터
    • 데이터 내용 안에 구조에 대한 설명이 함께 존재
    • 구조를 파악하는 파싱 과정이 필요. 파일형태로 저장됨
      ex ) HTML, XML, JSON문서, 웹로그 등등
  • 비정형 데이터
    • 정해진 구조가 없이 저장된 데이터
profile
Backend Developer

0개의 댓글