profile
AI Researcher 가 되고 싶어요
post-thumbnail

데이터베이스(5) - DB-API

실제로 데이터베이스를 구현해 보도록 하겠습니다.메모리에 SQLite3 데이터베이스를 만들고 4가지 속성을 지닌 sales 테이블을 만든다.sales 테이블에 데이터를 삽입한다.sales 테이블에 질의한다.출력 데이터의 개수를 샌다.실행 결과

2021년 8월 25일
·
0개의 댓글
post-thumbnail

데이터베이스(4) - 파이썬으로 SQL문 사용하는 기본 동작들

파이썬 인터프리터는 데이터베이스를 바로 사용할 수 있도록 표준 API를 지원합니다. PEP249입니다.connect(): 데이터베이스의 연결을 만든다.cursor(): 질의를 관리하기 위한 커서 객체를 만든다. (file의 open과 비슷)execute(), excut

2021년 8월 25일
·
0개의 댓글
post-thumbnail

데이터베이스(3) SQL - DDL, DML, DCL

데이터베이스를 정의하는 언어이며, 데이터리를 생성, 수정, 삭제하는 등의 데이터의 전체의 골격을 결정하는 역할을 하는 언어 입니다. 데이터베이스, 테이블등을 생성하는 역할을 합니다.SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭

2021년 8월 25일
·
0개의 댓글
post-thumbnail

데이터베이스(2) 서버, 관계형 데이터베이스, 데이터베이스 관리 제품

class를 활용해서 가장 높은 월급을 계산하는 프로그램을 만들었습니다. 처음엔 데이터를 관리하고 연산하는 작업을 모두 하나의 컴퓨터에서 실행하였습니다. 정보가 많아질 수록 파일의 크기가 커지기 때문에 오직 데이터만을 저장하는 공간을 만들었습니다. 흔히 물리적 컴퓨터에

2021년 8월 25일
·
0개의 댓글
post-thumbnail

데이터베이스 (1) 다중 사용자 환경, 트랜잭션

다중 사용자 환경 은행에서 사용자들이 동시에 접속해서 다양한 업무를 수행한다고 가정해 봅시다. > 출력값 130 지금까지 잘 사용해 온 Pandas 기반 프로그램은 C 고객의 잔고를 130이라고 있을 가능성이 높습니다. 이건 파일시스템으로만 데이터의 영속성이 잘

2021년 8월 25일
·
0개의 댓글
post-thumbnail

데이터 관리 프로그램 만들기(2) - Pandas와 csv 파일

SQL은 데이터 연산 작업이 가능한 "쿼리(query)를 위한 언어"입니다. 파이썬 기반의 프레임 워크인 pandas를 이용하면 sql과 유사한 기능을 쓸 수 있습니다. pandas는 많은 파일에게 흩어져 있는 데이터를 효과적으로 모아 깔끔하게 처리할 수 있습니다.학생

2021년 8월 25일
·
0개의 댓글
post-thumbnail

데이터 관리 프로그램 만들기(1) - 파일 시스템 활용

employeefile.txt 파일을 활용하여 사원 정보 프로그램을 만들어 보겠습니다. 사원들의 월급을 계산하고, 월급이 가장 높은 사원을 찾는 프로그램을 만들 예정입니다.인스턴스 변수 name, division, jobgrade, year, basic을 갖는 Empl

2021년 8월 25일
·
0개의 댓글