RDB와 RDBMS

이재문·2022년 1월 9일
0
post-thumbnail

3개월 전 데이터베이스(이하 "DB"라 한다.)에 대한 개념이 많지 않을 때 포스팅한 블로그가 있지만 DB를 사용을 하며 더 이해하고 공부한 내용을 정리하겠다.

RDB 란

RDB(Relational Database)란 관계형 데이터베이스라 불리고 말 그대로 데이터모델마다 관계가 있는 데이터베이스라 볼 수 있다.

로우(row) : 하나의 항목을 대표하는 데이터
컬럼(column) : 각 항목의 속성
테이블(table) : 로우와 컬럼으로 구조화 된 데이터 목록

데이터 모델은 컬럼(column)로우(row)로 이뤄졌을 때 하나의 테이블이라 할 수 있다.
데이터 항목들은 로우(row)에 저장되고, 항목의 속성은 컬럼(column)이라고 표현한다. 열은 항목의 속성인 만큼 입력되는 데이터의 유형이 정해진다.

관계형 데이터베이스에 관계는 테이블 간에 관계를 의미하고 각 테이블 행들이 연결되어 상호작용 할 수 있도록 한다.
이 때 관계는 1:1, 1:N, N:M로 구분 가능하다.

RDBMS 란

RDBMS(Relational Database Management System)란 RDB를 관리하는 소프트웨어를 말한다.
2차원 테이블 형식으로 데이터를 관리하며 관리가 비교적 쉽고, 확장이 용이하다는 장점을 가진다.
ERD(Entity Relationship Diagram)를 통해 설계를 하여 쉽게 DB를 이해 할 수 있다.

RDBMS 종류

  • ORACLE
  • MySQL
  • SQL Server
  • Maria DB 등
profile
이제부터 백엔드 개발자

0개의 댓글