1. 데이터베이스 설계 사용자 요구를 분석하여 컴퓨터에 저장할 수 있는 데이터베이스 구조로 변형 후 특정 DBMS로 구현하는 것을 데이터베이스 설계라고함. 2. 데이터베이스 설계시 고려사항 - 무결성 : 삽입, 삭제, 갱신 등의 연산 후에도 DB에 저장된 데이터가 정해진 제약 조건을 항상 만족해야함. - 일관성 : DB에 저장된 데이터들 사이 또는 특정 쿼리에 대한 응답이 처음부터 끝까지 변함없이 일정해야함. - 회복 : 시스템에 장애가 발생했을 때 발생 직전 상태로 복구할 수 있어야함. - 보안 : 데이터 노출, 변경, 손실로부터 보호할 수 있어야함. - 효율성 : 응답시간의 단축, 시스템의 생산성, 저장 공간의 최적화 등이 가능해야함. - 데이터베이스 확장 : DB 운영에 영향을 주지 않으면서 지..