[cs] RDBMS

sy k·2022년 5월 24일
0

CS

목록 보기
1/6
post-thumbnail
post-custom-banner

데이터베이스(Database Management System)

  • 체계화된 데이터의 모임
  • 여러 응용 시스템들의 통합된 정보를 저장하여, 운영할 수 있는 공용 데이터의 묶음
  • 논리적으로 연관된 하나 이상의 자료 모음으로, 데이터를 고도로 구조화함으로써 검색/갱신 등의 데이터 관리를 효율화함
  • DMBS: 데이터베이스를 관리하는 시스템

RDBMS

  • 데이터베이스의 한 종류로 가장 많이 사용됨

  • 역사가 오래되어 신뢰성이 놓고, 데이터 분류, 정렬, 탐색 속도가 빠름

  • 관계형 데이터베이스 = 테이블

  • 2차원 테이블 형식을 이용하여 데이터를 정의하고 설명하는 데이터 모델

  • 관계형 데이터베이스에서는 데이터를 속성(Attribute)과 데이터값(Attribute Value)으로 구조화(2차원 Table형태로 만들어짐)

  • 데이터 구조화란 데이터의 속성과 데이터값 사이에서 관계를 찾아내고 이를 테이블 모양의 구조로 도식화함을 의미함

  • 기본키 (PrimaryKey)
    한 테이블의 각 로우를 유일하게 식별해주는 컬럼으로, 각 테이블마다 기본카가 존재하며, NULL값을 허용하지 않고, 각 로우마다 유일한 값이어야 한다

  • 외부키(Foriegn Key)
    한 테이블의 필드중 다른 테이블의 해을 식별할 수 있는 키

profile
개발자가 되고싶어요
post-custom-banner

0개의 댓글