목록Programming (14)
소연이의 메모장
아나콘다에서 작업을 한다면 가상환경을 만드는 것을 꼭꼭 강력하게 추천한다. 아니 꼭 하라고 말하고 싶다. 그 이유는.. 잘못되면 그냥 다 엎어버릴 수 있기 때문에. 다 엎어버린다는 게 폭력적으로 들릴 수도 있지만 여러 라이브러리를 설치함과 동시에 버전이 꼬여버리면 하루종일 에러와 싸움을 해도 끝이 나지 않는 경우가 많다. 그럴 때 가상환경이 있다면 아주 간단하게 밀어버리고 다시 시작할 기회가 주어진다. 자, 그럼 시작해 보자. 윈도우 창에서 Anaconda Prompt를 검색하여 열어준다. 이때 주의할 것은 Powershell 아님! 1. 가상환경 설치하기 conda create -n 가상환경이름 python=버전 python 버전을 지정하지 않으면 최신 버전이 설치된다. 그렇게 되면 골치가 아프다. 이..

맛보기? SQL.. 쓰다.. 쿼리를 잘못 입력하면 취소가 안되는 모양이다. 책과 내 sql의 버전 문제인지 ㅠㅠ 에러가 난다. 해결 방법도 python만큼 많지가 않다. SELECT 열_이름 FROM 테이블_이름 [WHERE 조건] Ctrl + Shift + Enter를 눌러 SQL 실행 가능 # *를 사용하여 member의 모든 열 출력 select * from member; # 세미콜론(;) 필수! # 여러 개의 열 이름을 콤마(,)로 분리하여 필요한 열만 추출 select member_name, member_addr from member; # WHERE를 사용하여 특정 행만 추출 select * from member where member_name = '아이유'; ## 쿼리 창에 있는 모든 SQL을..

본 내용은 "혼자 공부하는 SQL" 도서를 바탕으로 작성되었다. 유튜브 강의는 여기에서 들을 수 있고 도서의 예제소스는 홈페이지에서 다운 받을 수 있다. 1. 데이터 베이스와 DBMS 데이터 베이스(DB) : 데이터의 집합 DBMS(DataBase Management System) : DB를 관리하고 운영하는 소프트웨어 → MySQL, Oracle, SQL Server, MariaDB ... 2. DBMS의 분류 계층형 DBMS 망형 DBMS 관계형 DBMS : 열과 행으로 구성된 테이블로 현재 가장 광범위하게 쓰이는 형태이다. → 테이블은 데이터베이스의 최소 단위이다. 3. DBMS에서 사용되는 언어: SQL SQL은 '에스큐엘' 또는 '시퀄'이라고 읽으며 관계형 데이터베이스에서 사용되는 언어이다.
자, Back to Basic이다. 왜 아나콘다를 '활용'하여 파이썬을 설치해야 할까? 파이썬은 컴퓨터와 소통하기 위한 언어 중 하나다. 이 파이썬을 다운로드하려면 공식홈페이지에서 받는 것이 가장 적절하다. 그렇지만 나는 파이썬을 직접 다운로드하지 않고 아나콘다라는 배포판을 활용하고자 한다. 1. 아나콘다를 '활용'하여 파이썬을 설치하는 이유 정답 : 아나콘다가 편리하기 때문이다. ML/DL을 다루기 위해서는 다양한 패키지를 활용해야 하는데 파이썬 공식홈페이지에서 다운을 받는다면 정말 필요한 최소한의 프로그램만 깔리기 때문에 수많은 패키지들을 일일이 다운로드하여야 하는 번거로움이 생긴다. 따라서 수고를 줄이고자 아나콘다라는 배포판을 사용할 것이다. 2. 아나콘다 설치하기 파이썬과 마찬가지로 안전하게 아나..