순전히 공부 목적으로 작성된 게시글이며 이익을 위한 게시글이 아닙니다. 그러므로 혹여나 저작권과 관련된 문제가 있다면 댓글로 남겨주세요! 바로 삭제하겠습니다. 감사합니다. 2012학년도 1학기 기말시험 기출문제 [데이터베이스시스템] 36. E-R 다이어그램에서 속성값이 다른 관련된 속성값으로부터 연관되어 결정되는 속성을 무슨 속성이라고 하는가? ① 단순속성 ② 유도속성 ③ 복합속성 ④ 다중값속성 단순속성 : 더 이상 작은 구성요소로 나눌 수 없는 속성 복합속성 : 더 작은 의미 단위로 나누어질 수 있는 속성 다중값속성 : 속성값으로 여러 개의 값을 가지는 속성 37. 매핑 수에 대한 설명이 올바르게 기술된 항은? (다이어그램은 기출문제 참고) ① 한명의 환자는 여러 명의 의사에게 진료 받을 수 있다. ②..
관계형 데이터베이스 구조 관계형 모델 1969년 코드(Edgar F. Codd) 박사가 제안한 데이터 모델 술어 논리(predicate logic)와 집합론(set theory)을 이론적 배경으로 함 테이블, 컬럼, 기본키-외래키 참조 관계 등으로 현실 관계를 표현 단순하면서도 직관적으로 데이터를 표현할 수 있음 대다수의 상용 DBMS가 관계형 모델을 사용하고 있다. 개요 정보를 수집할 경우 수집된 정보를 체계적으로 저장하기 위해 표(table)라는 2차원의 데이터 구조를 사용한다. 표의 열(column)에는 열에 저장되는 정보의 의미를 담고 있는열 이름을 기록 표의 행(row)에는 열의 순서에 맞춰 일련의 데이터 집합을 입력한다. 릴레이션 관계형 모델 : 어원은 행과 열의 관계로 이루어진 격자 구조의 ..
데이터베이스 모델링의 이해 데이터베이스 모델링이란 데이터의 의미를 파악하고 데이터와 관여하는 업무 프로세스를 개념적으로 정의하고 분석하는 작업이다. 데이터베이스 모델링 과정은 데이터에 초점을 맞추어 개별적 데이터의 특징을 분리하는 개념적 데이터 모델링이 이뤄지고 이후 특정 상용 DBMS에 맞추어 데이터를 표현하는 논리적 데이터 모델링을 거친다. 그다음 데이터베이스와 관련되는 프로그램이 개발된다. 즉 개념적 데이터 모델링 → 논리적 데이터 모델링 → DBMS 관련 프로그램 개발 데이터 모델 : 의미, 데이터 타입, 연산 등을 명시하기 위해 사용할 수 있는 개념들의 집합 데이터 모델링 : 실세계의 일부분을 DBMS가 지원하는 데이터 모델의 형태로 나타내는 과정 사용자 요구사항 분석 단계 사용자 요구사항 분석..
데이터베이스 시스템의 개요 사전적으로 데이터베이스는 '데이터의 집합'을 뜻한다. 데이터베이스로 인해 데이터 관리 및 사용으로 업무를 자동화하는 프로그램은 기업의 비용을 최소화하고 의사결정에 필요한 시간을 단축할 수 있다. 데이터베이스 관리 시스템(DBMS : Database Managemnet System)은 한 조직의 연관된 데이터의 집합을 다수의 사용자가 공용으로 사용하기 위해 통합 저장하는 소프트웨어 패키지이다. DBMS와 함께 사용자에게 서비스 형태로 제공되는 애플리케이션이 포함된 일체의 시스템을 데이터베이스 시스템이라 한다. 데이터베이스 관리 시스템의 목적 1960년대부터 데이터를 처리 및 분석하여 사용하였다. 당시 컴퓨터에서 데이터를 기록 및 관리하기 위해 사용할 수 있었던 유일한 수단은 운영..