• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[데이터베이스] 데이터베이스_관계대수_관계해석_SQL활용예

*지*
최초 등록일
2005.05.20
최종 저작일
2004.05
14페이지/ MS 워드
가격 2,000원 할인쿠폰받기
다운로드
장바구니

목차

0. 관계 대수 / 관계 해석 비교

1. 관계 대수란 (Relational Algebra)?
1-1. 특징
1-2. 관계연산자의 종류
1-3. 일반 집합 연산자
1-4. 순수 관계 연산자

2. 관계 해석 이란 (Relational Calculus)?
2-1. 특징
2-2. QBE (Query By Example)
2-3. 투플 관계 해석(tuple relational calculus)
2-4. 투플 해석식(tuple calculus expression)
2-5. 도메인 관계 해석(Domain relational calculus)
2-6. 도메인 해석식(Domain calculus expression)

3. SQL 예제
3-1. COMPANY 데이터베이스의 초기 개념적 설계
3-2. COMPANY 데이터베이스 구성 Relation
3-3. COMPANY 데이터베이스 인스턴스
3-4. SQL 예제

본문내용

1. 관계 대수란 (Relational Algebra)?
1-1. 특징
1. Relation (Relation) 조작을 위한 연산의 집합
2. 색 요구(질의)를 기술하는 데에 사용
3. 검절자 언어(Procedural Language)
4. 어떻게(How)의 관점
1-2. 관계연산자의 종류
1. 일반집합 연산자
합집합, 교집합, 차집합, 카티션 프로덕트
2. 순수관계연산자
셀렉트, 프로젝트, 조인, 디비젼
구분 연산명 표기 설 명
일반
집합
연산 합집합 (Union) ∪ 합병 가능한 두 개의 Relation A, B의 합집합
교집합(Intersection) ∩ 합병 가능한 두 개의 Relation A, B의 교집합
차집합 (Difference) - 합병 가능한 두 개의 Relation A, B의 차집합
카티션 프로덕트 × 두 개의 Relation A, B의 카티션 프로덕트
순수
관계
연산 셀렉트 (Select) δ Relation에서 특정 튜플 값 검색
프로젝트 (Project) ∏ Relation에서 특정 속성 값 검색
조인 (Join) 두 개의 Relation A, B에서 공통된 속성을 연결
디비전(Division) ÷ 정수 나눗셈 연산과 연산

1-3. 일반 집합 연산자
전제1. R1, R2 Relation이 존재할경우
특성1. 피연산자 Relation R1과 같은 애트리뷰트 이름들을 갖는다 (관례적으로)
특성2. Relation R1 & R2의 차수가 같고 대응 속성별로 도메인이 같음
1. 합집합 (union)
R1 R2 = { t t R1 t R2 }
R1 or R2에 속하는 tuple t로 구성되는 Relation.
==> 차수 = R1 or R2의 차수
cardinality |R1 R2| |R1| + |R2|
2. 교집합 (intersection)
R1 R2 = { t t R1 t R2 }
R1 과 R2에 동시에 속하는 튜플 t로 구성되는 Relation.
==> 차수 = R1 or R2의 차수
cardinality |R1 R2| MIN { |R1| , |R2| }
3. 차집합 (difference)
R1 R2 = { t t R1 t R2 }
R 에는 있지만 S에는 없는 tuple t로 구성되는 rel.
==> 차수 = R1 or R2의 차수
cardinality |R1 R2| |R1|
4. 카티션 프로덕트(cartesian product)
R1 R2 = { r s r1 R1 r2 R2 }
r1 R1 이고 r2 R2일 때, r1과 r2를 접속시킨
모든 tuple r1,r2로 구성되는 rel.
(tuple r1=(a1,a2,...,an)이고, r2=(b1,b2,...,bm)일때,
==> 차수 = R1의 차수 + R2의 차수
r1 r2=(a1,a2,...,an,b1.b2,...,bm)으로 정의)
cardinality |R1 x R2| = |R| x |S|
* 각 attribute는 R1.A1,R1.A2,...,R1.An,R2.B1,R2.B2,...,R2.Bm

5. 집합연산자의 특성
합집합, 교집합, 카티션 프로덕트는 "결합적(associative)"이다.

위의 특성은 데이터 처리 과정을 최적화 방법으로 구현할 때 이용 됩니다.

1-4. 순수 관계 연산자
1. 셀렉트 (select , )
① Relation R에서 어떤 선택조건 c를 만족하는 투플들을 선택한다.
② 연산 형식: σc(R)
③ 조건 c는 R의 애<font color=aaaaff>..</font>

참고 자료

없음

자료후기(2)

*지*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

최근 본 자료더보기
탑툰 이벤트
[데이터베이스] 데이터베이스_관계대수_관계해석_SQL활용예
AI 챗봇
2024년 08월 31일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
6:57 오전
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대