[DB] Database Elements

2022. 3. 18. 13:35

File-based Approach의 단점

  • data 중복
  • 데이터 의존적
  • 다른 언어로 서로 적혀있기 때문에 서로의 file에 접근하기 어려움

 

data language의 역할

  • defining database
  • updating database
  • retrieving data

 

database의 장점

  • 복잡성 낮춤
  • 일정 수준의 보안 제공
  • user interface 커스터마이징 가능
  • 일관적이고 변하지 않는 데이터 표현 가능

 

Components of DBMS Enviroment

  • Data(자료의 구조, 관계 등을 형식 언어로 정의한 schema), Procedures, People

 

DBMS - InterviewBit

 

DBMS의 역할

  • Data Administrator(DA)
  • Database Administrator(DBA)
  • Database Definer(Logical and Physical)
  • Application Programmers
  • End users(naïve and sophisticated)

 

DBMS의 장점

  • 데이터 중복(redundancy) 제어 가능 (because we have a metadata)
  • Data consistency
  • 같은 양의 data로부터 더 많은 information 획득 가능
  • Sharing of data
  • Improved data integrity
  • Improved security
  • Enforcement of standards
  • Economy of scale
  • Balanced conflicting requirements
  • Improved data accessibility and responsiveness
  • Increased productivity
  • Improved maintenance through data independence
  • Increased concurrency
  • Improved backup and recovery services

 

DBMS의 단점

  • Complexity
  • Size
  • Cost of DBMS
  • Additional hardware costs
  • Cost of conversion
  • Performance
  • Higher impact of a failure

BELATED ARTICLES

more