본문 바로가기

데이터독립성2

[DB] 데이터베이스 개론 - 3장 데이터베이스 시스템 3장, 데이터베이스 시스템 데이터베이스 시스템(DBS : DataBase System) ? 데이터베이스에 데이터를 저장하고 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템. 정보 처리 시스템의 핵심 요소. 데이터베이스 관리 시스템을 이용해 조직에 필요한 정보를 제공해주는 전체 시스템 스키마(schema) ? 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것 인스턴스(instance) ? 정의된 스키마에 따라 데이터베이스에 실제로 저장된 값 3단계 데이터베이스 구조(3-level database architecture) ? 표준화 기관 ANSI/SPARC에서 데이터베이스의 복잡한 내부 구조를 감추고 일반 사용자가 데이터베이스를 쉽게 이해하고 이용할 수 있도록 제안한 구조. 외부 단.. 2022. 1. 17.
[DB] 데이터베이스 개론 - 2장 데이터베이스 관리 시스템 2장, 데이터베이스 관리 시스템 파일 시스템(file system) ? 과거 데이터를 관리하기 위해 사용한 소프트웨어로, 운영체제와 함께 설치된다. 데이터를 파일로 관리할 수 있도록 파일 생성, 삭제, 수정, 검색 기능을 제공하며 응용 프로그램별로 필요한 데이터를 별도의 파일로 관리한다. 파일 시스템 환경에서는 응용 프로그래머가 파일의 논리적인 구조뿐 아니라 물리적인 구조까지 정확히 파악해야 한다. 파일 시스템의 장점 : 별도의 구매 비용이 들지 않는다. 파일 시스템의 단점 데이터 중복성(data redundancy) 응용 프로그램별로 파일을 유지하기 때문에 데이터 중복성 문제 발생 -> 저장공간 낭비, 데이터 일관성(data consistency)과 데이터 무결성(data integrity)을 유지하기.. 2022. 1. 17.
반응형