[DB모델링] 엔티티도출, ERD작성모델 객체, 시스템 또는 개념에 대한 구조 등 실물을 단순화하고 나타내패턴 소프트웨어 개발 프로세스 요구 사항 분석:정보 전략 계획 수립->업무 분석 프로그램 설계:논리 DB설계->물리 DB설계(프로세스 설계->프로그램 설계와 함께 하는)프로그램 구현:DB구축(프로그램 개발)통합/테스트:DB튜닝(프로그램 테스트)관리 DB모델링 Entity(주체):업무의 관심 대상이 되는 정보를 갖고 있는지, 또는 그것에 대한 정보를 관리할 필요가 있는 유형, 무형 사물(개체)Atribute(속성):주체에서 관리해야 할 최소 단위 정보 항목으로,주체는 1개 이상의 속성을 포함한 INSTANCE(인스턴스):주체 속성에서 실제로 구현된 1개의 ROW값 Entity(주체)조건 업무의 관심 대상이 되는 사물이 아니면 안 된다.속성을 소유해야 한다.2개 이상의 인스턴스를 소유할 필요가 있습니다.속성(Atribute)명명 규칙 속성의 의미가 드러나게 작성할 해당 업무에서 사용할 이름을 부여하기 기술식 X, 준말 X운영 주체에서 유일하게 식별 가능하게 지정하는 것 개념 설계 요구 사항 분석 단계에서 정의된 핵심 개체와 그 사이의 관계를 바탕으로 ERD를 생성 논리적 설계 개념 설계에서 추상화된 데이터를 구체화하고 개체, 속성을 테이블화하고 상세화 물리적 설계 논리적 설계 단계에서 표현된 데이터를 실제 컴퓨터 기억 장치에 어떻게 표현할지 결정 Entity(주체)도출 업무 분석 업무 자료 분석, 장부 등)에서 주체도 출정한 공식은 없지만 경험이 없는 경우, 다음 과정을 거쳐서 주체 서술서 작성 주체 후보 풀과 주체 명단 작성 분석 대상 문서를 보고 명사를 찾아표시 명사 하나 하나에 대해서 속성인지 주체인지 구분 중복된 명사와 유사 의미의 명사는 하나로 정리 주체 후보 풀에 있는 명사 검토 도출된 주체에 대해서 구축되는 시스템에서 데이터를 관리할 필요가 있는지 판단 Entity(주체)도출하다->ERD작성 사례)인 소리는 IT전문 학원에 관한 정보이다.교육 센터는 IT전문 학원으로 다양한 과정을 개설하고 있다.각 코스에는 코드, 코스 이름, 수강료가 포함되어 있습니다.과정은 1개월에서 6개월 등 기간은 다양하다.각 강사에 대해서 이름과 전화 번호를 필요로 하여 한 강사는 복수의 과정을 수업할 수 있다.학생들은 여러 과정을 수강 신청할 수 있지만 많은 학생들이 이렇게 하고 있다.학생 관리 차원에서 각 학생의 이름과 전화 번호를 기록한다.ERD를 작성하세요 해당 문장에서 명사만 뺀 뒤 주체 이름과 포함 속성을 정리하려면 운영 주체별로 고유 식별자로 사용하는 속성을 따로 표시하고 주체 간의 관계를 설정하는 ERD작성(https://www.erdcloud.com/)예문을 바탕으로 주체 도출 이후 ERD작성)