총 58개
-
데이터베이스 기말과제 보고서2025.05.061. 개념 모델링[ERD] 수정사항 기말과제 제안서에서 제안했던 ERD에서는 박람회의 참가하는 참가기업과 행사업체를 각각의 개체로 저장하였다. 하지만 두 개체의 속성이 비슷하다는 것을 알게 되었고, 행사업체는 저장되는 인스턴스가 적을 수 있다. 따라서, 두 개체를 참가기업 한 개의 개체로 통일시키고 참가구분이라는 속성을 추가하였다. 이럴 경우 저장공간의 낭비도 줄이면서 복잡성을 최소화할 수 있었다고 생각한다. 또한 ERD상에서 잘못 생각했던 차수들이 눈에 보였기 때문에 배정과 상품지원 관계에서 차수를 수정하였다. 2. 속성 추가 기...2025.05.06
-
데이터베이스의 다중 테이블 사용과 관리2025.05.061. 다수의 테이블 사용 이유 데이터베이스에서 다중 테이블 사용의 이유는 데이터 중복성 제거, 데이터 구조화, 데이터 일관성 유지 등 3가지로 분류할 수 있다. 다중 테이블을 사용하면 데이터 중복을 방지하고 데이터 구조를 체계화할 수 있으며, 데이터 일관성을 유지할 수 있다. 2. 다중 테이블 검색 기법 다중 테이블을 사용하면서 정보를 검색하기 위해서는 INNER JOIN, OUTER JOIN, UNION, SUBQUERY 등의 다양한 검색 기법을 활용할 수 있다. 이러한 기법들을 적절히 사용하면 여러 개의 테이블에서 원하는 정보를...2025.05.06
-
데이터모델과 SQL SQLD 시험준비2025.01.171. 정규화 정규형은 데이터 모델의 중요한 개념으로, 1정규형은 속성의 원자성과 관련이 있고, 2정규형은 부분 종속, 3정규형은 이행 종속과 관련이 있다. 2. 관계와 조인 관계형 데이터베이스에서 데이터를 표출하고 가공할 때 SQL을 사용하며, 엔터티 간 관계는 조인으로 표현한다. 조인에는 Inner Join, Outer Join, Cross Join 등이 있으며, SQL 개발자는 데이터 모델을 정확히 이해해야 한다. 3. 트랜잭션 구현 트랜잭션은 일의 최소 단위이므로 하나의 트랜잭션으로 묶인 두 개 이상의 연산은 동시에 처리해야 ...2025.01.17
-
관계형 데이터베이스의 정의와 구성요소2025.11.121. 관계형 데이터베이스의 정의 관계형 데이터베이스는 서로 연관된 데이터 포인트에 대한 액세스를 저장하고 제공하는 데이터베이스 유형입니다. 테이블에 데이터를 직관적이고 간편하게 표현하는 관계형 모델을 기반으로 하며, 테이블의 각 행은 고유 ID인 키가 포함된 레코드로 구성됩니다. 테이블의 열에는 데이터의 속성이 있고, 각 레코드에는 각 속성에 대한 값이 있어 데이터 포인트 간의 관계 설정이 용이합니다. 관계형 데이터베이스는 테이블들의 집합으로 시간에 따라 내용이 변할 수 있는 테이블 형태로 표현되며, 스키마는 릴레이션 스키마와 무결...2025.11.12
-
데이터사이언스 기반 데이터 분석 문제 발굴2025.11.151. 데이터 분석 프로세스 데이터 분석은 문제 정의, 데이터 수집, 전처리, 분석기법 적용, 결과 도출, 의사소통의 단계를 거친다. 이 중 가장 중요한 것은 문제 정의로, 정확한 문제 이해가 분석 방법 결정과 의사결정 오류 최소화에 필수적이다. 문제를 명확하게 정의하면 데이터 분석의 방향성이 결정되고 효율적인 해결책 도출이 가능해진다. 2. 비정규직 고용 동향 분석 우리나라의 비정규직 규모 추이와 연령계층별 분포를 분석하는 문제다. 청년 계층의 실업난과 비정규직 증가 현상이 전 연령층에 미치는 영향을 파악하기 위해 e-나라지표 사이...2025.11.15
-
한성대 데이터베이스 응용 기말 프로젝트 보고서2025.05.071. ER-Modeling 데이터베이스 응용 기말 프로젝트 보고서에서 ER-Modeling 부분은 수작업으로 그려 이미지를 캡처하여 첨부하는 것이 허용됩니다. ER-Modeling은 데이터베이스 설계의 핵심 단계로, 개체와 관계를 시각적으로 표현하여 데이터베이스의 구조를 명확히 보여줍니다. 2. Table 변환(관계도) 데이터베이스 응용 기말 프로젝트 보고서에서 Table 변환(관계도) 부분은 Access 프로그램의 관계도 출력 기능을 사용하여 작성할 수 있습니다. 이를 통해 테이블 간의 관계를 시각적으로 확인할 수 있습니다. 3....2025.05.07
-
2023년 SQLD 기초부터 핵심까지 요약정리2025.05.081. 데이터 모델링의 이해 데이터 모델링의 중요성 및 유의점, 데이터 모델링의 세 가지 관점, 데이터 모델링 개념, 데이터 독립성, 엔터티, 속성, 관계, 식별자 등 데이터 모델링의 기본 개념을 설명하고 있습니다. 2. 데이터 모델과 성능 데이터 모델링 시 성능 향상을 위한 고려사항, 정규화와 반정규화, 테이블 분할과 통합, 인덱스 등 데이터 모델 설계 시 성능 관점의 기법들을 설명하고 있습니다. 3. SQL 기본 SQL의 기본 문법과 개념, 데이터 타입, 제약조건, 트랜잭션 등 SQL 기본 지식을 설명하고 있습니다. 4. SQL ...2025.05.08
-
데이터베이스 개체-관계 다이어그램 설계2025.01.291. 데이터베이스 설계 데이터베이스 설계는 데이터 관리를 체계적이고 효율적으로 하기 위한 필수 과정이다. E-R 다이어그램(Entity-Relationship Diagram)은 데이터를 시각적으로 표현하는 중요한 도구로, 현실 세계의 개체와 그들 간의 관계를 정의하는 데 사용된다. E-R 다이어그램을 통해 데이터를 어떻게 관리하고 저장할 것인지 쉽게 이해할 수 있으며, 이를 기반으로 데이터베이스의 구조를 설계할 수 있다. 2. 개체 설계 이번 과제에서는 학생(Student), 수업(Class), 교수(Professor)의 세 개체로...2025.01.29
-
대학 수강신청 관리 시스템 ERD 설계2025.11.141. Entity-Relationship Diagram (ERD) ERD는 데이터베이스 설계의 중요한 개념으로, 시각적으로 데이터베이스 구조를 표현하는 도구입니다. 데이터가 어떻게 구성되고 서로 어떻게 관련되는지를 이해하고 표현하는 데 도움을 줍니다. 개발자, 시스템 분석가, 데이터베이스 관리자 간의 의사소통을 돕고, 데이터 모델을 시각화하여 데이터베이스 테이블의 구조와 관계를 정의합니다. 2. 수강신청 관리 시스템 엔티티 대학 수강신청 관리를 위한 주요 엔티티는 학생, 강의, 교수, 강의실, 수업, 수강신청으로 구성됩니다. 학생 ...2025.11.14
-
관계형 데이터베이스의 정의와 구성 요소2025.11.131. 관계형 데이터베이스의 정의 관계형 데이터베이스는 테이블 형태로 데이터를 저장하며 각 테이블은 키를 이용하여 연결된다. 테이블 내의 컬럼 중 일부를 다른 테이블과 중복해 각 테이블 간의 상관관계를 정의하는 방식이다. 중복되는 값들을 모아서 새로운 테이블로 만들고 기존 테이블에서 이를 참조하는 형식으로 작동한다. 데이터 항목 간 사전 정의된 관계에 있을 때 이러한 데이터 항목의 모음을 의미하며, 열과 행으로 이뤄진 테이블 집합으로 표시된다. 2. 관계형 데이터베이스의 구성 요소 관계형 데이터베이스는 열(column), 행(row)...2025.11.13
