분류 전체보기(10)
-
[MSSQL SERVER 기본에서 실무까지] 외래키 (Foreign Key) 3-14
외래키(FK)란? 외래키는 두 테이블을 서로 연결하는 데 사용되는 키 외래키가 포함된 테이블을 자식 테이블 외래키 값을 제공하는 테이블을 부모 테이블 외래키(FK) 사용 목적 테이블간 데이터 오류 예방을 위해 사용 주의사항 연결하고자 하는 컬럼의 크기, 데이터 유형이 동일해야 함 연결되는 데이터 컬럼은 기본키(PK) 또는 UNIQUE INDEX 가 설정 필요 외래키(FK) 설정 AlTER TABEL [테이블명] ADD CONSTRAINT [FK이름] FOREIGN KEY (테이블의 컬럼) REFERENCES [연결된테이블] (연결될테이블컬럼명) CODE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 CREA..
2021.12.17 -
[MSSQL SERVER 기본에서 실무까지] 3-15
MS가이드 인덱스 SQL에서 인덱스(INDEX)란? 검색 성능을 향상 시키기위한 자료 구조 인덱스가 효율적인 경우 WHERE 절이나 조인 조건절에서 자주 사용되는 칼럼의 경우 전체 데이터 중에서 10~15% 이내의 데이터를 검색하는 경우 두 개 이상의 칼럼이 WHERE 절이나 조인 조건에서 자주 사용되는 경우 테이블에 저장된 데이터의 변경이 드문 경우 인덱스가 비효율적인 경우 데이터 입력, 수정, 삭제 INDEX / UNIQUE INDEX 차이 INDEX : 구성된 인덱스키가 중복되더라도 문제 없음 UNIQUE INDEX : 기본키(PK)와 같이 값이 중복된 자료는 허용하지 않음 인덱스 생성 예제 CREATE INDEX T매출_INDEX1 ON T매출 (제품) CREATE UNIQUE INDEX T매출_..
2021.12.17 -
[MSSQL SERVER 기본에서 실무까지] 임시테이블 3-16
임시테이블이란? 임시적으로테이블을 생성하고 더 이상 필요 없을 경우 자동으로 제거되는 테이블 특징 동일한 이름으로 생성된 임시테이블도 각각 독립적으로 생성되기 때문에 동시에 다른 작업자와 동일한 작업을 수행해도 데이터가 서로 충돌하지 않는다. 생성 #TableName 일반 임시 테이블 다른사용자가 조회 또는 입력 불가능 ##TableName 다른 사용자가 조회 또는 입력이 가능 (글로벌 임시테이블 이라고도 함) CODE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 CREATE TABLE T매출 ( 일..
2021.12.17 -
구름 - 소수판별 - 난이도 2
12345678910111213141516171819202122#include using namespace std; int main() {int input;int count =0;cin >> input; for(int i =1; i
2021.08.13