728x90

😀 Language 55

ERD(Entity-Relationship Diagram) 개체-관계 다이어그램⛓️

1. ERD에 대해 알아보자!! 1. ERD란? ; 데이터모델링 할 때에 ERD을 통하여 구조화된 데이터를 표현할 수 있다. ERD를 풀어써보자면 Entity-Relationship Diagram으로, 개체-관계 도표라고 한다. 여러사람과 협업하여 프로젝트를 수행하면서 ERD를 통해 DB테이블을 시각화해놓으면 원활한 이해와 의사소통을 가능하게 한다. 2. ERD 표기법은? * 주로 사용하는 IE Notation 표기법 3. ERD 예제 * 부서테이블과 사원테이블이 있다. * 부모테이블은 부서테이블 / 자식테이블은 사원테이블 * 하나의 부서에는 0이상의 사원을 가질 수 있다. * 사원은 하나의 부서를 갖고 있다. * 사원테이블이 부서테이블의 PK를 가지고 있지만, 이를 PK로 사용하지는 않는다.(비식별관계..

😀 Language/- SQL 2022.02.06

[numpy] 넘파이 튜토리얼 (NumPy quickstart)공부해보기

🐼 혹시나 판다스 공부로 넘어가고 싶다면?? 2022.02.22 - [😀 Language/- Python] - [Pandas] 판다스 튜토리얼 (Pandas quickstart)공부해보기 In [1]: from IPython.core.display import display, HTML display(HTML("")) #티스토리 업로드 원활하게:-) Numpy (Quickstart Tutorial)¶ 공부한 포스팅: https://laboputer.github.io/machine-learning/2020/04/25/numpy-quickstart/#item3 1. 기초 개념¶ In [2]: import numpy as np 1) example¶ In [3]: # (3, 5) 크기의 2D 배열 a= np.ar..

[파이썬] 주사위 30개를 10000번 던졌을 때 정규분포표 그리기 (+중심극한)

🎲주사위30개를 던졌을 때의 합을 구하는데 , 10000회차의 정규분포표를 그려보자! 복잡한 넘파이 랜덤 필요없다. 그냥 random 모듈로 쓰면 된다. 쨔---안! 가운데 볼록 튀어나온 정규분포표가 그려졌다!😉 아래의 사진은 주사위의 숫자가 나올 확률의 분표를 그린 경우여서 위에서 작성한 주사위 합과는 살짝 다르지만, 암튼 이 그림을 첨부한 이유는 이렇다.. 데이터 수가 많아질수록 정규분포표의 그래프와 비슷해져간다는 걸 알려주고 싶었다 🙂 '중심극한정리'라는 개념인데 충분히 많은 수의 상호독립적인 확률 변수들의 합 또는 평균의 표본분포가 근사적으로 정규분포를 따른다는 개념이다.

[샛길공부] int( )함수 자세히 알아보기! int(값,진수) (그의 매력을 파헤쳐보자)

으~~응????? int( )함수로 진수를 설정할수 있었따고라고라고라??????? int ( ) 함수 * int()함수는 파이썬의 내장함수로 들어있고, 보통 정수로 받고 싶을 때 사용한다. * 그런데 그의 매력을 사용하지 못하고 있었으니~ 바로! 받아들일때 몇 진수의 값으로 받아들일지 정할 수 있다는 거다.🙂 int (x,base=10) ===> 즉, int (값, 진수) [ex] 110을 input을 했는데 10진수인 일백십으로 인식한게 아니라, 2진수인 110(2) 육으로 인식 했다. 참고하기 자세한 사항은 파이썬 공식홈페이지에 설명된 아래 페이지 클릭클릭!!! https://docs.python.org/ko/3/library/functions.html#int 내장 함수 — Python 3.10.2 ..

[pymysql 모듈] 파이썬과 mysql 연동시키기!

🤝PYTHON과 MySQL 연결시켜주기! PYTHON과 MySQL을 연결해주는 pymysql 모듈 을 이용하게되면 !!! python에서 sql 쿼리문을 작성하고, sql db 접속 및 테이블 작성이 가능하다! 한번 차근 차근 알아볼까나?? 😄 목차 1. 기본 (튜플형태로 얻기) 2. 딕셔너리 형태로 얻기 3. 연결된 SQL테이블에 데이터 입력하기 ( + connect 과정을 함수 지정하기) 4. 결과 값 개수 정하기 (fetch) 5. SQL 테이블 pandas로 출력해보기 In [1]: from IPython.core.display import display, HTML display(HTML("")) #티스토리 업로드 원활하게:-) Python과 SQL 연동하기¶ 순서 모듈 설치: !pip insta..

[boostcourse] Hello, 데이터 사이언스!

학습 커리큘럼 ⭐ 총 60분정도 ⭐ 데이터 사이언스가 어떤 것인지부터 입문하는 사람들을 위해 역사,윤리, 역량까지 짚어주는 과정이었다. 예전 유튜브에서 데이터홀릭 3분이서 이야기하는 영상을 본적이 있는데, 이렇게 강의로 볼 수 있어서 좋은듯! 1. 데이터 사이언스가 도대체 뭔가요? * 데이터 사이언스 (위키피디아 정의) 데이터 마이닝과 유사하게 정형,비정형 형태를 포함한 다양한 데이터로부터 지식과 인사이트를 추출하는데 과학적 방법론, 프로세스, 알고리즘, 시스템을 동원하는 융합분야다. * AI, 머신러닝, 딥러닝등 벤다이어그램 - 도메인 전문성(Domain Expertise), 컴퓨터 과학(Computer Science), 수학(Mathematics) * 3개 전체 분야를 다 잘하는 사람은 상상 속의 동..

[boostcourse] 모두를 위한 데이터 사이언스-2 (파이썬 EDA- seaborn)

파이썬 EDA ⭐ google colab 이용 / 강의 총 3시간정도 ⭐ colab을 이용한 실습을 해야 좋은 파트! seaborn이 그래프를 표현해주는 라이브러리인만큼 꼭 같이 실습해주길 바란당 :-) ⭐구글 Colab 사용하여 Github에 업로드 완료 5.1 파이썬_EDA_pandas.ipynb GitHub - LIMSONA/Big_data_study: 빅데이터 관련 강의 빅데이터 관련 강의. Contribute to LIMSONA/Big_data_study development by creating an account on GitHub. github.com 5.2 파이썬_EDA_기술통계.ipynb GitHub - LIMSONA/Big_data_study: 빅데이터 관련 강의 빅데이터 관련 강의. ..

