[SQLD/P] 관계형 데이터베이스

Hyo Kyun Lee·2022년 7월 26일
0

SQLD/P

목록 보기
2/82

1. 관계형 데이터베이스

2차원 표를 이용하여 데이터를 목록화 및 관리하기 위해 만든 데이터 저장 공간이다.

일상생활의 모든 정보들을 관리할 수 있는 혁신적인 저장 공간이자, 직관적이면서도 SQL(구조화 언어)를 이용하여 데이터를 추출할 수 있다는 점에서 체계적이다.

2. 관계형 모델

집합론에 기반을 둔 일종의 데이터베이스 모델로, 추상적인 대상(entity 혹은 Object)들을 구체적으로 표현하기 위한 방법이다.

  • 직관적이고, SQL을 활용하여 데이터를 추출할 수 있다.
  • 행(row), 열(column)로 이루어진 table이 존재하며 이 table에 데이터를 저장할 수 있다.
  • 각 table들은 row를 구별할 수 있는 유일 식별자, index or primary key를 보유하고 있다.
  • column은 필드, 속성, 정보값을 의미하거나 data를 분류하기 위해 사용하는 기준이다.
  • row는 필드 구성에 맞게 저장된 데이터를 의미하며, record, tuple 등 Data를 관리하기 위한 단위를 일컫는다.

3. SQL

Structured Query language

RDBMS를 통해 RDB를 관리할 때, Data에 접근하는 등 data 관련한 목적으로 설계딘 쿼리 언어이다.

대부분의 RDB가 SQL을 중심으로 채택되어있다.

4. 추가

  • DB는 추상적인 개념이지만, 이를 대응하는 체계는 매우 빠르고 실제적이다.
  • 일반적으로 IT시스템이 탄생하기 위해선, DBMS등의 연동을 통해 IT시스템이 구로에 장착되어 있어야 한다.

→ 이러한 IT시스템 구축 프로젝트는 보통 속도 순으로 진행된다.
→ 또한 근래 Data양은 많아졌지만, Data처리속도도 중요한 이슈이기 때문에 해당 항목도 여러 금융권에서 속도를 높이기 위해 노력하고 있다.

5. 참고링크

생활코딩 - https://www.google.com/search?q=%EB%B6%81%EC%AA%BD+%EC%9C%84%EB%8F%84&sxsrf=ALiCzsa06hMZdB-yU7LuNCKuNDWAQa6mNQ:1658807752952&tbm=isch&source=iu&ictx=1&vet=1&fir=-OCd8D8RwwmYCM%252CVUgF6sq6Z-H8-M%252C_%253BQUMs4X9A0dPCMM%252C_MBSKqPrWIRUhM%252C_%253Bwc0A3ctrHbEWyM%252CYNcDWIF-9T4WzM%252C_%253BmP4ZmbFbnXCsTM%252CAldvpfOvNlqpBM%252C_%253BW9MoF77DKzbnMM%252CHP6gboG7TGVwTM%252C_%253BSOaB4WDo9X1dkM%252CkhoTCmUMydksxM%252C_%253BtJEoYOr4G8ZszM%252CYyc-ZHtf4LPHrM%252C_%253BSwtNmS289avfhM%252CbXIo7fPxLDabWM%252C_%253BFCD10CZ5rJ1qFM%252C1eSUEeonhqYsdM%252C_%253BkYMdjbKxL5cQKM%252CLqscZgBvIH0T3M%252C_&usg=AI4_-kT1T-OzEAi1b3E_JNyoZ0gnJYXPEA&sa=X&ved=2ahUKEwji5fW21JX5AhXNEogKHfT7A4kQ9QF6BAhMEAE#imgrc=wc0A3ctrHbEWyM

0개의 댓글