쓰레드 하나의 프로그램 내에서 여러개의 실행흐름을 두기위한 모델로

각 독립적인 일의 단위



레포트

1.파이참 설치(Community)

2.이클립스를 이용한 파이썬 개발환경 구축

3.비주얼스튜디오는 제외

레포트.hwp

레포트.pdf



SQL(Structured Query Language 구조화된 )

DBMS가 대략적으로 하는 일

데이터베이스생성

테이블 생성


https://sqlite.org/download.html


SQL라이트 실행

데이터베이스생성

sqllite> .open Swa_DB

*대소문자 구분안함

명령어

.table : 현재 데이터베이스의 테이블 목록을 보여줌

.schema 테이블 이름 : 테이블의 열 및 데이터 형식등의 정보를 보여줌

.header on : SELECT문으로 출력할 때 헤더를 보여줌

.mode coloum : SELECT문으로 출력할 컬럼 모드로 해줌

.exit

테이블 생성 CREATE TABLE 테이블 이름(열이름1 데이터 형식, 열이름2 데이터형식...)

예1) CREATE TABLE Swa_Python(id char(4),username char(15),email char(15),birthYear int);

.table

.schema Swa_python

예2) create table Swa_python2(

id integer primary key autoincrement,

name text,

age integer);

.table

입력) insert into Swa_python2(name,age) values("김명준",25);

insert into Swa_python2(name,age) values("유현종",23);

insert into Swa_python2(name,age) values("김수환",24);

select * from Swa_python2;

SQLite 명령어 13개정도?


이름 전화번호 이메일

create table Swa_python3(

name text,

number text,

email text);

insert into Swa_python3(name,number,email) values("김수환","010-4567-9876","kkk1234@never.com");

select * from Swa_python3;


SELECT * FROM Table_name ORDER BY NAME ASC;

*Ascend : 오름차순 = ASC

*Descend : 내림차순 = DSC








상속(Inheritance) : 기존의 클래스가 가지고 있는 필드와 메소드를 그대로 물려받은 새로운 클래스를 만드는 것 






import sqlite3



#변수 선언 부분

con, cur = None, None

data1, data2, data3, data4 = "", "", "", ""

sql=""



#메인 코드 부분

con = sqlite3.connect("swaDB")

cur = con.cursor()



while(True) :

    data1 = input("사용자 ID ==> ")

    if data1 == "" :

        break;

    data2 = input("사용자 이름 ==> ")

    data3 = input("사용자 이메일 ==> ")

    data4 = input("사용자 출생년도 ==> ")

    sql = "INSERT INTO userTable VALUES('"+data1+"','"+data2+"','"+data3+"',"+ data4 + ")"

    cur.execute(sql)



con.commit()

con.close()


'먼지 낀 책장사이 > Python' 카테고리의 다른 글

파이썬으로 메일보내기 SMTP  (0) 2016.11.08
테이블 제작, 데이터입력  (0) 2016.11.08
쓰레드  (0) 2016.10.11
상속, 오버라이딩, 툴킷  (0) 2016.09.27
Raw파일 읽기, 클래스, 생성자  (0) 2016.09.20