[2015 : 방통대 통계학개론] 데이터처리와활용 과제물
*혜*
다운로드
장바구니
과제정보
학과 | 통계·데이터과학과 | 학년 | 2학년 |
---|---|---|---|
과목명 | 데이터처리와활용 | 자료 | 2건 |
공통 |
1장 연습문제 : 6번(3점)
2장 연습문제 : 7번(4점) 3장 연습문제 : 3번(10점) 4장 연습문제 : 6번(10점) 5장 연습문제 : 3번(3점)
1장 연습문제 : 6번(3점)
2장 연습문제 : 7번(4점) 3장 연습문제 : 3번(10점) 4장 연습문제 : 6번(10점) 5장 연습문제 : 3번(3점) |
소개글
2015 한국방송통신대학교 데이터처리와활용 중간과제물* 성실하게 작성하여 만점 받은 레포트입니다.
과제물 작성 시, 참고하시면 좋을 것 같습니다.
목차
1장 연습문제 : 6번(3점)기본 키가 중요한 이유를 설명하고, 실생활 데이터에서 기본 키로 이용할 수 있는 예제 데이터를 제시하라.
2장 연습문제 : 7번(4점)
학교에서 성적 정보를 관리하는 데이터베이스를 구축하고자 한다. 성적과 관련 있는 정보는 다음과 같다고 가정하자.
학생에 관련된 정보
교과목에 관련된 정보
담당교수에 관련된 정보
취득학점 및 성적에 관한 정보
(1) 이와 같은 데이터를 위한 E-R 다이어그램을 설계하라.
(2) 데이터베이스 테이블을 설계하라.
3장 연습문제 : 3번(10점)
다음 테이블을 참조하여 아래의 물음에 답하여라.
(1) 위의 두 테이블을 조인하여 학번(SID), 학생이름(Name), 학년(Grade), 지도교수이름(Name)
필드의 데이터를 검색하기 위한 SQL 문장을 작성하여라.
(2) 위의 두 테이블로부터 다음과 같은 결과가 나올 수 있는 SQL 문장을 작성하여라.
4장 연습문제 : 6번(10점)
다음 테이블을 참조하여 아래의 물음에 답하여라.
(1)위의 두 테이블에서 생일이 같은 학생들을 검색하기 위한 SQL 문장을 작성하여라.
(2) 두 테이블에서 학생들을 출생월별로 집계하고, 월별 출생학생들의 상대적인 비율을 추출하는 SQL 문을 작성해 보아라.
(3) 두 테이블에서 나이가 가장 많은 학생을 검색하는 SQL 문을 작성하여라.
(4) 두 테이블에서 학생들의 평균나이를 구하는 SQL 문을 작성하여라.
5장 연습문제 : 3번(3점)
테이블 Customer-Info와 Customer_OnlineInfo에서 고객번호(CID)와 이름(Name),
전화번호(Tel), Login ID(LID), 전자우편주소(Email)를 고객번호 순으로 엑셀 시트로 가져와
보아라.
본문내용
1장 연습문제 : 6번(3점)기본 키가 중요한 이유를 설명하고, 실생활 데이터에서 기본 키로 이용할 수 있는 예제 데이터를 제시하라.
레코드를 유일하게 식별할 수 있는 속성의 집합인 키(혹은 슈퍼키)는 테이블을 구성하는 속성들의 특성에 따라 하나의 테이블에 여러 개가 존재할 수 있다. 여러 개의 키 중 유일성(uniqueness) 과 최소성(minimality) 을 만족하는 키를 후보 키라 하는데, 하나의 테이블에 후보 키가 두 개 이상인 경우에 그 중 하나를 선정하여 사용하면 이것을 기본 키라고 하며, 나머지 후보 키를 대체 키라고 한다.
<중 략>
학년 필드가 추가된 테이블에 값을 입력하기 위해 UPDATE문을 사용하여 레코드의 값을 갱신하였다. SQL문의 결과로 학년 필드 및 값이 추가된 Student 테이블이 만들어졌다면 JOIN을 이용하여 데이터를 검색해 보도록 한다. Student 테이블과 Prof 테이블을 조인하여 학번(SID), 학생이름(Name), 학년(Grade), 지도교수이름(Name)필드의 데이터를 검색하기 위한 SQL 문장은 다음과 같다.