총 401개
-
데이터베이스시스템 6판 1장 복습문제, 연습문제2025.01.141. 데이터 데이터는 알려진 사실로서 의미를 가지고 기록될 수 있는 특징을 갖고 있다. 2. 데이터베이스 데이터베이스는 서로 연관이 있는 데이터들의 모임이다. 3. DBMS DBMS는 사용자가 데이터베이스를 생성하고 관리할 수 있도록 편리한 기능을 제공하는 프로그램들의 모임이다. 즉, 다양한 응용들에서 필요로 하는 데이터베이스를 정의, 생성, 조작, 공유할 수 있도록 편리한 기능을 제공하는 범용 소프트웨어 시스템이다. 4. 데이터베이스 시스템 데이터베이스 시스템은 데이터베이스와 DBMS를 합친 용어이다. 5. 데이터베이스 카탈로그 ...2025.01.14
-
데이터베이스 정규화2025.05.011. 데이터베이스 정규화 데이터베이스 관리 정규화 과제물에서 제시된 DVD 대여점 릴레이션과 학생 릴레이션을 1정규형부터 BCNF까지 차례대로 정규화하는 과정을 설명하고 있습니다. 정규화 과정에서 발생할 수 있는 이상 현상(갱신, 삭제, 삽입 이상)을 분석하고, 각 단계별로 릴레이션을 분해하여 정규형을 만족하도록 하는 내용이 포함되어 있습니다. 1. 데이터베이스 정규화 데이터베이스 정규화는 데이터베이스 설계에 있어 매우 중요한 개념입니다. 정규화를 통해 데이터베이스의 중복을 제거하고 데이터의 무결성을 보장할 수 있습니다. 이는 데이...2025.05.01
-
논리모델의 핵심내용 설명 및 실제 사례 해석2025.01.271. 논리모델(Logical Model) 논리모델은 프로그램이나 프로젝트의 목표를 체계적으로 설계하고 평가하기 위한 효과적인 도구로서, 구체적인 진행 과정과 성과를 시각적으로 구성한다. 이 모델은 투입(input)부터 시작해 활동(activity), 산출(output), 단기성과(short-term outcome), 중기성과(mid-term outcome), 장기성과(long-term outcome)에 이르기까지 단계별로 프로그램의 구성 요소를 명확하게 정의하며, 각 요소 간의 연결성을 통해 논리적인 흐름을 강조한다. 2. 논리모델...2025.01.27
-
관계 데이터 모델에서 사용하는 키의 종류와 특징2025.01.181. 슈퍼키 (Super Key) 슈퍼키는 관계 데이터베이스의 릴레이션에서 특정 튜플을 유일하게 구분할 수 있는 하나 또는 그 이상의 속성의 집합을 말한다. 슈퍼키는 유일성은 만족하지만 최소성은 만족하지 않을 수 있다. 2. 후보키 (Candidate Key) 후보키는 튜플을 유일하게 식별하는 데 필요한 최소한의 속성들로만 구성된다. 하나의 릴레이션에서 여러 개의 후보키가 존재할 수 있으며, 후보키 중에서 특정 키를 기본키로 선택하게 된다. 3. 기본키 (Primary Key) 기본키는 릴레이션에서 특정 튜플을 유일하게 식별할 수 ...2025.01.18
-
방통대 클라우드컴퓨팅 중간과제물2025.01.241. 가상 머신 생성 과제 내용에 따라 가상 머신을 생성하고 설정하는 과정이 자세히 설명되어 있습니다. 가상 머신의 기본 사항, 디스크, 네트워킹, 기타 설정 등 가상 머신 구축에 필요한 모든 단계가 포함되어 있습니다. 2. 데이터베이스 배포 과제에서는 PostgreSQL 유연한 서버를 사용하여 데이터베이스를 배포하는 과정이 설명되어 있습니다. 데이터베이스 생성을 위한 기본 설정, 네트워킹 설정, 검토 및 배포 과정이 자세히 기술되어 있습니다. 3. 데이터베이스 연결 및 스키마 생성 가상 머신과 데이터베이스를 연결하고, DBeave...2025.01.24
-
대한상사의 시스템 특징 및 문제점, 개선 방안2025.01.271. 대한상사의 파일 중심 시스템 대한상사에서 현재 운영하고 있는 시스템은 파일 중심의 시스템으로, 각 응용프로그램이 자신의 데이터 파일을 별도로 관리하는 특징을 가지고 있습니다. 이러한 파일 처리 시스템은 데이터 파일의 중복과 불일치, 보안 취약성, 비효율성 등의 문제점을 가지고 있습니다. 2. 데이터베이스 관리 시스템으로의 전환 대한상사는 기존의 파일 중심 시스템의 한계를 극복하기 위해 데이터베이스 관리 시스템으로 전환할 필요가 있습니다. 데이터베이스 시스템을 통해 데이터의 중복과 불일치를 해결하고, 데이터 접근의 표준화, 데이...2025.01.27
-
데이터베이스 시험정리2025.01.151. 기본 값 생성 테이블 생성 시 default 값을 설정하여 null 값이 들어가지 않도록 할 수 있다. 예를 들어 create table student(tot_cred numeric(3,0) default 0, primary key(ID))와 같이 default 0으로 설정하면 tot_cred 속성에 null 값이 들어가지 않는다. 2. 인덱스 생성 데이터베이스 시스템이 릴레이션의 모든 투플을 살펴보는 과정 없이 효과적으로 데이터를 찾을 수 있도록 하는 자료구조이다. create index 인덱스이름 on 릴레이션(애트리뷰트)...2025.01.15
-
데이터베이스 관리자의 윤리 의식2025.05.151. 데이터베이스 관리자의 역할과 책임 데이터베이스 관리자는 개인의 중요한 정보를 취급하는 등의 역할을 담당하게 됩니다. 이들은 데이터를 수집, 정리, 가공 및 입력하여 이용자가 원하는 형태로 제공하는 업무를 수행합니다. 이 과정에서 보안 유지, 비밀 보호, 권한 남용 금지, 성실 수행, 청렴, 직업 윤리 의식, 준법 정신 등의 윤리 의식이 필요합니다. 2. 데이터베이스 관리자의 전문성과 자질 데이터베이스 관리자는 컴퓨터 하드웨어, 소프트웨어, 통신 장비 간의 상호 관련성을 이해하고, 응용 프로그램 개발 능력과 최신 IT 기술 동향...2025.05.15
-
2023년 데이터베이스의 기초 및 핵심파악2025.05.081. 데이터베이스 이해 데이터베이스는 '한 조직의 여러 응용 시스템을 다수의 사용자가 공용(shared)으로 사용하기 위해 통합(integrated), 저장(stored)된 운영(operational) 데이터의 집합'이라고 정의된다. 데이터베이스는 파일 처리 시스템과 달리 자기 기술성, 추상화, 다중 뷰, 동시성 제어 등의 기능을 통해 파일 처리 시스템의 문제점을 극복한다. 데이터베이스 시스템은 3단계 구조, 즉 개념적 단계, 논리적 단계 그리고 물리적 단계로 구성된다. 2. 데이터베이스 모델링 데이터베이스 모델링 과정은 사용자 요...2025.05.08
-
관계 데이터 모델에서 사용하는 키의 종류와 특징2025.01.171. 기본키 기본키는 관계 데이터 모델에서 가장 중요한 키 중 하나로, 각 테이블의 행을 유일하게 식별하는 데 사용됩니다. 기본키는 중복될 수 없으며, NULL 값을 가질 수 없습니다. 이런 특성 덕분에 데이터의 무결성을 유지할 수 있으며, 데이터베이스에서 레코드를 신속하게 검색하고 식별하는 데 도움을 줍니다. 2. 외래키 외래키는 데이터베이스 테이블 간의 관계를 설정하는 데 중요한 역할을 합니다. 외래키는 한 테이블의 기본키를 다른 테이블에서 참조할 때 사용되며, 이를 바탕으로 두 테이블 간의 관계를 정의하고 유지합니다. 외래키는...2025.01.17
