RDBMS

김영후·2022년 11월 22일
0

CS

목록 보기
8/15

RDBMS

관계형 데이터베이스는 데이터가 하나 이상의 열(column)과 행(row)을 갖는 2차원 테이블에 저장되어 서로 다른 데이터 구조가 어떻게 관련되어 있는지 쉽게 파악하고 이해할 수 있도록 사전 정의된 관계로 데이터를 구성하는 정보 모음

여러 테이블 간의 논리적 연결

테이블, 행, 열의 정보를 구조화하는 방식

수 많은 데이터를 '키'와 '관계'라는 연결 고리로 연결하여 원하는 데이터를 조회하고 가공한다.



관계형 데이터베이스의 구성 요소

  1. 테이블(table), 뷰(view), 인덱스(index) 등의 객체로 구성되어 있다.

  2. 데이터를 저장하는 개체(entity)와 관계(relation)들의 집합이다.

  3. 일관성, 정확성, 신뢰성을 위한 트랜잭션, 무결성, 동시성 제어 등의 개념이 존재한다.



테이블(TABLE)

  • 행과 열로 구성된 기본적인 데이터의 저장 단위로, 가장 많이 다룬다.

뷰(VIEW)

  • 하나 이상의 테이블로부터 데이터를 선택하여 만든 부분 집합이자 가상의 테이블

인덱스(INDEX)

  • 주소를 사용하여 행을 빠르게 검색할 수 있다.

시퀀스(SEQUENCE)

  • 고유한 번호를 자동으로 생성한다. 주로 키를 생성하는 데 사용한다.

동의어(SYNONYM)

  • 관리 편의성과 보안을 위해 객체에 별칭을 부여한다.
profile
배움기록

0개의 댓글