관리 메뉴

기록하고 기록하면 어떻게 될까

데이터베이스 DB : Database 그리고 DBMS에 대해서 본문

IT/Database

데이터베이스 DB : Database 그리고 DBMS에 대해서

진과사전 2023. 3. 10. 00:09

일상 생활에서 수없이 듣는 데이터 data 가 어떻게 보관되고 관리되는 지를 아는 것은 중요하다. 데이터를 저장하고 다루는 방법을 잘 안다면 그 데이터들로 새로운 가치 있는 일들을 할 수 있다. 

 

그런 의미에서 Database에 대해 공부하는 것은 중요하다. 이번 글에서는 Database와 DBMS에 대한 기초적인 내용들을 정리해보겠다. 

 

 

데이터베이스 Database란 ?

 

데이터 data 들의 집합이자 저장소이다. 데이터베이스 Database 에는 일상생활 대부분의 정보가 저장되고 관리된다. 오늘 보내거나 받은 메신저의 메시지들, 내가 오늘 소비한 내역들 등등의 정보가 모두 데이터베이스에 기록된다. 

 

 

 

 

DBMS : Database Management System 

 

데이터베이스를 관리하고 운영하는 소프트웨어를 DBMS라 한다. 

 

이로써 사용자는 DBMS를 통해 데이터베이스를 관리할 수 있고 DBMS는 사용자와 데이터베이스 사이의 중간다리 역할을 하게 된다. 

 

database와 혼동을 가질 수 있는데 DBMS는 우리가 잘 아는 데이터베이스 프로그램들을 가리킨다. 예를 들면 MySQL, Oracle 등등 

 

 

데이터베이스와 DBMS의 관계도

DBMS의 종류 

DBMS  Company Operating System 
MySQL Oracle Unix, Linux, Windows, Mac
Oracle Oracle Unix, Linux, Windows
SQL Server Microsoft Windows
MariaDB MariaDB Unix, Linux, Windows
SQLite SQLite Android, iOS

 

들어본 것들도 있을 거고 아닌 것도 있을 것이다. 데이터베이스 전문 기업인 Oracle 이 눈에 띈다. 

 

 

DBMS의 분류

 

DBMS의 유형은 계층형 Hierarchical , 망형 Network, 관계형 Relational. 객체지향형 Object-Oriented, 객체관계형 Object-Relational 등으로 분류된다. 현재 사용되는 DBMS 중에는 관계형 DBMS가 가장 많은 부분을 차지한다.

 

그래서 우리는 관계형 모델에 대해 많이 공부해야한다.. 앞으로 포스팅 하는 내용들도 관계형 데이터베이스와 관련된 내용들로 구성될 것이다. 

 

 

 

마무리

이번 시간에는 데이터베이스에 대한 개념과 DBMS에 대해 알아보았다. 다음에는 Relational Model 의 기초와 관련된 내용에 대해서 정리해보겠다. 

 

 

 

References

 

Fundamentals of Database Systems 7th ed

 

 

 

Comments