목차
데이터베이스시스템
문제1) 파일 처리 시스템의 4가지 문제점에 대하여 설명하시오.(10점)
문제2) 아래의 영화 관리 시스템의 사용자 요구사항을 참조하여 다음 물음에 답하시오.
주)영화광은 국내에서 상영․유통되는 영화 컨텐츠에 대한 종합적인 정보를 관리하기위해 데이터베이스 시스템을 구축하고자 한다. 영화에 대하여 영화코드번호, 제목, 제작년도, 제작국가, 상영시간, 개봉일자, 제작사, 배급사 정보를 저장한다. 감독에 대해서는 등록번호, 이름, 성별, 생년월일, 출생지, 학력사항을 저장한다. 배우에 대해서는 배우번호, 생년월일, 이름, 성별, 출생지, 키, 몸무게, 혈액형 정보를 저장한다. 한 영화에 여러 명의 감독이 참여할 수 있으며, 감독 또한 여러 영화에 참여할 수 있다. 한 영화에 여러 명의 배우가 출연할 수 있으며, 출연 시 배역이 정해진다. 한 배우 또한 여러영화에 출연할 수 있다.
문제2-1) 위 영화 관리 시스템의 ERD를 작성하시오.(20점)
문제1) 파일 처리 시스템의 4가지 문제점에 대하여 설명하시오.(10점)
문제2) 아래의 영화 관리 시스템의 사용자 요구사항을 참조하여 다음 물음에 답하시오.
주)영화광은 국내에서 상영․유통되는 영화 컨텐츠에 대한 종합적인 정보를 관리하기위해 데이터베이스 시스템을 구축하고자 한다. 영화에 대하여 영화코드번호, 제목, 제작년도, 제작국가, 상영시간, 개봉일자, 제작사, 배급사 정보를 저장한다. 감독에 대해서는 등록번호, 이름, 성별, 생년월일, 출생지, 학력사항을 저장한다. 배우에 대해서는 배우번호, 생년월일, 이름, 성별, 출생지, 키, 몸무게, 혈액형 정보를 저장한다. 한 영화에 여러 명의 감독이 참여할 수 있으며, 감독 또한 여러 영화에 참여할 수 있다. 한 영화에 여러 명의 배우가 출연할 수 있으며, 출연 시 배역이 정해진다. 한 배우 또한 여러영화에 출연할 수 있다.
문제2-1) 위 영화 관리 시스템의 ERD를 작성하시오.(20점)
본문내용
다면 상호간 동기화도 불가능하다.
응용 프로그램마다 다양한 프로그래밍 언어로 구성되어 있어 파일을 공유하는데 제한적일 수 있다.
예를 들어, 같은 시간대에 A프로그램으로 접속을 시도하려는 사람이 3명이 있다면 1번 사람이 정보를 수정했을 때 2번 사람에게는 업데이트 이전의 내용이 뜨거나 에러가 발생한다.
4) [비용 및 시간 증가]
하나의 시스템에 동일한 정보가 여러 개 존재하여 불필요하게 저장 공간을 차지하게 되는 경우가 발생할 수 있어 비효율적이며 비용도 늘어난다. 다른 파일에 분리되어 있는 다른 형식의 정보를 재구성할 때도 오랜 시간과 비용이 소요된다.
또한, 파일 데이터는 의존성이 강하다는 특징을 가지고 있어 파일 구조가 바뀌면 연관된 응용 프로그램도 모두 바꿔줘야 하며 반대로 응용 프로그램 기능을 확장할 때는 파일 구조의 요구 사항이 변경되어 함께 수정되므로 유지보수 비용이 높아진다.
문제2) 아래의 영화 관리 시스템의 사용자 요구사항을 참조하여 다음 물음에 답하시오.
문제2-1) 위 영화 관리 시스템의 ERD를 작성하시오.(20점)
영화, 감독, 배우의 기본적인 테이블이 생성되고, 다대 다관계이기 때문에 해소 테이블이 추가적으로 필요하다.
응용 프로그램마다 다양한 프로그래밍 언어로 구성되어 있어 파일을 공유하는데 제한적일 수 있다.
예를 들어, 같은 시간대에 A프로그램으로 접속을 시도하려는 사람이 3명이 있다면 1번 사람이 정보를 수정했을 때 2번 사람에게는 업데이트 이전의 내용이 뜨거나 에러가 발생한다.
4) [비용 및 시간 증가]
하나의 시스템에 동일한 정보가 여러 개 존재하여 불필요하게 저장 공간을 차지하게 되는 경우가 발생할 수 있어 비효율적이며 비용도 늘어난다. 다른 파일에 분리되어 있는 다른 형식의 정보를 재구성할 때도 오랜 시간과 비용이 소요된다.
또한, 파일 데이터는 의존성이 강하다는 특징을 가지고 있어 파일 구조가 바뀌면 연관된 응용 프로그램도 모두 바꿔줘야 하며 반대로 응용 프로그램 기능을 확장할 때는 파일 구조의 요구 사항이 변경되어 함께 수정되므로 유지보수 비용이 높아진다.
문제2) 아래의 영화 관리 시스템의 사용자 요구사항을 참조하여 다음 물음에 답하시오.
문제2-1) 위 영화 관리 시스템의 ERD를 작성하시오.(20점)
영화, 감독, 배우의 기본적인 테이블이 생성되고, 다대 다관계이기 때문에 해소 테이블이 추가적으로 필요하다.
소개글