2021/08/13 3

관계대수 연산_실렉션, 프로젝션, 합집합, 카디션곱, 교집합, 조인, 디비전

▣ 관계대수_실렉션, 프로젝션, 합집합, 카디션곱, 교집합, 조인, 디비전 ■ 디비전 연산 R(Z, Y) ÷ S(Y) = R[Z] - ((R[Z] × S) - R)[Z] (단, [ ] : 프로젝션 연산) S(Y)의 모든 튜플에 연관되어 있는 R[Z]의 튜플을 선택 복합연산인 디비젼 연산(division)을 기본 연산 대체할 때 카티션 곱, 차집합, 프로젝션 사용 2013년 59번 정답 : 2번 R(Z, Y) ÷ S(Y) = R[Z] - (R[Z] × S) - R)[Z] (단, [ ] : 프로젝션 연산) S(Y)의 모든 튜플에 연관되어 있는 R[Z]의 튜플을 선택 복합연산인 디비젼 연산(division)을 기본 연산 대체할 때 카티션 곱, 차집합, 프로젝션 사용 2014년 56번 정답 : 1번 "잔액이 $..

데이터베이스 2021.08.13

동시성 제어_ 트랜잭션 격리 수준(isolation Level) 고립단계_갱신 분실 Lost Update, 부정판독 Dirty Read, 비반복판독 Non-Reatable Read, 가상 판독 Phantom Reads, 연쇄 복귀, 모순성 , 독립성 레벨, 병행수행도, ..

▣ 동시성 제어_ 트랜잭션 격리 수준(isolation Level) 고립단계_갱신 분실 Lost Update, 부정판독 Dirty Read, 비반복판독 Non-Reatable Read, 가상 판독 Phantom Reads, 연쇄 복귀, 모순성 , 독립성 레벨, 병행수행도, 고립성 독립성 레벨 isolation Level 부정 판독 (Dirty Read) 비반복 판독 (Non-Reatable Read) 팬텀 (Phantom Read) 비고 L0. Read Uncommitted O O O shared lock(X) 아직 Commit되지 않은 데이터를 다른 트랜잭션에서 읽는 것 허용 L1. Read Committed X O O shared lock(O) 트랜잭션에서 commit되어 확정된 데이터만 다른 트랜잭..

데이터베이스 2021.08.13

GROUP BY, HAVING SQL 예제 1, 2명 이상의 학생, 성적평균 80점이상인 학과, 학과코드, 학과명, 학생수

▣ GROUP BY, HAVING 예제 1 2013년 62번 정답 : 2번 -- 2013년 정보시스템감리사 DB 62번 -- 문제) 2명이상의 학생을 갖는 학과에 대해, 성적평균이 80점 이상인 학과의 학과코드, 학과명, 학생수를 검색하시오. CREATE TABLE STU_62 ( SNO INT , SNAME VARCHAR(20) NOT NULL , ADDRESS VARCHAR(20) , SCORE INT , DNO INT , PRIMARY KEY (SNO) ) ; INSERT INTO STU_62 VALUES (100, 'HONG', 'Seoul', 95, 100); INSERT INTO STU_62 VALUES (300, 'LEE', 'Busan', 90, 200); INSERT INTO STU_62..

데이터베이스 2021.08.13