분류 전체보기(11)
-
[데이터베이스 ]관계 데이터 모델, 연산 용어
기본 용어 속성 : 릴레이션의 열을 속성 또는 애트리뷰트라고 한다, 투플 : 릴레이션의 행을 투플이라고한다 도메인 : 속성 하나가 가질 수 있는 모든 값의 집합을 해당 속성의 도메인이라거 한다. 문자에는 char(20) ,숫자에는 int 등이 해당함 널 값 : 릴레이션에 있는 특정 투플의 속성 값을 모르거나 , 적합한 값이 없는 경우이는 널(null)이라는 특별한 값을 사용한다. 널 값은 특정 속성에 하당하은 값이 없음을 나타내므로 숫자0이나 공백 문자와는 다르다 차수 : 하나의 릴레이션에사 속성의 전체 갯수를 차수라고함. 카디널리티 : 하나의 릴레이션에사 투플의 잔체 갯수를 카디널리티라거한다. 릴레이션의 특성 1. 투플의 유일성 : 하나의 릴레이션에 똑같은 투플이 있으면 안되고, 모든..
2019.11.09 -
[데이터베이스] tomcat과 Oracle 연동
먼저 tomcat을 설치해주는데 https://tomcat.apache.org/download-80.cgi Apache Tomcat® - Apache Tomcat 8 Software Downloads Tomcat 8 Software Downloads Welcome to the Apache Tomcat ® 8.x software download page. This page provides download links for o... tomcat.apache.org 원하는 버젼을 설치해주고 아무곳에나 알축된 파일을 풀어주면 된다. bin폴더 안에 있는 startup.bat 파일을 해주면 자동 시작된다. 이제 브라우저에 http://localhost:8080을 해주면 이렇게 뜨면 성공이다. 이제 오라클과 연동해..
2019.11.09 -
[사이버포렌식] USB tracking
상황 : A회사의 인사부장이 내달 승진시험을 위해 인사고과를 평가하고 퇴근하였다. 그 과정에서 작업한 노트북을 회의실에 두고 나갔고 암호가 걸리지 않는 상태에서 다음날 아침 일찍 누군가 회의실에서 USB로 무엇인가 작업을 하고 빠져나갔다는 사실을 알게 되었다. 누가 언제 무엇 때문에 그랬는지 밝혀달라고 한다. 증거 파일 = 인사평정점리.xlsx / 인사평점정리.bak 내 컴퓨터에 USB가 마운트 되면서 생기는 정보들에 대해 알아보자 각각의 USB에는 Vendor ID 와 Product ID가 존재하는데 이 ID를 가지고 제조사와 종류를 알 수있다. HKLM\SYSTEM\ControlSet00#\Enum\USB\VID_{Vendor ID}&PID_{Product ID} USB안에 보면 여러가지 장치들이 마..
2019.11.09 -
[포렌식] registry ripper
Regripper는 Harlan Carvey에서 개발한 레지스트리 분석 도구로 데스크탑, 노트북의 장비들의 사용기록을 조사하는데 유용하게 사용할 수 있는 툴이다. 먼저 FTK로 dd파일을 마운트 시킨 뒤 드라이브에서 Window\System32\config 폴더에 들어있는 각종 정보들이 들어있는 레지스트리 파일들을 extract시켜 저장해둔다음 Regripper.exe를 실행시킨다. Regripper는 각종 plugin 들을 지원해 주는데 맞는 레지스트리에 맞추어 Rip it을 클릭해 주면 알아서 정보들을 파싱한 상태로 txt파일로 보여준다. 위와 같이 유용한 정보들을 얻을 수 있어 분석하는데 도움이 된다.
2019.11.09 -
[데이터베이스] 정규형
정규화의 개념 데이터베이스를 잘못 설계하면 불필요한 데이터 중복이 발생하여 릴레이션에 대한 데이터의 삽입/수정/삭제 연산을 수행할 때 부작용이 발생할 수 있다. 이런한 부작용을 이산(anomaly) 현상이라고 한다. 이상 현상을 제거하면서 데이터베이스를 올바르게 설계해나가는 과정이 정규화다. 삽입 이상 새 데이터를 삽입하기 위해 불필요한 데이터도 함께 삽입해야 하는 문제 갱신 이상 중복 투플 중 일부만 변경하여 데이터가 불일지하게 되는 모순의 문제 삭제 이상 투플을 삭제하면 꼭 필요한 데이터까지 함께 삭제되는 데이터 손실의 문제 정규화는 이상 현상이 발생하지 않도록, 릴레이션을 관련이 있는 속성들로만 구성하기 위해 릴레이션을 분해(decomposition)하는 과정이다. 정규화 과정에서 고려해야 하는 ..
2019.11.09