CS Life(15)
-
Week 7 - Intermediate SQL
Joined Relations Takes two relations and returns as a result another relation 두 relation 의 tuple 이 일치하는 Cartesian 곱 두 테이블에 공통된 값을 사용하여 두 테이블의 열을 결합하는 데 사용 Natural Join 모든 common attributes 에 대해서 동일한 값을 가진 tuple 을 일치시킨다 각 공통 열의 복사본을 하나만 유지 → 두 쿼리는 동일한 작동 연결된 테이블 의 동일하거나 일치하는 열 값에 대한 JOIN 을 수행 연결된 테이블의 이름이 같은 columns 는 한번만 나타난다 열은 동일한 data type 이어야 한다! Join Condition ON 조건은 조인되는 관계에 대한 general pre..
2023.10.21 -
Week 6 - Introduction to SQL (2)
Tuple = 릴레이션을 구성하는 각각의 행을 말하며 속성의 모임 = 행, 각각의 데이터 Tuple-Record-Row 헷갈려서 찾아보니 이렇게 있더라. 어디서 사용하는가에 따라 단어 선택 SET Operations in SQL UNION UNION ALL INTERSECT INTERSECT ALL EXCEPT EXCEPT ALL ALL → 중복 데이터를 그대로 사용 UNION 2개 이상의 Select statement 를 결합한다 중복은 제거한다 연산을 적용하는 두 테이블의 열 수 와 데이터 유형이 동일해야한다 Union All → use duplications INTERSECT 두 개의 SELECT 절을 묶는다 두 절의 공통 부분 만 반환한다 연산을 적용하는 두 테이블의 열 수 와 데이터 유형이 동일..
2023.10.21 -
Week 3 - Introduction to Relation Model
단어 정리 릴레이션 relation 관계형 데이터베이스는 행렬 형태를 갖는 테이블들의 모임으로 구성된다. 이러한 형태의 테이블을 릴레이션이라 부른다. 속성 attribute 릴레이션에서 각 필드(열)를 속성이라고 하고 한 릴레이션이 갖는 속성의 수를 arity라 부른다. 속성 도메인 속성이 가질 수 있는 값의 범위를 도메인(attribute domail)이라 부른다. 튜플 Tuple 릴레이션을 이루는 속성의 순서에따라 부여된 값으로 이루어진 하나의 행을 튜플 이라 부른다. Cardinality 한 릴레이션에 속한 튜플의 수를 그 릴레이션의 Cardinality라 부른다. Relation Model Approach to managing data using a structure and language Dat..
2023.10.20 -
Week 2 - Introduction
1. DBMS 정의 Database Management System 특징 system software for creating and managing databases Create, Retrieve, Update, Manage 기능 제공 User Database 에 대한 Create, Maintain, Provide Access 기능을 제공하는 Software 성능 모니터링/튜닝, 백업 및 복구 기능을 제공 Contain Information about a particular enterprise Can be very Large Touch all aspects of out lives → 너무 간듯 DBMS가 관리하는 3가지 Data Database Engine - access lock modify 가능 Sc..
2023.10.20 -
경제성 공학 CH.2
Chapter 2 . Factors : How Time and Interest Affect Money 1. F/P and P/F Factors 단일 지불 계수 (F/P and P/F) 단일 지불 계수는 오직 P 와 F 만을 포함함 괄호나 괄호 안의 항을 요인이라고 한다. 값이 i 및 n 값에 대한 표에 있음 요인은 (F/P,i,n)와 같은 표준 인자 표기법으로 표시된다. 여기서 슬래시 왼쪽의 글자는 찾는 것이고 오른쪽의 글자는 주어진 것을 나타낸다 P 직접계산에서 = F*(1+i)^n // 풀이식에서 = F(P(찾는것)/F(주어진것),i,n) : F,i,n 주어지고 P 찾기 // 엑셀에서 = PV(i%,n,,F) F 직접계산에서 = P*1/{(1+i)^n} // 풀이식에서 = P(F/P,i,n) : P,..
2020.05.21 -
경제성 공학 CH.1
2020.05.03 / 20 년도 1학기 전공과목 요약 일단은 프린트로 얼기설기 요약 그 다음에 교재보면서 추가 요약 Chapter.1 Foundations of Engineering Economics 배우는 것 1. Role in decision making 왜 경제성 공학이 엔지니어에게 중요한가? engineers design and create designing involves economic decisions 경제적 결정을 포함 engineers must be able to incorporate economic analytics into their creative efforts => 창의적 노력에 경제적 분석이 꼭 통합되어야함 often engineers must select and impleme..
2020.05.03