데이터를 구조화하여 저장하고 관리하는 시스템
논리적으로 연관된 데이터의 집합
공유를 목적으로 자료를 모으고, 구조화하여 물리 장치(ex, Disk)에 저장한 자료의 집합

개념

특징

DB(Database)사용 이전에 자료를 저장하던 방식
파일 시스템(File System)
- 데이터를 파일 단위로 저장
- 응용 프로그램마다 독립적으로 파일 제어
=> 같은 데이터가 여러 파일에 저장될 수 있어 중복 가능성이 높음
- 하나의 파일을 여러 응용 프로그램이 제어할 수 없기 때문에 일관성이 훼손됨.
Model

DBMS
**DBMS - Database Management System**
사용자가 Database에 접근하고 사용할 수 있게 해주는 시스템
동작 방식

용어 정리

| 용어 | 설명 |
|---|
| Schema(스키마) | 자료의 구조, 표현, 관계를 정의한 것 |
| Table (테이블) | 데이터 저장 기본 단위 열과 행으로 구성된 표 형태 |
| Row (행) | 레코드(Record), 튜플(Tuple)대상에 대한 정보를 확인 |
| Column (열) | 속성(attribute)대상이 가지는 속성을 표기 속성은 모두 같은 데이터 타입(Data Type)을 가짐 |
| Field (필드) | 대상의 속성에 해당 하는 값 표에서 한 칸 |
| Query(쿼리) | 데이터를 검색하거나 수정하기 위한 명령어. SQL이 대표적 |
DBMS 종류
