본문 바로가기

최신글95

[ SQLD ] 데이터 모델링의 이해 - 2. 엔터티 (Entity) [ SQLD ] 1. 데이터 모델링의 이해 1-2. 엔터티 엔터티 (Entity) Entitiy : 실체, 객체 기업에서 업무 관리에 필요한 변별 가능하며 저장되고 관리해야 하는 데이터 집합 데이터 모델 중 확실히 이해해야 하는 개념 중 하나 고객이 관심사항 다른 개체와 구분되는 특성을 가짐 순수 개체이거나 행위의 집합 전문가가 정의한 엔터티 변별할 수 있는 사물 - Peter Chen (1976) ( 엔터티 관계 모델의 창작자 ) - 데이터베이스 내에서 변별 가능한 객체 - C.J Date (1986) ( 관계형 데이터베이스 이론 전문가 ) - 정보를 저장할 수 있는 어떤 것 - James Martin (1989) - 정보가 저장될 수 있는 사람, 장소, 물건, 사건 그리고 개념 등 - Thomas B.. 2020. 5. 17.
TOAD 오류 해결하기 : [Error] LISTENER_XE (13): Missing Tag Value for Tag: "[SID] / [Service Name]" 프로그램 : TOAD 버전 : Toad® for Oracle - Sensitive Data Protection 13.2.0 오류 : [Error] LISTENER_XE (13): Missing Tag Value for Tag: "[SID] / [Service Name]" 0. 오류발생 TOAD로 DB 연결 시 TNS 체크 행동 중 오류가 발생했습니다. 오류는 컴퓨터를 배우면서 떠나질 않네요... 오류명 : [Error] LISTENER_XE (13): Missing Tag Value for Tag: "[SID] / [Service Name]" SID와 Service Name 오류 같아서 값을 확인 해보기 위해 SQL Plus 실행했습니다. 1. SID, Service Name 확인하기 1. SID 확인 .. 2020. 5. 16.
TOAD 설치하기 & 오라클 DB와 연결하기 프로그램 : TOAD 홈페이지 : https://www.toadworld.com/ 버전 : Toad® for Oracle - Sensitive Data Protection 13.2.0 1. TOAD 홈페이지 접속 2. 오라클 TOAD get 1. Downloads 클릭 2. Toad® for Oracle - Sensitive Data Protection 클릭 3. GET GREE TRIAL 클릭 3. e-mail 등록 4. 프로그램 다운로드 4. Install 5. 실행 1. DB의 계정 ID,PW 입력 2. TNSNmaes Editor 클릭 1. 초록색 체크 모양 클릭 2. " TNS File is valid " 출력되면 성공 Connect 클릭 수고하셨습니다. ㅎㅎ 2020. 5. 16.
[ SQLD ] 데이터 모델링의 이해 - 1. 데이터모델의 이해 [ SQLD ] - 데이터 모델링의 이해 (1) 데이터 모델의 이해 - 데이터 모델링이 그래서 뭔데 !!?? 1. 데이터모델 ( Data Model ) / 데이터모델링 ( Data Modeling ) data : 자료 model : 모형 modeling : 모형화 데이터 모델 : 현실세계의 자료 모형 데이터 모델링 : 현실세계의 자료를 데이터베이스(Data Base : 데이터를 두는 곳)에 저장하기 위해 모형화시키는 행위 2. 데이터모델링 특징 2-1) 추상화 일정한 형식에 맞춰서 표현 2-2) 단순화 누구나 쉽게 이해할 수 있도록 표현 2-3) 명확화 대상에 대한 애매모호함을 제거하고 정확하게 현상을 기술 3가지요소 1. 어떤 것 2. 속성 3. 관계 3. 데이터모델링 관점 3-1) 데이터 업무가 어떤.. 2020. 5. 15.
오라클 DB ( Oracle Database XE ) 설치 하기 오라클 DB ( Oracle Database XE ) 설치 하기 Ver. " Oracle Database 18c Express Edition " 1. 오라클 홈페이지 접속 구글( Google )에서 "오라클 XE" 입력 후 첫 페이지 클릭합니다. 2. 윈도우 버전 다운로드 Oracle Database 18c Express Edition for Window x64 클릭합니다. 3. 오라클 계정 로그인 오라클 계정 로그인 후 zip 파일 저장합니다. ( 없으면 계정 만들기 클릭해서 만들면 됩니다. 약 5분 소요 ) 4. 압축 파일 해체 후 setup 파일 실행 압축 해제 후 setup.exe 클릭합니다. 5. setup 실행 6. 확인하기 2020. 5. 14.
[ 정보보안기사 ] 쉘 ( Shell ) [ 정보보안 기사 ] - 쉘 ( Shell ) - ( ※ ) 하드웨어 : CPU, 메모리 등 쉘 : sh, bash 쉘 소프트웨어 : 응용프로그램 (한글,파워포인트 등 ) 쉘 ( Shell ) shell : 껍데기 운영체제(O/S)에서 사용자와 커널 사이에 대화를 가능하게 해주는 인터페이스. 즉, 사용자가 명령어를 입력하면 명령어를 해석하고 실행 시키는 명령해석기이다. 쉘 종류 sh : 본 쉘 ( Bourne shell ) 명령 프롬포트 : $ 최초의 쉘로 오랫동안 유닉스에서 기본 쉘로 인기를 누렸다. 최초 발표일이 1977년이니 약 40년 전의 쉘.. bash : 본 어게인 쉘 ( Bourne-again shell ) 명령 프롬포트 : $ (일반 사용자) , # (root) GNU 프로젝트 때 만들어졌.. 2020. 5. 13.
[ 정보보안기사 ] 커널 ( Kernel ) [ 정보보안기사 ] - 커널 ( Kernel ) - ( ※ ) 하드웨어 : CPU, 메모리 등 쉘 : sh, bash 쉘 소프트웨어 : 응용프로그램 (한글,파워포인트 등 ) 커널( Kernel ) kernel: 핵심 주 기억 장치에 항상 상주하며 하드웨어와 소프트웨어 중간에서 소통해주는 프로그램이다. 운영체제의 많은 프로그램 중 핵심 컴퓨터 프로그램이다. 커널의 역할 메모리 관리 프로세스 관리 하드웨어 자원 관리 파일 시스템 관리 시스템 호출 제공 입출력서비스 제공 시스템 호출 ( System Call ) 운영체제 커널의 서비스를 이용하기 위하여 응용프로그램(S/W)이 접근하기 위한 인터페이스 사용자 모드에 있는 S/W가 커널의 기능을 사용 할 수 있다. Ex) www.goc1221.tistory.com.. 2020. 5. 13.
[ 정보보안기사 / 정보보안산업기사 ] 인터럽트 ( Interrupt ) [ 정보보안기사 / 정보보안산업기사 ] 인터럽트 ( Interrupt ) Interrupt : (무엇을 잠깐) 중단시키다 시스템에서 예기치 않은 상황이 발생 했을 때, 하던 작업을 멈추고 일어난 상황을 해결한다. Ex) 제일 이해하기 쉬운 외부 인터럽트 = 정전 인터럽트 순서 1. 예기치 않은 상황 발생 -> 인터럽트 요청 2. 실행 중인 프로그램 중단 3. PC의 정보와 현재 수행 상태에 대한 정보를 저장 4. 인터럽트 서비스 루틴 실행 5. 중단한 프로그램 상태 복구 6. PC를 이용하여 중단한 프로그램 재게 용어 PC ( Program Counter 프로그램 카운터 ) ☞ 다음에 실행될 명령어의 주소를 저장한다. 인터럽트 서비스 루틴 ( ISR = Interrupt Service Routine ) .. 2020. 5. 12.
[ 정보보안기사 / 정보보안산업기사 ] 비트로커 ( BitLocker ) [ 정보보안기사 / 정보보안산업기사 ] 비트로커 ( BitLocker ) 윈도우(Window) 시스템에서 드라이브를 암호화하는 기능으로 볼륨 전체에 대해 암호화를 실행한다. 노트북 분실이나 악의적인 디스크 분리로 인한 정보유출에 대해 기밀성을 보호 할 수 있고 TPM 칩을 이용하여 초기 시스템 시작 시 무결성을 검사 할 수 있다. 용어 TPM ( Trust Platform Module ) 신뢰 플랫폼 모듈 ☞ H/W, S/W, 펌웨어 인증을 검사하는 칩으로 시스템 실행 시 무결성(디스크, BIOS 정보, 메인보드 정보 등)을 검사하고 승인 없는 변경이 감지 되면 제한된 모드로 부팅되어 무결성을 보호 할 수 있다. 2020. 5. 12.