개발 공부
데이터베이스 본문
여러사람에 의해 공동으로 사용될 데이터를 중복배제하여 통합하고 쉽게 접근하여 처리할 수 있도록
저장 장치에 저장해서 항상 사용할 수 있도록 운영
논리 데이터저장소-데이터 및 데이터 간의 연관성, 제약조건을 식별하는 논리적인 구조로 조직화한 것
물리 데이터 저장소-논리 데이터저장소를 실제 저장장치에 저장한 것
통합데이터-자료 중복 배제
운영데이터-조직의 고유 업무 수행 자료제공
저장데이터-저장매체 저장
공용데이터-공동으로 소유
DBMS - 데이터 관리 시스템
사용자의 요구에 따라 정보를 생성하는 데이터베이스를 관리 해 주는 소프트웨어
스키마
외부-사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의 한거
개념-데이터베이스의 전체적인 논리적 구조
내부-물리적 저장장치의 입장에서 본 데이터베이스 구조, 레코드의 형식, 데이터 항목의 표현방법,
데이터 베이스 설계
데이터베이스 설계 시 고려사항
1.무결성
2,일관성
3.회복
4.보안
5.효율성
6.데이터베이스 확장- 디스크 증설시 운영에 영향x
설계순서
요규조건분석 - 현실적
개념적 설계- 추상적
논리적 설계- dbms가 지원하는 논리적 자료구조로 변환 > 컴퓨터가 이해하고 처리할 수 있게
물리적 설계 -논리적 구조로 표현된 데이터를 물리적 구조의 데이터로 변환함 (파일 저장 구조 및 경 엑세스 경로설정
구현
'DataBase > 데이터베이스' 카테고리의 다른 글
관계형 데이터베이스 (2) | 2023.05.24 |
---|---|
데이터베이스2 (0) | 2023.05.24 |