중복 항목이있는 키에 대해 임의의 데이터가 포함 된 테이블이 있습니다. 중복 (관계형 대수학에서와 같이 투영법)을 제거하려고하는데, 첨부 된 데이터를 버리는 대신 함께 합산하십시오. 예를 들어 : orderID cost
1 17 (5 + 2 + 10)
2 6
3 15
내 가정은 내가 어떻게 든 DISTINCT를 선택 사용하는 것입니다,
저는 데이터베이스를 배우기 시작했습니다. 이제 관계형 대수를 배우고 문제가 생깁니다. 아래 테이블에서 주어진 : R1 = {(Jon, Smith, 24, British, Single, UK, Guitarist),
(Jon, Maynard, Smith, 74, British, Widowed, UK, Scientist),
(Jon, Travolta, 50,
무손실 조인에 대한 다음 설명이 제공되었습니다. 누군가가 변수 'r'이 무엇이고 어떻게 알고리즘/방정식/공식의 양쪽에 나타날 수 있는지 설명해 주시겠습니까? "릴레이션 R은 관계로 분해되면 R1, R2되도록 R의 모든 법적 인스턴스 R ... 용 R = πR1 (R) ⋈ πR2 (R) ... 그러면 분해 자체가 무손실 - 결합 분해라고합니다. " 참고 :
나는 관계 나는 GPA를 계산해야 R
-------
cid sid gradepoint credits
CS425 001 4.0 3
에게 있습니다. 더 많은 행이 있지만,이 대답을 얻으면 나는 나머지 부분에서 괜찮을 것이라고 생각합니다. gradepoint * credits해야합니다. 어떻게 이것을 관계형 대수 표현으로 표현할 수 있습니
저는 관계 대수학의 총괄자이며 카티 젼 제품의 작동 방식을 완전히 이해하지 못합니다. 두 테이블에 공통 속성이있는 경우 데카르트 제품에서 어떤 일이 발생하는지 알고 싶습니다. 두 테이블 모두 공통된 속성이없는 경우를 이해하는 데는 아무런 문제가 없습니다. 예를 들어 내가 직접 만든 예를 이해하려고 노력했습니다. T1 T2
----------
테이블에 대한 관계형 대수 및 도메인 관계형 미적분 : Contest(starter, ender, pointsStarter, pointsEnder, debatedate)
Debater(name, club, age)
검색어 : 가 시작 토론자는 "플라톤"클럽 회원 입니다 대회의 모든 대회의 세부 사항을주고 방지 그의 상대는 어떤 점수를 얻지 못한다. 내
나는 한 관계에서 두 가지 기능 종속성이 있습니다. 문제는 보완 규칙이 다른 MVD를 불법으로 만들 것이라고 (내가 생각하는 것처럼) meetid ->> pid이이 상황에서 합법적인지 확실하지 않다는 것입니다. meetid ->> status. 다른 FD는 사소한 MVD로 보이는 종속성을 생성합니다. meetid,pid ->> status
는 MVDS로
자연 조인 B를 수행한다고 가정하십시오. 여기서 A 스키마는 (aID)이며, 여기서 (aID)는 기본 키입니다. B의 스키마는 (aID, bID)입니다. 여기서 (aID, bID)는 복합 기본 키입니다. 이 경우 자연 결합 작업을 수행 하시겠습니까? 또는 A가 이것을 작동시키기 위해 aID와 bID를 모두 가지고 있어야합니까?
저는 DBMS와 SQL을 처음 사용합니다. 두 테이블을 사용하는 쿼리를 실행해야합니다. 예를 들어 명의 사용자 [이름, 암호, ID, 회사 ID]과 다른 테이블 [comp_name, companyID, netWorth]이 있습니다. companyId는 두 테이블을 연결합니다. 모든 사용자에게 기본 relg 작업을 사용하여 이름이 comp_name 및 net