250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- android studio
- Web Form
- 무료배포
- 안드로이드 스튜디오
- 독학
- Java
- 파이썬
- lv1
- 무료피피티
- 5bong2티스토리
- 아우치
- asp.net
- 코딩테스트
- 템플릿
- 특징
- 객체지향언어
- 웹폼
- 5bong2
- Powerpoint
- 자바
- 카카오애드핏
- 피피티
- 프로그래머스
- 매니픽셀스
- python
- Lv 1
- 디자인
- 안드로이드
- 이벤트처리기
- ppt
Archives
- Today
- Total
개발하는 5bong2
[데이터베이스] 파일 시스템의 문제점 본문
728x90
파일 시스템은 모든 응용 프로그램이 개별적으로 파일을 1대1 밀접하게 연결하여 사용합니다.
-- 파일 시스템의 문제점
■ 데이터 종속성
각 프로그램마다 개별적으로 유지하는 데이터가 논리적, 물리적으로 종속되어 있다. 따라서 데이터의 구조나 접근 방법 등이 변경되면 관련된 프로그램도 변경되어야 한다.
■ 데이터의 중복성
파일 시스템은 개별적으로 데이터를 유지하고 있기에 데이터 파일의 중복이 필연적으로 발생한다. 예를 들어 학생파일1과 학생파일2는 학생의 데이터가 중복적으로 발생한 경우이다. 또한 학생파일1이 수정되었다해도 학생파일2는 수정되지 않고 사용될 수 있기에 자료의 불일치성(inconsistancy) 문제가 발생된다.
■ 데이터의 저장 비용 증가
응용 프로그램마다 데이터를 중복해서 저장하기 때문에 저장 공간이 추가적으로 사용된다. 그에 따른 비용이 증가한다.
■ 데이터의 무결성 문제
삽입, 삭제, 갱신 등의 작업 조건들이 자동으로 유지시켜주는 기능이 없다.
■ 데이터의 보안 문제
파일 시스템은 일반적으로 파일 단위로 접근한다. 따라서 사용자 권한에 따른 구체적인 수준의 접근제어가 어렵다.
728x90
'computer > Database' 카테고리의 다른 글
[데이터베이스] #2 데이터베이스의 특징 (0) | 2022.02.17 |
---|---|
[데이터베이스] #1 데이터베이스의 정의 (0) | 2022.02.17 |
Comments