2030 BigDATA

고정 헤더 영역

글 제목

메뉴 레이어

2030 BigDATA

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (239)
    • 자격증 (153)
      • 빅데이터분석기사 (0)
      • ADsP (57)
      • SQLD (35)
      • 컴활 1급 (50)
      • 벼락치기 Series (11)
    • Python (47)
    • 데이터베이스 (11)
    • HTML (25)
    • 4차산업 (1)
    • 영어공부 (2)
      • 전화영어[주 3회] (0)
      • 영어회화 (1)

검색 레이어

2030 BigDATA

검색 영역

컨텐츠 검색

Python

  • [개미의 걸음 Pandas 4차시] Oracle과 연동(.makedsn, .connect, .cursor, .execute)

    2021.01.04 by IT개미 데이터

  • [개미의 걸음 Database 2차시] 파일시스템의 문제점과 데이터베이스의 등장

    2020.09.02 by IT개미 데이터

  • [개미의 걸음 Database 1차시] 데이터의 이해

    2020.09.01 by IT개미 데이터

  • [개미의 걸음 Python 27차시] 모듈의 이해 with 라이브러리, 프레임워크

    2020.07.27 by IT개미 데이터

  • [개미의 걸음 Python 23차시] 내장함수와 사용자 정의 함수(return, 조기리턴, 매개변수)

    2020.07.23 by IT개미 데이터

  • [개미의 걸음 Python 22차시] ★반복문에서 간단하게 리스트 만들기★

    2020.07.22 by IT개미 데이터

  • [개미의 걸음 Python 21차시] 반복문 : while(break, continue, remove)

    2020.07.21 by IT개미 데이터

  • [개미의 걸음 Python 20차시] 반복문 : for(range, enumerate)

    2020.07.20 by IT개미 데이터

[개미의 걸음 Pandas 4차시] Oracle과 연동(.makedsn, .connect, .cursor, .execute)

Oracle 데이터와 연동 ※ 사용자마다 다를 수 있는 부분들은 별도의 색으로 표기했습니다. ※ 변수명은 본인이 사용하기 편한 변수명을 사용하시면 됩니다. 모듈 import import pandas as pd from pandas import DataFrame import cx_Oracle cx_Oracle이 설치가 안되어 있는 경우 → !pip install cx_Oracle Oracle과 Python(Pandas) 연동 dsn = cx_Oracle.makedsn('localhost',1521,'xe') conn = cx_Oracle.connect('local-hr','hr',dsn) cx_Oracle.makedsn('host',port,'sid')의 형식으로 입력 → oracle에서 가져오고 싶은 D..

Python 2021. 1. 4. 07:07

[개미의 걸음 Database 2차시] 파일시스템의 문제점과 데이터베이스의 등장

1차시에서 파일 시스템에서 데이터베이스로 발전했음을 알 수 있었습니다. 그렇다면 기존 파일시스템에는 어떤 문제가 있었을까요? 파일시스템[File System]의 문제점 문 제 점 설 명 데이터의 종속성 [Data Dependency] 응용 프로그램은 파일에 직접 접근해 데이터를 처리하므로 사용하는 파일의 데이터를 구성하는 방법이나 물리적인 저장 구조에 맞게 작성되어야 함. 데이터를 사용하는 프로그램의 구조가 파일의 구조에 영향을 받음 [파일의 구조를 변경하면 응용 프로그램도 함께 변경해야 함(데이터의 종속성)] 이는 프로그램의 개발과 유지보수를 어렵게 함 데이터 무결성의 침해 데이터가 중복되면서 저장공간이 낭비되고 데이터의 무결성을 유지하기 어려워짐 데이터 무결성 : 저장된 데이터의 내용이 본래 의도했던..

데이터베이스 2020. 9. 2. 07:07

[개미의 걸음 Database 1차시] 데이터의 이해

Data의 정의 Data는 추론과 추정을 근거로 이루는 사실이다. [옥스퍼드 대사전] Data는 단순한 객체로서의 가치뿐만 아니라 다른 객체와의 상호작용 속에서 가치를 갖는다. 더보기 Data란 용어는 1646년 영국의 문헌에서 처음 등장 라틴어인 dare(주다)의 과거 분사형으로 '주어진 것'이란 의미로 사용됨 1940년대 이후 컴퓨터 시대가 도래하면서 데이터의 의미가 변화됨 관념적*추상적 개념 → 기술적*사실적 의미 데이터(자료) 양의 단위 B[Bite, 바이트] 1B=1Byte 20B KB[Kilo Byte, 킬로바이트] 1KB = 1024Byte 210B MB[Mega Byte, 메가바이트] 1MB = 1024KB 220B GB[Gega Byte, 기가바이트] 1GB = 1024MB 230B TB..

데이터베이스 2020. 9. 1. 07:07

[개미의 걸음 Python 27차시] 모듈의 이해 with 라이브러리, 프레임워크

