Ocean_
꾸준한 프로그래밍
Ocean_
전체 방문자
오늘
어제
  • 분류 전체보기 (174)
    • About Me (4)
    • 우아한테크코스 (27)
    • C & LINUX (50)
    • Operating System (12)
    • Database (25)
    • Computer Vision (0)
    • Problem Solving (0)
      • Programmers (0)
      • BOJ (0)
    • 코코코딩공부 (44)
      • Spring (12)
      • JAVA (14)
      • 디자인 패턴 (4)
      • 책 읽기 (4)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

태그

  • 블랙잭
  • 인덱스
  • 자바
  • BOJ
  • C++
  • 1259
  • 데이터 조작어
  • bean
  • 트랜잭션
  • OS
  • 우테코5기
  • 우테코 체스
  • DB
  • 리눅스
  • Operating System
  • signal
  • Spring
  • 원시값 포장
  • 운영체제
  • 우아한테크코스
  • 프로세스
  • 우아한테크코스5기
  • 우아한형제들
  • Linux
  • SIGINT
  • OperatingSystem
  • 백준
  • 우테코
  • C
  • 정규화

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Ocean_

꾸준한 프로그래밍

Database

[Database] 파일 시스템과 DBMS

2023. 1. 26. 15:20

데이터를 프로그램 내부에 저장하는 방법

  • 구조체 변수에 저장
  • 새로운 데이터 생기면 프로그램 수정 후 다시 컴파일

파일 시스템을 사용하는 방법

  • 파일로부터 데이터를 불러와 구조체에 저장
  • 새로운 데이터가 추가되어도 프로그램 수정 필요없음
  • 같은파일을 두개의 프로그램이 공유하는것이 OS도움 없이 불가능(동시사용불가)
  • 응용프로그램에 종속적, 일관성 무결성이 떨어진다.

DBMS 사용하는 방법

  • 데이터 정의, 값을 DBMS가 관리
  • DBMS는 데이터 정의, 변경 작업을 할 수 있는 별도의 프로그램을 갖고 있다.
  • 프로그램에 데이터 정의나 값을 포함하지 않기 떄문에 구조가 바뀌어도 다시 컴파일할 필요가없다.
  • 응용프로그램에 독립적이며 일관성, 무결성 유지

숭실대학교 Database 강의를 수강 후 정리하였습니다.

'Database' 카테고리의 다른 글

[Database] 무결성 제약 조건  (0) 2023.02.03
[Database] 관계 데이터 모델  (0) 2023.02.03
[Database] 데이터베이스 시스템의 구성  (0) 2023.01.26
[Database] 데이터베이스 시스템의 발전  (0) 2023.01.26
[Database] 데이터 베이스와 데이터베이스 시스템  (0) 2023.01.26
    'Database' 카테고리의 다른 글
    • [Database] 관계 데이터 모델
    • [Database] 데이터베이스 시스템의 구성
    • [Database] 데이터베이스 시스템의 발전
    • [Database] 데이터 베이스와 데이터베이스 시스템
    Ocean_
    Ocean_
    dongVeloper

    티스토리툴바