728x90
📌 알림
해당 글은 공부 목적으로 작성한 글입니다.
📌 DBMS(Database Management System)
데이터베이스 관리 시스템으로 여러 사용자가 데이터베이스에 접근하여 사용할 수 있도록 해주는 소프트웨어다.
📌 데이터베이스를 사용하는 이유(+⍺)
파일 시스템의 데이터 중복, 비일관성, 검색 등의 문제를 해결하기 위해 사용한다. 또한 파일 시스템이 OS마다 다를 수 있기 때문에 OS에 종속적인 파일 시스템을 이용하는 것은 프로그램의 확장성을 해친다. 그러한 이유로 데이터베이스를 사용한다.
📌 모의 면접
DBMS가 무엇인가요?
데이터베이스 관리 시스템으로 여러 사용자가 데이터베이스에 접근하여 사용할 수 있도록 해주는 소프트웨어입니다.
DBMS의 유형으로 계층형, 망형, 관계형, 객체지향형, 객체관계형이 있습니다. 현재 사용되는 DBMS 중에서는 행과 열의 테이블로 관리되는 관계형 DBMS가 가장 많은 부분을 차지하며 MySQL, OracleDB, MariaDB 등이 관계형 데이터 베이스에 해당합니다.
관계형 데이터베이스의 특징(+⍺)
먼저 데이터의 분류, 정렬, 탐색 속도가 빠르며, 오랫동안 사용된 만큼 신뢰성이 높고 어떤 상황에서도 데이터의 무결성을 보장해줍니다. 테이블의 관계를 추가 또는 삭제하기가 용이하며 테이블 간의 관계를 맺기 쉬워 데이터의 중복성을 줄일 수 있습니다.
데이터베이스를사용하는 이유(+⍺)
파일 시스템의 데이터 중복, 비일관성, 검색 등의 문제를 해결하기 위해 사용합니다.
또한 파일 시스템이 OS마다 다를 수 있기 때문에 OS에 종속적인 파일 시스템을 이용하는 것은 프로그램의 확장성을 해칩니다. 이러한 이유로 데이터베이스를 사용합니다.
댓글