총 38개
-
데이터베이스 3단계 모델링 개념 및 주요 활동2025.11.171. 개념 데이터 모델링 현실 세계의 데이터를 추상화하여 이해하기 쉽게 표현하는 과정입니다. 개체와 그들 간의 관계를 식별하고 ER 다이어그램으로 시각화합니다. 주요 활동은 요구사항 분석, 개체와 관계 식별, ERD 작성, 개념 데이터 모델 문서화입니다. 비즈니스 요구사항을 반영하여 데이터베이스 구조를 명확하게 만듭니다. 2. 논리 데이터 모델링 개념 데이터 모델을 실제 데이터베이스 시스템에서 사용 가능한 논리적 구조로 변환하는 과정입니다. 개체를 테이블로, 관계를 외래키로 변환하고 정규화를 수행합니다. 주요 활동은 테이블 설계, ...2025.11.17
-
2023년 데이터베이스의 기초 및 핵심파악2025.05.081. 데이터베이스 이해 데이터베이스는 '한 조직의 여러 응용 시스템을 다수의 사용자가 공용(shared)으로 사용하기 위해 통합(integrated), 저장(stored)된 운영(operational) 데이터의 집합'이라고 정의된다. 데이터베이스는 파일 처리 시스템과 달리 자기 기술성, 추상화, 다중 뷰, 동시성 제어 등의 기능을 통해 파일 처리 시스템의 문제점을 극복한다. 데이터베이스 시스템은 3단계 구조, 즉 개념적 단계, 논리적 단계 그리고 물리적 단계로 구성된다. 2. 데이터베이스 모델링 데이터베이스 모델링 과정은 사용자 요...2025.05.08
-
관계형 데이터베이스의 정의와 구성 요소2025.12.201. 관계형 데이터베이스의 정의 관계형 데이터베이스는 데이터를 테이블 형태로 구조화하여 저장하고, 테이블 간의 논리적 관계를 기반으로 데이터를 구성, 관리, 조작하는 데이터베이스 모델입니다. 1970년 Edgar F. Codd가 제안한 관계 모델이론에 기반하며, 데이터를 행과 열로 구성된 테이블에 저장합니다. 기본키로 각 레코드를 고유하게 식별하고 외래키로 테이블 간의 관계를 표현하여 데이터의 무결성, 중복 최소화, 확장성을 제공합니다. 2. 테이블, 행, 열의 구조 관계형 데이터베이스의 기본 단위는 테이블이며, 행(레코드/튜플)과...2025.12.20
-
[만점레포트] 방송대 방통대 방송통신대 데이터베이스시스템 출석과제 중간과제물2025.05.021. 데이터베이스 시스템 파일 처리 시스템은 데이터의 구조나 위치가 프로그램별로 저장되어 공유가 되지 않고 중복 저장의 문제가 생깁니다. 이로 인해 일관성, 보안성, 경제성 측면에서 문제점이 발생합니다. 데이터베이스 시스템은 이러한 문제를 해결할 수 있는 대안입니다. 2. ER 다이어그램 제시된 조건을 만족하는 ER 다이어그램을 그렸습니다. 관객과 티켓 간의 관계는 1:N으로, 한 명의 관객이 여러 개의 티켓을 예매할 수 있지만 하나의 티켓은 오직 한 명의 관객에게 예매될 수 있습니다. 또한 관객 정보는 티켓 예매 여부와 상관없이 ...2025.05.02
-
데이터베이스 설계 과정 단계별 설명2025.11.171. 데이터베이스 정의 및 특징 데이터베이스는 여러 사용자가 공유하여 사용할 수 있도록 통합된 운영 데이터의 집합입니다. 공유 데이터, 통합 데이터, 저장 데이터, 운영 데이터로 구성되며, 실시간 접근 가능, 동시 공유, 내용 기반 참조 등의 특징을 가집니다. 데이터베이스는 조직의 주요 기능 수행을 위해 지속적으로 필요한 데이터를 관리하는 핵심 시스템입니다. 2. 데이터베이스 설계 5단계 프로세스 데이터베이스 설계는 5단계로 구성됩니다. 1단계 요구 사항 분석에서 목적과 요구사항을 파악하고, 2단계 개념적 설계에서 DBMS 독립적 ...2025.11.17
-
국립현대미술관 도서 대출 관리 데이터베이스 구축2025.12.131. 데이터베이스 설계 및 구축 국립현대미술관의 도서 대출 서비스를 위한 통합 데이터베이스 구축 프로젝트. 과천, 서울, 청주 세 지역의 도서관 정보, 회원 정보, 도서 정보, 대출 정보를 통합 관리하는 시스템 설계. 개념적 설계에서 개체-관계 모델(ERD)을 작성하고, 논리적 설계를 통해 릴레이션으로 변환하여 테이블 명세서를 작성함. 도서관별 도서 수량 조회, 회원별 대출 권수 조회 등 다양한 SQL 쿼리 적용. 2. 요구사항 명세서 및 데이터 모델링 기능 요구사항과 데이터 요구사항을 명확히 정의. 도서관ID, 회원ID, 대출ID...2025.12.13
-
데이터베이스 설계 과정의 단계별 분석2025.12.131. 요구사항 분석 데이터베이스 설계의 출발점으로, 사용자와 시스템이 데이터를 효과적으로 입력하고 검색할 수 있도록 구조화하는 단계입니다. 최종 사용자, 관리자, 개발자, 보안 담당자 등 이해관계자의 기능적 요구사항(제품 정보 검색, 사용자 인증 등)과 비기능적 요구사항(성능, 확장성, 보안성, 규제 준수)을 구분하여 문서화합니다. 유스케이스 정의와 요구사항 명세서 작성을 통해 데이터 모델 구축의 기초를 마련합니다. 2. 개념적 설계 데이터베이스의 전반적인 구조를 정의하는 과정으로, 개체-관계 다이어그램을 사용하여 주요 개체, 속성...2025.12.13
-
DBA의 직무 역할과 성장 방향성2025.12.091. DBA의 주요 직무적 역할 DBA는 데이터베이스 유지 관리, 성능 최적화, 보안 유지, 백업 수행, 회복 절차 관리을 담당합니다. 대형 금융기관에서는 매일 백업을 수행하여 데이터 손실 사고 발생 시 즉시 복구할 수 있도록 준비하며, 80%의 기업이 데이터 복구 시간 최소화를 위해 자동화된 도구를 사용합니다. 또한 효율적인 데이터 저장을 위해 적절한 데이터베이스 구조를 설계하며, 스타트업이 초기 데이터 모델링 단계에서 DBA와 협력하여 확장 가능한 데이터베이스 설계를 완성한 결과 데이터베이스 성능이 30% 향상되었습니다. 2. ...2025.12.09
-
데이터베이스 시스템 설계 및 SQL 구현2025.11.171. ER 다이어그램과 릴레이션 스키마 ER 다이어그램을 바탕으로 릴레이션 스키마를 설계하는 과정을 다룬다. 편의점 업무를 기반으로 상품, 거래처, 고객, 직원 등의 엔티티를 정의하고, 주문 관계와 제조 관계를 추가하여 데이터베이스의 논리적 구조를 설계한다. 각 릴레이션에서 기본키와 외래키를 명시하여 데이터 무결성을 보장한다. 2. 데이터베이스 테이블 설계 및 표준화 테이블명과 컬럼명의 영문화를 위한 표준 용어집을 작성하고, 각 테이블의 속성, 데이터 타입, Null 허용 여부, 기본값 등을 정의한 테이블 명세서를 작성한다. 상품,...2025.11.17
-
데이터베이스의 정의와 역사2025.05.041. 데이터베이스 정의 데이터베이스는 데이터의 집합이다. DBMS(데이터베이스 관리 시스템)는 데이터베이스를 운영하고 관리하는 소프트웨어이다. 2. DBMS 발전 과정 초기에는 종이에 펜으로 기록하다가 컴퓨터에 파일로 저장하는 방식을 사용했다. 이후 DBMS가 등장하면서 대량의 데이터를 효율적으로 관리할 수 있게 되었다. 3. DBMS 분류 계층형 DBMS, 망형 DBMS, 관계형 DBMS(RDBMS)가 있다. 관계형 DBMS는 테이블이라는 최소단위로 구성되며 SQL(Structured Query Language)을 사용한다. 4....2025.05.04