[멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 11일차 | DB

2024. 12. 16. 16:34·🏕 멋사 Java 백엔드 13기/TIL

 

Database

여러 프로그램들의 통합된 정보들을 저장해 운영할 수 있는 공용 데이터의 집합

효율적인 동작을 위해 데이터 집합의 연관 및 조직화가 필수적 

 

특성

  • 실시간 접근성 : 사용자 요구 즉각처리 
  • 계속적인 변화 : 정확한 값 유지 위해 삽입, 삭제, 수정 작업 등을 이용해 데이터를 지속적으로 갱신 가능
  • 동시 공유성 : 동시에 여러 사람이 동일한 데이터에 접근 및 이용 가능
  • 내용 참조 : 사용자가 요구하는 데이터 값에 따라 참조 가능

 

DBMS(Database Management System)

데이터베이스를 관리하는 소프트웨어

여러 프로그램, 시스템이 동시에 데이터베이스에 접근하여 사용할 수 있게 함

 

필수 3기능

  • 정의 : DB의 논리적, 물리적 구조를 정의함
  • 조작 : 데이터를 검색, 삭제, 삽입, 갱신하는 기능
  • 제어 : DB의 내용 정확성과 안정성을 유지하도록 제어하는 기능 

상용/공개 DBMS : Oracle, SQL Srver, MySQL, DB2

 

RDB(Relational database, 관계형 데이터베이스)

키와 값들의 관계를 테이블화시킨 매우 간단한 원칙의 DB
각 테이블은 데이터의 성격에 따라 여러 개의 컬럼(키)을 포함함.

사용자는 SQL이라는 표준 질의어를 통해 데이터 조작/ 조회가 가능 

 

'🏕 멋사 Java 백엔드 13기 > TIL' 카테고리의 다른 글

[멋쟁이사자처럼 부트캠프 TIL 회고] 241231 백엔드 Java 부트캠프 21일차  (2) 2024.12.31
[멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 12일차 | DB  (2) 2024.12.17
[멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 8일차  (1) 2024.12.11
[멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 6일차  (2) 2024.12.09
[멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 4일차  (0) 2024.12.05
'🏕 멋사 Java 백엔드 13기/TIL' 카테고리의 다른 글
  • [멋쟁이사자처럼 부트캠프 TIL 회고] 241231 백엔드 Java 부트캠프 21일차
  • [멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 12일차 | DB
  • [멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 8일차
  • [멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 6일차
Cofish
Cofish
  • Cofish
    Codesea
    Cofish
  • 전체
    오늘
    어제
    • 분류 전체보기 (19)
      • 🏕 멋사 Java 백엔드 13기 (17)
        • TIL (15)
        • 자료구조 (2)
      • 네트워크 (2)
        • TCP•IP (2)
      • 🎨 블로그 꾸미기 (0)
      • 💬 일상 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    디자인 패턴
    멋쟁이사자처럼 #부트캠프
    MySQL
    db 기초
    백엔드 java 부트캠프
    #멋쟁이 사자처럼
    java 기초
    멋쟁이 사자처럼
    부트캠프
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
Cofish
[멋쟁이사자처럼 부트캠프 TIL 회고] 백엔드 Java 부트캠프 11일차 | DB
상단으로

티스토리툴바