반응형

2024/11/07 2

데이터베이스 관계 대수 정리

▶ 일반 집합 연산자 ◀1. 합집합(UNION)결과 값 카디널리티가 두 릴레이션의 카디널리티의 합보다 크지 않음. (교집합이 존재할 수도 있기 때문)2. 교집합(INTERSECTION)결과 값 카디널리티가 두 릴레이션 중 더 적은 카디널리티를 갖고 있는 릴레이션보다 크지 않음.3. 차집합(DIFFERENCE)결과 값 카디널리티가 릴레이션 R의 카디널리티보다 크지 않음 (R - S)교집합 포함X4. 교차곱(CARTESIAN PRODUCT)두 튜플들을 교차하여 곱해서 새로운 릴레이션을 만듬 (R x S)😗 관계 대수를 이루기 위한 최소 조건두 릴레이션의 차수가 같아야함두 릴레이션의 대응되는 속성의 도메인이 같아야함단, 교차곱은 해당 조건들이 충족되지 않아도됨 ▶ 순수 관계 연산자 ◀1. SELECT( σ ..

C# 제네릭(generic) 간단 사용법

때론 상황에 따라 메소드에 전달하는 인자의 타입을 바꾸고 싶을 때가 있다."제너릭 메소드(generic method)" 은 이 고민을 해결해준다. 1. 제너릭 메소드제네릭 메소드는 다음과 같이 정의한다.class Test{ private T TestGeneric(T n1) { .... }}리턴 타입을 T로 지정하고, 메소드 이름 뒤에 를 붙이고, 매개변수 타입을 T로 지정한다.여기서 T는 우리가 직접 정의할 타입이다. 실제로 사용을 해보겠다.class Test{ public static void Main(string[] args) { object rs_1 = GetCode(30); // int 타입으로 정의 object rs_2 = GetC..

프로그래밍/C# 2024.11.07
반응형