Study/웹

RDBMS

예진이 2021. 7. 23. 23:37

RDBMS를 말하기 앞서

먼저, DBMS를 말하겠다.

 

DBMS(DataBase Management System)

: 데이터베이스를 관리하는 시스템이다.

다시 말해, 사용자와 DB 사이에서 사용자의 요구에 따라 데이터를 생성해주고, 관리해주는 소프트웨어이다.

-데이터를 계층 or 탐색 형식으로 저장, 파일 시스템을 저장--> 테이블 간에 아무런 관계 없음

- 데이터에 대한 많은 보안을 제공 하지 않고, 정규화를 수행할 수 없어 데이터는 높은 중복성을 가질 수 있다.

- ex) Sybase, dbase, Microsoft Acess 등등

 

그렇다면 RDB란?

RDB(Relational DataBase)

: 관계형 데이터 모델에 기초를 둔 데이터 베이스이다.

- 모든 데이터를 2차원의 테이블 형태로 표현한다.


출처: https://i.stechies.com/900x506/userfiles/images/DMBS-RDBMS.jpg

RDBMS(Relational DataBase Management System)

: RDB를 생성하고 수정, 관리할 수 있는 소프트웨어이다.

- 관계형 모델을 기반으로 하는 DBMS의 유형이다.

- RDBMS의 테이블으 서로 연관되어 있어 일반  DBMS보다 효율적으로 데이터를 저장, 구성 및 관리가 가능하다.

-정규화를 통해 데이터의 중복성을 최소화하여 트랜잭션을 수행하는 것이 더 용이하다.

- ex) MSSQL, MySQL, Oracle 등등

 

+DBMS와 RDBMS의 관계

=RDBMS는 DBMS의 한 유형이다.

 

'Study > ' 카테고리의 다른 글

쇼핑몰 메인화면 구현  (0) 2021.08.30
css  (0) 2021.08.17
Flask를 이용한 웹페이지 만들기  (0) 2021.08.12
Flask(플라스크)란?, Flask 서버 구축  (0) 2021.08.07
MySQL 기본사용법  (0) 2021.07.29