모듈[Module] 여러 변수와 함수를 가지고 있는 집합체 표준 모듈 파이썬에 기본적으로 내장되어 있는 모듈 외부 모듈 다른 사람들이 만들어서 공개한 모듈 서드 파티 모듈과 사용자 정의 모듈이 있음 * 서드 파티 모듈 : 파이썬이 아닌 다른 회사나 기관에서 제공하는 모듈 * 사용자 정의 모듈 : 사용자가 직접 만들어서 사용하는 모듈 모듈을 가져올때는 코드의 가장 위에 import 구문을 사용[이때, 파일명의 확장자(.py)는 쓰지 않음] 모듈에서 일부 기능만 가져오고 싶을 때는 from구문을 사용 모듈을 가져올 때 이름 충돌이 발생하는 경우나 모듈의 이름이 너무 길때, as구문을 사용 모듈이 모여서 구조를 이룬 것을 패키지[Package]라고 함 import 변수이름 from 모듈이름 import 가져오..

Python 2020. 7. 27. 23:23

[개미의 걸음 Python 23차시] 내장함수와 사용자 정의 함수(return, 조기리턴, 매개변수)

함수 함수를 호출한다는 것은 함수를 사용한다는 의미 매개변수는 함수를 호출하기 위해 입력하는 자료 리턴값은 함수를 호출해서 나오는 결과값 함수의 종류 내장함수[=표준함수] 파이썬에서 기본적으로 내장하고 있어 표준으로 제공하는 함수 사용자 정의함수 파이썬에서 사용자가 임의로 만들어서 사용하는 함수 ① 표준함수 파이썬에서 표준으로 제공하는 함수 ② 사용자 정의 함수 파이썬에서 사용자 정의 함수를 만들려면 def 키워드를 사용 def 함수명(매개변수1, 매개변수2, ...): 문장 return 키워드 함수를 종료시키는 키워드 return을 입력한 다음 줄에 입력한 내용들은 출력되지 않음 return과 함께 입력한 내용들을 출력 아무것도 return하지 않으면 None을 출력 # 조기리턴[early return..

Python 2020. 7. 23. 23:23

[개미의 걸음 Python 22차시] ★반복문에서 간단하게 리스트 만들기★

반복문을 통한 리스트 생성 일반적으로 for반복문을 사용할 경우, 출력값은 int[정수]가 됨 출력값을 리스트로 만들기 위해서는 빈리스트를 생성하여 for문의 값들을 append함수를 이용해 리스트에 집어넣음 # 파이썬에서 줄 맞춤의 중요성 더보기 파이썬에서 구문들을 사용할 때 어떻게 줄 맞춤을 하느냐에 따라 값이 달라지므로 조심한다! 들여쓰기를 하지 않을 경우, 해당 구문[for]에 포함되는 것이 아니므로 for문이 돌아간 후 최종 값만 출력 들여쓰기를 할 경우, 해당 구문[for]에 포함되므로 for문이 실행될 때마다 값들을 출력 조금 더 간단하게 리스트 만들기 리스트명 = [표현식 for 반복자 in 반복할 것] 일반적으로 반복문을 통해 리스트를 형성하기 위해서는 리스트 함수 사용 파이썬에서는 리스..

Python 2020. 7. 22. 23:23

[개미의 걸음 Python 21차시] 반복문 : while(break, continue, remove)

while 반복문 참과 거짓을 기준으로 불 표현식이 거짓이 될 때까지 무한 반복을 실행하는 반복문 조건을 활용해서 반복을 사용할 때는 for보다 while을 사용하는 것이 좋음 while 불 표현식: 문장 # 구문에서 문자열 사용시 주의할 점 더보기 구문에서 여러 줄의 문자열을 사용할 때 들여쓰기를 할 경우, 두번째 줄부터 들여쓰기 된 채 출력 그러므로 들여쓰기 하지 않기, \n사용 등을 사용해서 이를 수정할 수 있다. 무한 루프가 발생하는 while구문 무한 루프가 발생! [Ctrl + C를 눌리면 무한루프 강제 종료] 무한 루프가 발생하지 않도록 주의![for 반복문에서는 무한 반복을 구현할 수 없음] 반복문 내부에서만 사용할 수 있는 break, continue라는 키워드를 사용하면 반복문을 벗어날..

Python 2020. 7. 21. 23:23

[개미의 걸음 Python 20차시] 반복문 : for(range, enumerate)

for 반복문 문자열, 리스트, 딕셔너리, 범위 등을 반복하기 위해 사용 ① 문자열을 사용한 for반복문 문자열을 for 반복문에 사용하면 글자 하나하나에 반복이 적용! end=""를 사용하면, 출력값을 모두 한 줄에 출력 가능 # 구문에서 문자열 사용시 주의할 점 더보기 구문에서 여러 줄의 문자열을 사용할 때 들여쓰기를 할 경우, 두번째 줄부터 들여쓰기 된 채 출력 그러므로 들여쓰기 하지 않기, \n사용 등을 사용해서 이를 수정할 수 있다. ② 리스트를 사용한 for반복문 리스트을 for반복문에 사용하면 요소 하나하나에 반복이 적용 ③ 딕셔너리를 사용한 for반복문 for 키변수 in 딕셔너리: 딕셔너리를 for반복문에 사용하면 key 하나하나에 반복이 적용 ④ 범위를 활용한 for반복문 범 위[ran..

Python 2020. 7. 20. 23:23

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
2030 BigDATA © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바