정형데이터 (1) - RDBMS

less than 1 minute read

1. DBMS

(1) DBMS란?

  • 여러 데이터베이스를 관리할 수 있는 시스템
  • 독립된 형태의 프로세스로 존재
    • 때문에 만드는 회사마다 조금씩 다르다.
  • 데이터베이스를 생성하고, 데이터 insert, update, delete를 수행한다.

(2) DBMS의 역할과 장점

  • 공유
  • 보안, 안정성
  • 접근성
  • 의사결정 향상에 도움, 생산성 향상

2. RDBMS

(1) RDBMS를 사용하는 이유

  • 데이터 안정성
  • 동시 접근성
  • 장애 허용성: 오류가 발생해도 DB가 멈추면 안된다.
  • 데이터 무결성
  • 데이터 확장성
  • 데이터 보고서

(2) 개체 관계 모델 (Entity-Relationship Model)

  • 개체 (Entity)
    • 분리된 실체 하나
    • 명사
    • 직사각형으로 표현
  • 관계 (Relationship)
    • 개체들 사이에 존재하는 연관이나 연결
    • 동사
    • 마름모꼴로 표현
  • 속성 (Attribute)
    • 개체의 성질, 분류, 식별, 수량, 상태 등을 나타내는 세부 항목
    • 관계 또한 속성 보유 가능
    • 원으로 표현
  • 기본키 (Primary Key, PK)
    • 개체를 고유하게 식별할 수 있는 속성
    • NOT NULL + UNIQUE

Leave a comment