전체 글

전체 글

    [동아시아일주/중국/몽골/러시아 여행기] #2 교통편 예약

    우리가 예약해야하는 교통편은 크게 5가지다 한국에서 중국본토까지 교통편 중국에서 몽골까지 가기위한 교통편 몽골을 횡단하기위한 교통편 몽골횡단후 러시아까지 갈 교통편 러시아횡단할 교통편 마지막으로 한국으로 귀국할 교통편 ✔ 한국-중국 ✔ 몽골횡단열차 (TMGR/Trans-Mongolian Railway) ✔ 시베리아 횡단열차 (TSR/Trans Siberian Railway) ✔ 러시아-한국 ​ 12박 여행하는데 예약할게 너무많고 복잡하지만 차근차근 알아보자. 1. 한국-중국간 교통편 예약 (\228,000) 가장 먼저 한국땅에서 중국본토까지 어떻게 이동할 것이가부터 해결해야한다. ​ 방법은 두가지가 있다 ​ 1. 인천항-칭다오항 페리 이용 2. 인천공항-베이징공항 항공기 이용 첫째로, 페리를 이용하는 방..

    [동아시아일주/중국/몽골/러시아 여행기] #1 여행계획 세우기

    대학교 3학년 여름방학이 시작되고 나는 학군사관후보생으로써 여름훈련 1달을 다녀왔다. 나머지 방학은 1달이 남은상태. ​ 뭘해야할까 고민하다. 친구한테 여행갈까? 그냥 말했던게 씨가되어 진짜 가기로 됐다. ​ ✔ 저렴한 여행경비 ✔ 다양하고 색다른 경험 ✔ 여행기간은 2주 ✔ 육로이동 지향 ✔ 극한여행 여행을 계획하기 전 몇가기 기준을 충족해야했다. ​ ✔ 첫째로, 당시에 갑자기 정해진 여행이었고, 나와 친구는 돈이 많지 않았기 때문에 어떻게 적은돈으로 한달을 여행할 수 있을까 고민을 많이했다. ​ 대학생이었기 때문에 집에서 돈달라기도 뭐하고, 당시 수중에 70~100만원 가량이 있었다. ​ 다행히 내 취미가 여행루트 짜는게 취미여서 전세계 어디로든 제일 싸게가는 방법들을 알고 있었기 때문에 짧은시간에도..

    [정보처리기사/데이터베이스] #4 데이터베이스의 개념 / 스키마(Schema) / 외부, 개념, 내부스키마

    스키마(Schema)의 정의 스키마는 DB의 구조와 제약 조건에 관한 전반적인 명세(Specification)를 기술(Description)한 메타데이터의 집합이다. 스키마의 특징 ① 데이터 사전에 저장되며 다른 이름으로 메타데이터라고도 한다. ② 현실 세계의 특정한 한 부분의 표현으로서 특정 데이터 모델을 이용해서 만들어 진다. ③ 시간에 따라 불변인 특성을 갖는다. ④ 데이터의 구조적 특성을 의미하며, 인스턴스에 의해 규정된다. 스키마의 3계층 ① 외부 스키마 ② 개념 스키마 ③ 내부 스키마 DBMS는 외부적 스키마에 따라 명시된 사용자의 요구를 개념적 스키마에 적합한 형태로 변경하고 이를 다시 내부적 스키마에 적합한 형태로 변환한다. ① 외부 스키마(External Schema) / 서브 스키마 /..

    [정보처리기사/데이터베이스] #3 데이터베이스의 개념 / DBMS(DataBase Management System)의 기능

    DBMS(DataBase Mangement System)의 정의 ① 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성하고 DB를 관리해 주는 소프트웨어 ② 기존 파일시스템이 갖는 종속성, 중복성문제를 해결하기 위해 제안된 시스템으로 모든 응용프로그램이 DB를 공유하게함 ③ DB의 구성, 접근 방법, 유지관리에 대한 모든 책임을 짐 기존 파일시스템의 문제점 ① 종속성 ② 중복성 ① 종속성으로 인한 문제점 응용프로그램과 데이터 파일이 상호 의존적인 관계에서는 파일이 변경되면 프로그램도 같이 변경해야한다. ② 중복성으로 인한 문제점 ① 일관성 : 중복된 데이터 간에 내용이 일치하지 않는 상황이 발생해 일관성이 사라진다. ② 보안성 : 중복되어 있는 모든 데이터에 동등한 보안수준을 유지하기 어렵다..

    [정보처리기사/데이터베이스] #2 데이터베이스의 개념 / 데이터베이스의 개념

    데이터 베이스의 정의 특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임 ① 통합된 데이터(Intergrated Data) : 자료의 중복을 배제한 데이터의 모임 ② 저장된 데이터(Stored Data) : 컴퓨터가 접근할 수 있는 저장매체에 저장된 자료 ③ 운영 데이터(Operational Data) : 조직의 고유한 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안 될 자료 ④ 공용 데이터(Shared Data) : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료 즉 데이터베이스란 데이터를 중복을 배제하여 통합해 저장장치에 저장하여, 여러 사람에 의해 공동으로 사용할 수 있도록 운영하는 운영 데이터이다. 데이터 베이스의 특징 ① 실시간 접근성(Real-Time Accessib..

    [정보처리기사/데이터베이스] #1 데이터베이스의 개념 / 정보 시스템

    자료 : 관찰이나 측정을 통해 수집한 단순한 사실 = 가공되지 않은 상태 정보 : 의사 결정에 도움을 줄 수 있는 유용한 형태로 자료를 가공해서 얻은 결과 정보시스템 → 조직에 필요한 자료를 수집/저장해 두었다가 필요시 처리해서 의사결정에 유용한 정보를 생성하고 분배하는 수단을 말함 자료 처리 시스템 ① 일괄 처리 시스템 ② 온라인 실시간 처리 시스템 ③ 분산 처리 시스템 ① 일괄 처리 시스템 일정 시간 또는 일정량의 데이터를 모아 한번에 처리하는 시스템. ① 시스템 중심 자료 처리 방법 ② 반환 시간이 늦지만 하나의 작업에 모든 자원을 독점해 CPU 유휴시간이 줄어듬 ③ 순차 접근 방법을 사용하는 업무에 적당함 → 급여 계산, 회계 마감, 세무 처리, 수도/전기요금, 연말 정산 등 ④ 단위 시간당 처리..

    [스프링/전자정부 프레임워크 입문] #3 개발환경 셋팅 / JDK1.8 / 전자정부 프레임워크 설치

    1. JDK 설치 2. 전자정부 프레임워크 설치 1. JDK 설치 1. JDK 설치 비전공자들을 위해 JDK가 무엇인지 간단하게 알아보자. 전편 글들을 읽으면 분명 우리가 사용하려고하는 프레임워크는 JAVA 플랫폼 기반이라고 했다. 여기서 알 수 있듯이 분명 JAVA라는 프로그래밍 언어를 쓴다는 것을 알 수 있다. ​ JDK 는 Java Development Kit의 약자로써, JAVA언어로 프로그래밍을 할 수 있도록 도와주는 역할을 한다. 즉, 스프링이던 전자정부 프레임워크던 JAVA언어로 우리가 프로그래밍을 하면 최종적으로 JDK라는 놈이 이걸 프로그램으로 바꿔준다는 이야기다. JDK = JAVA코드를 프로그램으로 바꿔줌 다시 본론으로 돌아와서 JAVA JDK는 1.8을 설치해야한다. 뭣 모르고 버전..

    [스프링/전자정부 프레임워크 입문] #2 스프링이란? / 전자정부프레임워크란?

    전편에서 프레임워크가 무엇인지 알아봤다. 복습하자면 프레임워크란 소프트웨어 작업대라고 생각하자. 그럼 스프링 프레임워크란 무엇인가. 스프링 프레임워크 = JAVA플랫폼 기반 프레임워크 더 쉽게 생각하면 JAVA언어 기반 프레임워크다. JAVA 플랫폼기반 프레임워크라고 꼭 스프링만 있는것은 아니다. 전자정부 프레임워크, Struts 프레임워크, 부트스트랩 등 다른 프레임워크도 있다. 차이점이 있다면 특정부분에 특화되어있다던가, 기존 프레임워크의 단점을 극복했다거나 이러한 이유로 여러 프레임워크가 존재한다. 스프링 프레임워크 = 웹서버, 어플리케이션 개발에 특화 다시 본론으로 돌아와 중간정리를 하자면 스프링 프레임워크는 JAVA기반 플랫폼에서 동작하는 웹서버나 웹어플리케이션을 개발하는데 특화된 프레임워크라고..