목록공부 (86)
BEATSLOTH 공대인의 무덤
이상(ANOMALY) : 일부 속성 중에 중복이나 종속으로 인해 야기 되는 피해 또는 문제 종류 : 삽입이상 , 갱신이상 , 삭제이상 삽입이상 : 삽입시 의도치 않게 원하지 않은 값을로 인해 삽입이 안되는 이상 갱신이상 : 갱신시 일부 정보만 갱신 되어 정보의 불일치성 으로 인한 이상삭제이상 : 삭제시 원치 않던 값도 함께 삭제되는 현상 함수적 종속 (FUNCTIONAL DEPENDENCY) 짧게 요약하자면 X->Y (또는 학생 안에 이름 , 학번 , 학과 ) 정규화 그림 하나로 요약한다. 그리고 하나로 요약한다 . 앞 글자 따서 도부이결다조로 외웁시다 . 1NF: 도메인이 원자값2NF: 모든 속성이 기본키에 대해서 완전 함수적 종속3NF: 모든 기본키에 대해 이행적 함수적 종속BCNF : 모든 결정자가..
내장 SQL : 프로그램 실행시 함께 힐생 되도록 호스트 프로그램 언어 삽입한 SQL호스트 프로그램 언어에서 실행문이 나타날 수 있는 곳이면 어느곳에나 사용 가능 명령문 구분은 EXEC SQL 과 ; 문자 사이 기술자바에서는 #SQL (내장 SQL ); CURSOR : 내장 SQL 문의 실행 결과 반복된 여러개의 튜플에 접근 할 수 있도록 해주는 개념 DECLARE: 커서를 정의 OPEN : 커서 질의 결과 첫번째 튜플을 가리키도록 설정FETCH : 질의 결과에 대한 튜플들 중 현재 다음 튜플로 커서 이동CLOSE : 질의 실행 결과에 대한 처리 종료시 커서 닫기 스토어드 프로시저 (Stored Procedure) : 특정한 작업을 수행하는 SQL 문을 논리적으로 그룹화특징 : 모듈별 프로그래밍 허용 ,..
어쩌다 보니 ... 블로그가 해 떠있을땐 공부 새벽에는 게임을 올리게 되네요 음음흠 더 위쳐를 빨리 끝내야 다른 게임도 공략 또는 리뷰 해서 올리는데 .. 조만간 스마트폰 게임도 리뷰해서 올릴 예정입니다 . 뭐 ... 별로 궁금하진 않을꺼 같지만 ... 그렇네요 ㅠㅠ
[정보처리기사] 시험일정이다 . 작년에 두번 봤는데 다 떨어졌으니 올해는 붙어야지 1차때 1달 공부 2차때 하루 공부 3차때 회사다니느라 ... 라는 변명 오늘 친구들이 실기 같이봨ㅋㅋ 했던 애들이 ㅋㅋ 너 혼자 봐 ㅋㅋ 로 바뀌었다. 내년부터 셤이 어려워진다 (자그마치 주관식이 나온단다 ) 바짝 해서 올해 따야징 필기는 붙었는데 실기에서 알고리즘은 다 맞았는데 (2회 다 ) 데이터베이스에서 통수 맞고 떨어진 케이스이다 .. ( 그래서 웬수 같은 데이터베이스만 주구줄창 올리는거임 ) 큐넷 정보처리기사 시험일정(http://www.q-net.or.kr/crf005.do?id=crf00503&gSite=Q&gId=&jmCd=1320&jmInfoDivCcd=A0&gbnn=gbnSubtab1)
[Backtrack5 R3]SET을 이용한 파밍 자아자아 오늘은 빽트랙을 이용해서 파밍을 하는 방법을 알아보겠다 . 우선 미리미리 말해두는데 이것을 악용하여 사용하여 초래되는 모든 범죄에 대한 법적 책임은 제가 일절 책임지지 않습니다 경찰 아쟈씨가 집 문을 두드린다 ?? 알아서 쇠고랑 혼자 차세요 제 블로그는 공부(라고 쓰고 게임이라 읽는다 ) 목적입니다 . https://oneclick.law.go.kr/CSP/CnpClsMain.laf?popMenu=ov&csmSeq=692&ccfNo=3&cciNo=1&cnpClsNo=2 실습 전에 한번씩들 읽어보고 범죄에 대한 생각이 없으셨으면 합니다. ---------------------------------------------------------------..
JOIN - 2개의 테이브에 대해 연관된 튜플들을 집합시켜 하나의 릴레에션을 생성INNER JOIN ,OUTER JOIN으로 구분 INNER JOIN : EQUI JOIN 과 NON -EQUII JOIN 으로 구분 EQUI JOIN : 공통 속성을 기준으로 비교에 의해 같은 갑을 가지는 행을 연결하여 결과를 생성하는 JOIN 중복을 제거한 JOIN 은 NATURAL JOIN 이라 한다 . EUQI JOIN SELECT [테이블 명] 속성명 [테이블 명 [속성명 ... FROM 테이블 명 ,테이블명 WHERE 테이블 명 속성명 = 테이블 명 , 속성명 NATURAL JOIN SELECT 테이블 명 , 속성명 , 테이블명 속성명 ...FROM 테이블명 NATURAL JOIN 테이블명 NON-EQUI JOIN..
CREATE VIEW CREATE VIEW 뷰명 [(속성명,[속성명])]AS SELECT CREATE INDEX CREATE [UNIQUE] INDEX ON 테이블 명 ({[ (속성명 [ASC |DESC]* [속성명| ASC |DESC]]}])[CLUSTER]; UNIQUE :중복 값이 없는 속성으로 인덱스를 생성 ASC : 오름차순DESC : 내림차순생략시 오름 차순으로 정렬 CLUSTER : 지정된 키에 따라 튜플들을 그룹으로 지정하기 위해 사용 CREATE TRIGGER -- 트리거는 DB 시스템에서 데이터의 입력, 갱신 ,삭제 등의 이벤트가 발생시 자동적으로 수행되는 사용자 정의 프로세서 CREATE TRRIGGER 트리거명 [동작시기] [동작 옵션 ] ON 테이블명REFFERENCING [NEW..
DDL : 정의 , 변경 또는 제거에 사용 EX) Creat , Alter,Drop CREAT SCHEMA : 스키마 정의 CREATE SCHEMA 스키마 명 Authorization 사용자 ID; CREATE SCHEMA : 도메인 정의CREAT DOMAIN 도메인명 데이터 타입 DEFAULT 값 CONSTRAINT 조건명 CHECK ( 범위 값 ) CRATE TABLE : 테이블 정의 CREATE TABLE 테이블 명PRIMARY KEY 기본키_속성명UNIQUE 대체키_속성명 FOREIGN KEY (외래키 _ 속성명)REFERENCES 참조테이블 (기본키 _속성명)CONSTRAINT 제약조건명 CHECK (조건식) ON DEFAULT 옵션 : 참조 테이블의 튜플이 삭제 되었을 때 기본 테이블에 취해야..
릴레이션의 열은 속성 행은 튜플 (열 : Column , 행 :ROW) ER모델을 관계형 데이터 모델로 변환 하는 것은 매핑 룰(Mapping Rule) 이라고 한다.속성은 컬럼으로 , 식별자는 기본키로 릴레이션 간의 관계는 기본키와 이를 참조하는 외래키를 이용해 표현한다 . 키의 개념 및 종류 슈퍼키: 한 릴레이션 내에 있는 속성들의 집합으로 구성된키 유일성 O 최소성 x 후보키 : 튜플을 유일하게 식별 하기 위한 속성들의 부분 집합 유일성 O 최소성 O기본키 : 후보키 중에 특별히 선정된 키로 중복 값 x . (NULL 값을 가질수 없다 ) 대체키 : 기본키를 제외한 나머지 후보키외래키 : 기본키를 참조하는 속성 또는 속성들의 집합 무결성의 개념 무결성은 DB에 저장된 데이터 값과 그것이 표현하는 현..