[TIL] 데이터베이스(Database)

김민재·2024년 4월 6일
0

TIL

목록 보기
147/172

데이터베이스(database)란?

  • 여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합

데이터베이스가 필요한 이유

  • 데이터베이스를 이용해서 영구적으로 데이터를 보관할 수 있다.

DBMS(Database Management System)

  • 데이터베이스를 관리하고 운영하는 소프트웨어이다. 이 소프트웨어를 이용해서 데이터를 저장하고 검색하는 기능들을 제공한다.

    DBMS의 종류

    • 계층형
    • 네트워크형
    • 관계형(RDBMS): Oracle, MySQL, PostgrSQL 등등
      • 테이블을 사용하여 데이터를 저장한다. 테이블은 관련 데이터 항목의 모음이며 데이터를 저장할 행과 열을 포함한다.
    • User Table과 Post Table을 key로 이어줄 수 있다.
      User Table에서 ID는 기본키가 되고, Post Table에서 userID는 외부키가 된다.
  • 객체형
profile
개발 경험치 쌓는 곳

0개의 댓글

관련 채용 정보