6장: SQL문 2
Outer Join Left outer join: 왼쪽에 있는 테이블 중 Join을 만족하지 않은 튜플들 + Join된 튜플들Right outer join: 오른쪽에 있는 테이블 중 […]
데이터베이스 설계 & 파일처리
Outer Join Left outer join: 왼쪽에 있는 테이블 중 Join을 만족하지 않은 튜플들 + Join된 튜플들Right outer join: 오른쪽에 있는 테이블 중 […]
SQL문 target-list: 속성 이름 (여러 개 가능) realation-list: 검색해야할 릴레이션 (여러 개 가능) qualification: 조건 (여러 개 가능) DISTINCT: 중복을 허용하고 싶지 […]
부가 연산 (additional operations) 연산 예시 c속성의 합은 28이다. B속성으로 그룹핑 -> 알파,베타로 그룹핑 & C속성으로 평균 구하기-> 알파의 평균은 7, 베타의 […]
관계 대수 관계 대수의 기본 연산자 Selection: 조건에 맞는 튜플(행)만 고르기 Projection: 조건에 맞는 열만 고르기 Cartesian-product: 곱집합 구하기 set-difference: 차집합 구하기 […]
릴레이션 키 슈퍼키, 후보키, 기본키,대체키,외래키 슈퍼키: 튜플을 식별하는 하나의 애트리뷰트 또는 애트리뷰트들의 집합 Ex) 학생 릴레이션에서 (학번,주소,이름) 후보키: 튜플을 고유하게 식별하는 최소한의 […]
정보 시스템 정보와 DBMS Information = Process(Data) 데이터(D)->처리(DBMS)->정보(I) DBMS: 데이터를 처리하는 핵심 소프트웨어(처리기) -> 사용자는 처리된 데이터를 보고 정보를 얻을 수 있음 […]
텍스트 파일: 텍스트로 구성된 파일 역 리스트 파일(인덱스 파일 + 포스팅 파일 + 데이터 파일)로 구성된 파일 인덱스 파일: 키워드 + 관련 […]
다차원 공간 파일 여러 개의 필드를 동시에 키로 사용한 파일(다중 키 파일: 여러 개의 필드 중 하나를 키로 사용한 파일, 나머지 한 […]
다중키 파일 하나의 데이터 파일에 대해 여러 다른 탐색 키를 이용한 여러 개의 접근 경로를 제공(기본 키로 파일을 접근해보고 보조 키로도 파일을 […]
임의 접근 파일 = 직접 파일-> 다른 레코드를 참조하지 않고도 개개 레코드에 접근 가능<-> 순차 접근 파일: 어떤 레코드 접근을 위해 그 […]