본문 바로가기

스터디

(8)
몽고DB 정리 2 - 기본 작업들 몽고 DB 기본 작업들 1. 생성 2. 읽기 3. 갱신 4. 삭제 1. 생성 컬렉션에 도큐먼트를 추가하는 작업 insertOne 컬렉션에 도큐먼트를 추가하는 작업 예시 game = { "title" : "WatermelonGame", "maker" : "Kim" } db.contents.insertOne(game) contents라는 컬렉션 속에 game이라는 도큐먼트를 추가하였다. 2. 읽기 find 컬렉션을 읽어들일 때 사용 findOne 단일 도규먼트를 읽기 위해 사용 쿼리 도큐먼트 형태로 조건을 넣어 특정 조건을 만족하는 도큐먼트들만 가져올 수 있다. 예시 db.getCollection('contents').find({"title" : "WatermelonGame"}) title이 Watermel..
몽고DB 정리 1 도큐먼트 관계형 데이터베이스의 행과 유사 모든 도큐먼트는 고유 _id를 가짐 (특수 키) 해당 id를 이용하여 원하는 도큐먼트를 추출 해 낼 수 있음. 컬렉션 관계형 데이터베이스의 테이블 몽고DB는 데이터 형태와 대/소문자를 구분한다. 몽고 DB는 키가 중복될 수 없음 컬렉션의 특징 동적 스키마를 가짐 하나의 컬렉션 내 도큐먼트들이 모두 다른 구조를 가질 수 있음 하지만 다른 구조를 가지게 되면 번거로운 일이 생길 수 있음 → 컬렉션은 이름으로 식별 이름 규칙 빈 문자열은 유효한 이름이 아님 \0(null 문자)은 컬렉션 명의 끝을 나타내는 문자이기 때문에 컬렉션 명에 사용할 수 없음 system 이름은 사용 불가 → 시스템 컬렉션에서 사용하는 예약어이기 때문 $를 컬렉션 명에 사용해서는 안됨 시스템에서..
깃 정리 1 ] 정의 및 설치 깃에 대해 정리하기 위해 작성하는 포스팅이다. 본 내용들은 깃 교과서라는 책을 읽고 내가 이해한 부분들을 정리한 것이다. Git 교과서 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io 깃은 버전 관리 시스템(Version Control System)의 한 종류로, 무료로 사용할 수 있는 소프트웨어이다. 버전 관리 시스템(Version Control System) 버전 관리 시스템은 코드와 콘텐츠의 변화를 관리하고 추적하는 시스템을 의미한다. 즉, 갱신되는 코드들에 대해서 버전을 체계적으로 관리 해 주며, 이전 버전으로도 쉽게 돌아갈 수 있게 만들어 주는 시스템이다. 버전 관리를 도와주는 소프트웨어는 두 종류가 있다. 집중형(클라이언트-서버 모델) ..
교양수업 정리 ] 창업과 지식재산 6 - 사업계획서 작성 1. 사업계획서 작성의 의의 창업시 사업계획서를 작성한다는 것은 계획사업을 실제로 시작하기 전에 계획사업의 전방적인 사항을 조명해 보는 중요한 과정이다. 작성 이유 - 남의 도움을 받기 위하여 (= 설득을 하기 위하여) + 자신이 계획 한 사업을 스스로 검토하기 위하여 2. 사업계획서 작성원칙과 절차 2-1. 사업계획서 작성 원칙 및 유의사항 설득력 있게 작성 - 투자자와 고객들을 설득할 수 있도록 객관성, 현실성 원칙 - 허황되거나 과장이 들어가는 것은 금물 계획사업의 핵심내용 강조 - 백화점식 내용 설명보다는 핵심 위주로 작성 상식 수준에서의 평이한 내용의 설명 - 전문용어 자제, 기술 타당성 검토 보고서나 특허증 사본 등을 첨부(신뢰성↑) 전문용어를 자제해야 하는 이유는? 이공계에 거의 많이 해당되..
교양수업 정리 ] 창업과 지식재산 4 - 창업아이디어의 탐색 1. 창업아이디어의 선정 - 아이디어 선정의 기본 원칙 성장 및 발전가능성이 있는 업종을 선택 경험이나 특징을 활용할 수 있는 업종 선택 인, 허가 유무 실패의 위험이 적은 업종 자기의 적성과 맞는 업종 - 업종 선택 1. 자금조달능력 측면 제조업 - 설비투자 등의 이유로 대부분 5억원 이상 도매업, 편의점, 서비스업 - 1억원 내지 5억원의 자본 소요 자본금 1억 미만 -> 소매업, 서비스업 선택 2. 동 업계의 경험, 출신계통 측면 제조업의 창업 - 생산, 관리, 판매의 3개 분야 중 적어도 2개 이상의 경험이 있는 경우 적합 서비스업 창업 - 사무직 종사자나 지식산업분야의 전문가에게 적합 도,소매업 창업 - 비전문가인 경우에도 관심과 노력을 통해 극복함 + 업종 특성에 따른 선정 구분 특성 업종 집..
교양수업 정리 ] 창업과 지식재산 3 - 창업환경의 분석 1. 기업환경의 변화 1-1. 기업환경의 변화에 대한 예측 - 피터 드러커(P.F. Drucker) 21세기는 산업화 시대와는 완전히 다른 단절의 시대로 정의 경영환경의 급격한 변화, 끊임없는 신기술의 등장, 심화되는 경쟁환경 등의 특징을 갖는 초경쟁 환경 예측 - 노나카 이쿠지로 21세기는 컴퓨터와 통신네트워크를 기반으로 한 정보혁명을 통해 지식사회로 진입 - 엘빈 토플러 초 산업사회의 예견 지식산업의 발달, 분권화, 다양화, 대량생산체계의 붕괴 컴퓨터, 전자공학, 생물공학 등에 기초한 산업들이 새로운 사령탑 노릇을 함 융통성 있는 생산시스템, 세분화된 시장, 파트타임제 노동 확산, 미디어의 탈 대중화 권력창출의 근원으로 무력과 부, 지식이며, 그 중 지식에 가장 핵심을 둔다 지식은 원자재, 노동시간,..