본문 바로가기

분류 전체보기194

Django를 이용한 웹사이트 제작부터 배포까지 -1 (로컬 가상환경 구축 및 Django 프로젝트 시작) 장고를 이용한 웹사이트 제작부터 배포까지 - 1 원래 개발용 서버로 AWS EC2 Console을 만족스럽게 사용하고 있었지만, 프리티어 만료가 되었기 때문에 서버를 옮기기로 하였다. 리눅스 환경 테스트나 기타 삽질은 회사 서버를 몰래 이용하면 되기도 하고, 게다가 포트폴리오 용도로 홈페이지를 구축할 생각이었기 때문에 때마침 가볍게 사용할 무료 서버가 필요했다. 포트폴리오중에 Django 웹 어플리케이션이나 Python 기반 프로젝트가 많은 관계로, 이를 모두 담아내기 위해 약간의 구동이 가능한 포트폴리오 사이트를 만들고자 하였고, 결국 Django를 이용하여 웹 어플리케이션을 만드는 방식으로 홈페이지를 구성하기로 하였다. 그래서 최종적으로 www.pythonanywhere.com 를 선택하였다. 이친구.. 2017. 6. 29.
데이터베이스 개론 정리 - 3 (SQL 조작어, 정의어 다루기) 3일차 0-1. 3일차 학습 내용 - 데이터 정의어(DDL) : 테이블 관계의 구조를 생성하는 등에 사용. CREATE, DROP 등이 있음. - 데이터 조작어(DML) : 테이블에 데이터를 검색, 삽입, 수정, 삭제하는 등에 사용. (SELECT, INSERT, DELETE, UPDATE...) - WHERE 조건 : 비교, 범위, 집합, 패턴, NULL등의 조건 술어를 사용하는 문법. - 집계함수 : 테이블의 각 열에 대해 계산을 하는 함수. SUM, AVG, MIN, MAX, COUNT 등. - GROUP BY : 속성의 공통값에 따라 그룹을 만드는데 사용하는 명령어. - HAVING : group by 절의 결과 나타나는 그룹을 제한하는 역할. 검색조건 문법이라고 할수 있음. 0-2. 개발환경 참.. 2017. 6. 29.
데이터베이스 개론 정리 - 2 (데이터베이스 시스템, 관계 데이터 모델) 2일차 1. 데이터베이스 모델링 요약 1.1 데이터 베이스 생명 주기 데이터베이스 생성과 운영에 관련된 ‘요구사항 수집 및 분석 - 설계 - 구현 - 운영 - 감시 및 개선’ 사이클을 말한다. 1.2 모델링의 종류 개념적 모델링 (ER다이어그램 만드는 과정) -> 논리적 모델링 (DBMS에 맞게 매핑하는 과정) -> 물리적 모델링 (실제 구현) 1.3 개체와 개체 타입 개체 : 독립적인 실체나 사물 개체 타입 : 강한 개체타입은 독자적 존재가 가능한 개체이고 약한 개체타입은 상위 개체타입이 필요한 개체를 말한다. 1.4 속성 단순속성, 복합속성 : 분해의 가능 여부가 다르다. 단일값 속성과 다중값 속성 : 특정 개체 타입에 대해 하나의 속성을 가지면 단일, 여러 개의 속성을 가지면 다중값 속성이다. 저장.. 2017. 6. 29.
데이터베이스 개론 정리 - 1 (기본 개념 & Oracle SQL Developer tools 설치) 1일차 1. 설치 1.1 Oracle download (Windosw 7 64bit 11gR2 ver.) www.oracle.com -> Menu -> Downloads -> Database -> Oracle Database -> 11gR2 ver File1,2 downloads. -> 두개의 압축폴더 하나의 폴더로 압축해제 -> 설치 1.2 Developer Tools download download/developer download/Developer Tools–> SQL Developer –> 400MB Download 1.3 SQL Developer initioalize 2. 데이터와 관련된 기본 정의 데이터 : 의미 없는 기록 정보 : 의미 있는 데이터 지식 : 가치 있는 정보 지혜 : 패턴화된 .. 2017. 6. 28.