자본주의를 살아가는 코린이

  • 홈
  • 태그

관계형 DB 1

Relational Database(관계형 데이터베이스)

RDB는 각 테이블간의 관계를 정의하는 DB입니다. 관계형 DB의 가장 중요한 키워드는 '동사형'입니다. 이렇게 생각해봅시다. 만약 사용자가 물건을 구매하는 사건이 일어납니다. 이는 행동에는 행위자와 목적어인 구매자와 물건이 있습니다. 그리고 가장 중요한 '구매하다'라는 동사가 나옵니다. 여기서 고정되어 있는 값은 구매자와 물건입니다. 즉, 주체와 목적어는 고정되어 있죠. 이는 RDB에 넣지 않고, 엑셀과 같은 간단한 DB로 관리할 수 있습니다. 하지만 계속 값이 바뀌는 '구매하다' 라는 동사는 그 변화된 값을 계속 기록해주어야 합니다. 이 말은 역사를 기록하는 행위라고도 할 수 있습니다. 그래서 RDB를 설계할 때 값이 변하는 동사형을 찾는 일이 가장 중요합니다. 그리고 그 동사와 관련된 값이 고정된 ..

DB 2022.06.23
이전
1
다음
더보기
프로필사진

자본주의를 살아가는 코린이

  • 분류 전체보기 (171)
    • FRONT END (11)
      • vue (0)
      • jquery (2)
      • 자바스크립트 (2)
      • react (7)
    • APP (12)
      • Cordova (1)
      • WebView (2)
      • ionic (0)
      • 안드로이드 (5)
      • 하이브리드 앱 (4)
    • BACK END (3)
      • next.js (3)
      • Django (1)
      • node.js (3)
      • php (5)
      • java spring(egov) (7)
      • iBATIS (1)
      • jsp (2)
      • chatGPT (1)
    • SERVER (8)
      • linux (6)
      • window (2)
    • DB (12)
      • mysql(mariaDB) (11)
    • python (9)
      • opencv(cv2) (1)
      • paramiko (1)
      • 도구 (7)
    • cs (5)
      • 자료구조 (1)
      • 디자인 패턴 (0)
      • cs지식 (4)
    • 알고리즘 (40)
      • 배열(array) (22)
      • 문자열(string) (3)
      • 심화1 (7)
      • 2차원 배열(array2) (5)
      • 수학 1 (3)
    • 개발일지 (44)
      • c# (2)
      • 오류문제해결 (13)
      • GitHub 도전기 (9)
      • 블록체인 (3)
      • 인공지능 (1)
      • 잡다한 IT지식 (7)
      • unity (2)
      • docker (2)
      • node-red (2)
      • ffmpeg (3)
    • 자본주의에서의 삶 (0)
      • 취업 (0)
    • 기타 (1)
      • solidworks (1)

Tag

하이브리드앱, spring, Android, Git, 코딩, SQL, node, leetcode, app, tomcat, React, centos7, MySQL, Python, mariadb, 앱, ionic, HybridApp, egov, Next.js,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • github

티스토리툴바