본문 바로가기

관/핫한 파이썬 공부10

파이썬의 여러 모듈 공부하기 10. DBMS에서 기본으로 제공해주는건 SQL 이다 SQL이 기본이기 때문이다. mysql이 기본으로 제공해주는 데이터베이스를 알아보려면 -u root mysql 로 확인 가능하다. grant all privileges on dbname.* to ‘사용자’@’localhost’; 이거로 db에 권한을 부여할 수 있다. mysql> use dbname; 이것이 중요함 db이름 안쓰면 오류난다 이번엔 mysql로 db를 하나 만들고 파이썬에서 이를 불러오는 연습을 해본다. 유저 데이터베이스 베이스안에 테이블 만드는 방식으로 생성하기 순서는 다음과 같다. 커서의 역할은 : 베이스에 접근하는 트럭같은것으로 이해하기 커서를 어디로 접근할지 정해주고 커서를 실행시킨다. 불러오는 방식은 파이썬의 딕셔너리 형식도 여러가지 .. 2019. 12. 17.
파이썬의 여러 모듈 공부하기 09. 이번내용은 데이터베이스에 관련한 내용을 알아보며 DBMS를 다뤄볼 예정이다 데이터베이스 시스템은 5가지로 구성된다 1. 데이터 베이스(DB) : 데이터들이 모여있는것 2. 사용자 3. 데이터언어 (sql 이라 한다 = structured query language 의미는 구조화된 질문언어 이다.) 4. 데이터베이스 관리시스템(DBMS = 여러개의 데이터베이스를 가짐) 5. 데이터베이스 기계 내용은 간단히 다음과 같다 데이터베이스에 접근하기 위해서 데이터언어로 접근하면 데이터베이스 기계에 있는 데이터베이스 관리시스템이 가지고 있는 데이터베이스에 접근한다. 사용자는 2가지로 나뉜다 1. 일반사용자 2. DBA 데이터베이스 관리자 : 게임에서 방장 혹은 운영자 같은것 대표적인DBMS : my sql, orac.. 2019. 12. 17.
파이썬의 여러 모듈 공부하기 08. tkinter를 통해 위젯 등의 필요한 gui도구를 만들고 matplotlib 등을 통해 데이터를 시각화 해주었다(그래픽 이라함) 이번에는 어떻게 데이터를 처리하는지 알아볼것이다. 1. 파일을 주고받아서 처리함 2. DBMS를 통해 처리함 (데이터베이스를 이용한다는 의미 이다.) 오라클,mysql,sqlite(안드로이드에 대부분 설치되어 있다) 등등이 있다. 보조기억장치에서 프로그램이 메모리로 가면 프로세스가 되고 이 프로세스는 cpu의 queue로 가서 일을 하게 된다(몇초간), 이렇게 몇초간 일을 하고 끝내고를 반복하여 그 결과가 화면에 출력이 된다. (보조장치(hdd,ssd 등)에 영구저장하는 방식이 파일과 dbms를 이용하는것이다.) 이제부터는 여러형식의 파일들을 어떻게 불러오고 사용하는지 또, .. 2019. 12. 16.
파이썬의 여러 모듈 공부하기 07. tkinter를 통해 위젯 등의 필요한 gui도구를 만들고 matplotlib 등을 통해 데이터를 시각화 해주었다(그래픽 이라함) 이번에는 어떻게 데이터를 처리하는지 알아볼것이다. 1. 파일을 주고받아서 처리함 2. DBMS를 통해 처리함 (데이터베이스를 이용한다는 의미 이다.) 오라클,마이스퀠,sqlite(안드로이드에 대부분 설치되어 있다) 등등이 있다. 보조기억장치에서 프로그램이 메모리로 가면 프로세스가 되고 이 프로세스는 cpu의 queue로 가서 일을 하게 된다(몇초간), 이렇게 몇초간 일을 하고 끝내고를 반복하여 그 결과가 화면에 출력이 된다. (보조장치(hdd,ssd 등)에 영구저장하는 방식이 파일과 dbms를 이용하는것이다.) 이제부터는 여러형식의 파일들을 어떻게 불러오고 사용하는지 또, 데.. 2019. 11. 18.