[boostcourse] 모두를 위한 데이터 사이언스-1

처음 시작하는 데이터 사이언스 & 데이터 과학 첫걸음 & 데이터 환경 구성하기& 데이터 사이언스를 위한 파이썬 ⭐ 강의 총 2시간정도 ⭐ 파트1~4까지는 데이터사이언스의 기초, 기본 파이썬 파트이기에 무난하게 슝 들을 수 있었다. ⭐ 파이썬 파트의 경우 각 작은 파트마다 실습을 할수 있게 빈칸있는 실습파일을 올려주었는데 너무 도와될듯!! 참고: 부스트코스 - 모두를 위한 데이터 사이언스 https://www.boostcourse.org/ds101 🧐공부 한줄 평 : 데이터 사이언스 기초를 다지기에 너무 좋은 강의를 만나서 행복 ❤

[SQLD] SQLD 43회 합격! 이예! 비전공자 독학 방법 및 후기!😆

뚜둥 - !!!! 43회 SQLD 합격 자격증이다 ㅎ 아.... 감격쓰 문제집에서 보지 못했던 용어들이 나오고, 그와 관련된 문제가 2-3문제나와서 멘붕이었는데 결과가 참 정말로 다행이었다. 독학후기를 자세히 쓰기 전에 먼저, 나의 독학 순서는 이러했다. 1. 이론읽기 1차 - 전체 정독 (데이터의 모델링의 이해 & SQL 기본과 활용) 2. 최신기출문제 풀기 3. 실전모의고사 풀기 4. 이론읽기 2차 - 이해하고 있는지 빠르게 보면서 체크하기 5. 최신기출문제 & 실전모의고사 오답 풀이 독학후기를 자세히 적어보자면!!! 📚 공부교재 책은 영진닷컴에 나오는 이기적 SQL 개발자(SQLD) 를 구입해서 공부했다. 최신기출문제에 대한 동영상강의를 유튜브에서 제공하는데, 아주아주아주 좋다!👍👍👍 문제 해설을 ..

😀 Language/- SQL 2021.12.23

[inflearn] 이것이 진짜 크롤링이다 (기본편) - 4

네이버 쇼핑페이지 아이폰 13 상품 데이터 수집하기 ⭐Google Colab 이용 / 20분*2강 ⭐재미있는 크롤링! ⭐구글 Colab과 VS code를 사용하여 Github에 업로드 완료 - Chromedriver 설치하는 경로는 c드라이브에 했어서, VS code도 올림! github : https://github.com/LIMSONA/Crawling_study/tree/main/real_crawling_basic GitHub - LIMSONA/Crawling_study: 크롤링 관련 강의 크롤링 관련 강의. Contribute to LIMSONA/Crawling_study development by creating an account on GitHub. github.com 참고: https://ww..

728x90