일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- ssh operator
- requesthead
- text.children
- pickle #datetime
- K-ICT
- 자동화
- 가상환경 초기세팅
- with open
- aiflow
- datetime #zip
- mariadb설치 #mysql설치
- FastAPI
- JavaScripts
- airflow
- etl
- enumerate #함수 # def
- 파일저장
- 리눅스 # 기초
- 빗썸api
- 모델서빙
- Google Cloud Storage
- Docker
- requests
- celery
- 자연어처리 환경 컨테이너
- beautifulsoup
- 원하는 태그 찾기
- 정규표현식
- cron
- HeidiSQL
- Today
- Total
목록데이터 엔지니어링/DB (3)
오음

데이터 모델링이 필요한 이유 유저의 활동은 모두 데이터이며, 수 많은 종류의 서비스나 기능이 나오고, 많은 데이터가 추가되고 삭제된다. 그 데이터로 더 나은 서비스를 제공하기 위하여 가능한 모든 데이터를 쌓아놓고 활용하려고 한다. 하지만 데이터를 보관하는 데는 비용이 들고 데이터를 조회하는 데도 비용이 든다. 이러한 데이터를 효율적으로 사용하기 위해서는 데이터 모델링이 필요하다. 데이터 모델링 현실세계에 거대하고 복잡한 정보를 데이터베이스화 시키기 위한 과정이다. 데이터를 구조화하고, 조직화하면, 관계를 정의한다. 추상화 : 다양한 것을 일정한 형식에 맞춰 표현 단순화 : 동일한 규약으로 이해하기 쉽도록 하는 것 명확성 : 정확하게 현상을 기술 여러 데이터에 맞는 데이터베이스를 만들어줘야 하고 그 데이터..
DB 올리기 1. pymysql이용 # DB에 새로운 테이블 형성 create table newkbo ( name varchar(10), ..., ..., ..., ..., ... ) # DB와 연결 import pymysql try: con = pymysql.connect(host='192.168.56.101', user='oh', password='123', charset='utf8', db='test') cur = con.cursor() except Exception as e: print ("error ->", e) # 형태 확인 for i in total: print(list(i.values())) break [' 강매성', ' No.23', ' 2003년 06월 08일', ' 투수(우투우타)',..
pymysql 설치하기 pip install pymysql 파이썬과 연동하기 가상머신위에 mysql설치 2023.03.07 - [데이터 엔지니어링/가상환경] - 가상환경 MySQL 설치하기 가상환경 MySQL 설치하기 가상환경 내에서 필요한 DB 설치하기 # mariadb 설치 : CentOS7부터 MariaDB로 제공 yum install mariadb-server -y # 시작 demon 등록 ※ 데몬이란? 리눅스 시스템이 처음 가동될 때 실행되는 백그라운드 프로세스 oh-um.tistory.com connection 에 cursor를 생성해준다. try : con = pymysql.connect(host='호스트ip', user='사용자',password='비밀번호',charset='utf8',db..