총 18개
-
시스템분석설계_각 엔티티들이 가져야 하는 속성들을 정의하고 엔티티들의 관계를 엔티티 관계도로 표현하세요2025.01.141. 엔티티의 개념 엔티티(Entity)는 업무수행을 위해 저장과 관리가 필요한 데이터를 의미하며, 그 대상은 개념, 사물, 장소, 사건 등과 같이 명사로 이루어진 유형 혹은 무형의 집합이다. 엔티티는 ID나 등록번호 등과 같은 유일한 식별자를 보유하여야 하며, 데이터베이스에 저장되어 있는 전체 데이터 내용의 집합인 인스턴스(Instance)를 두 가지 이상 있어야 한다. 또한 엔티티는 반드시 속성이 있어야 하며, 다른 엔티티와 최소한 한 개 이상의 관계를 보유하여야 한다는 특징이 있다. 2. 엔티티가 가지는 속성 속성은 엔티티가 ...2025.01.14
-
시스템분석설계_각 엔티티들이 가져야 하는 속성들을 정의하고 엔티티들의 관계를 엔티티 관계도로 표현하세요2025.01.171. 엔티티의 개념 엔티티는 업무를 수행하기 위해 저장과 관리가 필요한 데이터를 말한다. 엔티티의 대상은 개념이나 사건, 사물, 장소 등 명사로 이루어진 유형 또는 무형의 집합이다. 엔티티는 반드시 속성을 가지고 있어야 할 뿐만 아니라 다른 엔티티와는 최소한 하나 이상의 관계가 있어야 한다. 또한 엔티티는 ID나 등록번호와 같이 식별자가 유일해야 하며, 인스턴스를 두 가지 이상 보유해야 한다. 2. 엔티티가 가지는 속성 속성은 엔티티가 가지는 단 하나의 값으로 더 이상 분해되지 않는 인스턴스의 구성요소를 말한다. 주 식별자(Prim...2025.01.17
-
대학에서 학생들의 수강 신청 관리를 위한 ERD 작성2025.01.181. 엔티티(Entity) 엔티티는 데이터베이스에서 정보를 저장하려는 실세계의 개체를 나타낸다. 이는 사람, 사물, 장소, 개념 등 실제로 존재하거나 추상적으로 존재하는 모든 것을 포함할 수 있다. 대학 수강 신청 관리 시스템에서는 '학생', '과목', '교수' 등이 엔티티가 될 수 있다. 2. 속성(Attribute) 속성은 엔티티의 세부 정보를 나타내며, 엔티티의 특성이나 성질을 설명한다. 예를 들어, '학생' 엔티티의 속성으로는 '학번', '이름', '전공' 등이 있을 수 있다. 속성은 기본 속성, 유도 속성, 복합 속성, 단...2025.01.18
-
방통대 데이터베이스시스템 출석과제물2025.01.251. 데이터베이스 시스템 요구사항 작성 제공된 예시와 같은 형식으로 본인이 구현하고 싶은 어플리케이션의 요구사항을 작성하였습니다. 요구사항에는 각 매장에 대한 정보, 메뉴 정보, 고객 정보, 라이더 정보, 주문 정보, 결제 정보, 배달 정보, 평점 정보 등이 포함됩니다. 2. ER 다이어그램 작성 문제 1에서 작성한 요구사항 리스트를 기반으로 ER 다이어그램을 작성하였습니다. ER 다이어그램에는 각 엔티티와 그들 간의 관계가 표현되어 있습니다. 3. Identifying 관계와 Non-identifying 관계의 차이 Identif...2025.01.25
-
데이터 모델링에 있어 ERD를 관계형 모델로 사상시킨다. 산출물인 관계들을 데이터모델 설계 툴을 활용하여 작성하시오.2025.01.181. 데이터베이스 설계 데이터베이스 설계는 기능 중심 프로세스로 설계하더라도, 고객의 욕구를 먼저 이해하고, 이를 문서화하는 작업이 선행되어야 한다. 이러한 작업을 요구분석이라고 한다. 이 설계 과정에서는 현재 기업 정보의 구조를 살펴보고, 정보시스템상의 문제점을 찾아낼 수 있어야 한다. 만약 새롭게 데이터베이스를 구축한다면 고객이 요구하는 핵심 기능들이 무엇인지 리스트업 및 문서화하여, 그에 알맞은 설계가 구현되어야 한다. 2. 개념적 모델링 요구분석 과정이 끝나면 개념적 모델링을 위해, 데이터베이스 청사진을 그려야 한다. 이를 ...2025.01.18
-
대학 수강신청 관리 시스템 ERD 설계2025.11.141. Entity-Relationship Diagram (ERD) ERD는 데이터베이스 설계의 중요한 개념으로, 시각적으로 데이터베이스 구조를 표현하는 도구입니다. 데이터가 어떻게 구성되고 서로 어떻게 관련되는지를 이해하고 표현하는 데 도움을 줍니다. 개발자, 시스템 분석가, 데이터베이스 관리자 간의 의사소통을 돕고, 데이터 모델을 시각화하여 데이터베이스 테이블의 구조와 관계를 정의합니다. 2. 수강신청 관리 시스템 엔티티 대학 수강신청 관리를 위한 주요 엔티티는 학생, 강의, 교수, 강의실, 수업, 수강신청으로 구성됩니다. 학생 ...2025.11.14
-
논리모델의 핵심내용 설명 및 실제 사례 해석2025.01.271. 논리모델(Logical Model) 논리모델은 프로그램이나 프로젝트의 목표를 체계적으로 설계하고 평가하기 위한 효과적인 도구로서, 구체적인 진행 과정과 성과를 시각적으로 구성한다. 이 모델은 투입(input)부터 시작해 활동(activity), 산출(output), 단기성과(short-term outcome), 중기성과(mid-term outcome), 장기성과(long-term outcome)에 이르기까지 단계별로 프로그램의 구성 요소를 명확하게 정의하며, 각 요소 간의 연결성을 통해 논리적인 흐름을 강조한다. 2. 논리모델...2025.01.27
-
논리모델(논리모형) 구축방법(과정, 단계)2025.01.131. 논리모델 구축방법 논리모델 구축방법(과정, 단계)은 1단계 표적/이슈에 대한 성과 확인, 2단계 성과를 성취할 수 있는 산출의 정의, 3단계 활동 및 투입할 자원의 나열, 4단계 성과를 SMART 목표 형식으로 재정리, 5단계 모형을 if-then의 논리를 이용해 왼쪽부터 오른쪽으로 확인하는 순서로 이루어진다. 이를 통해 프로그램을 기획하고 성과를 달성할 수 있다. 1. 논리모델 구축방법 논리모델 구축은 데이터 모델링의 핵심 단계로, 데이터 요구사항을 체계적으로 분석하고 데이터 엔티티와 속성, 관계를 정의하는 과정입니다. 이를...2025.01.13
-
데이터 모델링에 있어 요구사항 명세를 분석하여 ER 모델로 구성하는 개념적 설계2025.01.181. 데이터베이스 데이터 모델링 데이터베이스 데이터 모델링에 있어 요구사항 명세를 분석하여 ER 모델로 구성하는 개념적 설계를 수행한다. 산출물인 ERD를 데이터모델 설계 툴인 Toad for Data Modeler을 이용하여 작성한다. 요구사항에는 관리해야 할 필요성이 있다고 생각되는 모든 범위(예: 비디오관리, 서적관리, 친구관리, 음반관리, CD Title관리 등)이 포함된다. 2. 데이터베이스 설계 데이터베이스를 설계할 때는 기능 중심 프로세스일지라도 고객의 비즈니스를 이해하고 문서화된 요구 사항 분석을 기반으로 설계해야 한...2025.01.18
-
데이터베이스 설계 과정 단계별 설명2025.11.171. 데이터베이스 정의 및 특징 데이터베이스는 여러 사용자가 공유하여 사용할 수 있도록 통합된 운영 데이터의 집합입니다. 공유 데이터, 통합 데이터, 저장 데이터, 운영 데이터로 구성되며, 실시간 접근 가능, 동시 공유, 내용 기반 참조 등의 특징을 가집니다. 데이터베이스는 조직의 주요 기능 수행을 위해 지속적으로 필요한 데이터를 관리하는 핵심 시스템입니다. 2. 데이터베이스 설계 5단계 프로세스 데이터베이스 설계는 5단계로 구성됩니다. 1단계 요구 사항 분석에서 목적과 요구사항을 파악하고, 2단계 개념적 설계에서 DBMS 독립적 ...2025.11.17
