파이썬 심화 문법
오늘도 자신을 반성해야 하는 시간이 될 것 같다. 나갔다만 오면 졸리고 패턴이 끊겨서 내가 무엇을 하고 있는지 도통 감이 안 잡힌다. 하루 해야 할 할당치를 다 이루지 못한 아쉬움이 많이 크다. 종일 배가 아픈 것도 한몫하고 있고 졸린 것은 덤이라고 해야 할 듯하다. 많이 지쳐있다. 종일 쉰 듯 안 쉰 듯 아쉬움 많이 가득한 하루를 보낸 것 같다. 공부해야지 하고 노트를 펼쳐놓고 제대로 읽어보지도 않고 화장실만 계속해서 들락날락 한 나의 모습이 더 아련하다. 공부에 지친 것도 아닌데 왜 이렇게 몸을 가누지 못하는지 점점 내가 운동에 대해 갈망함과 절실함이 커져만 간다. 왜 나이 들기 전에 운동하라고 하는지 많이 깨닫는 하루하루가 되는 듯하다. 내 몸이 많이 피폐해져 가는 모습 속에 체력적 한계를 매일같이 뛰어넘고 있다는 것을 볼 수 있다. 분명히 지쳐 있지만, 몸은 움직여야 하고 방향성에 맞게 살아야 하는 하루 루틴이 있기에 우리는 움직이는 원동력인 것 같다. 장 트러블이 계속해서 울려서 너무 고통스럽지만 블로그 작성은 계속된다.
데이터베이스
SQL DDL (CREATE, ALTER, DROP)
SQL CREATE
- SQL 데이터 타입
- integer : 정수
- real : 실수
- text : 문자열
- null : null값 (데이터 없음)
- 테이블 생성 명령(쿼리)
CREATE TABLE 테이블명 (컬럼명1 데이터타입, 컬럼명2 데이터타입);
- 제약 조건
- 1. primary key : 기본 키
CREATE TABLE 테이블명 (컬럼명1 데이터타입 primary key, 컬럼명2 데이터타입);
- 2. not null : 데이터가 비어있다
CREATE TABLE 테이블명 (컬럼명1 데이터타입 not null, 컬럼명2 데이터타입);
- 3. default : 기본값
CREATE TABLE 테이블명 (컬럼명1 데이터타입 default '제목없음', 컬럼명2 데이터타입);
- 4. unique : 유일하다
CREATE TABLE 테이블명 (컬럼명1 데이터타입 unique, 컬럼명2 데이터타입);
SQL ALTER
- 테이블 수정 명령
ALTER TABLE 테이블명 RENAME TO 새로운 테이블명;
- 컬럼 수정하기
ALTER TABLE 테이블명 ADD COLUMN 컬럼명;
ALTER TABLE 테이블명 RENAME COLUMN 컬럼명 TO 새로운 컬럼명;
SQL DROP
- 테이블 삭제
DROP 테이블명;
SQLite3 Browser 설치
오늘은 데이터베이스 SQL DLL(정의어) 을(를) 학습하는 시간을 가져 보았다. DB를 생성하고 수정하고 삭제하면서 테이블 화면의 유동적인 모습을 볼 수 있었다. DB Browser for SQ Lite 처음 사용해봤는데 디자인 구성이 잘되어 있어서 신기했다. SQ Lite vs code에서 사용할 줄 알았는데 예상 밖이어서 더 놀랐다. 외부적인 프로그램 사용하여 테스트하면서 정의 어를 익혀 가는 것을 보면서 더 깔끔한 모습이 보였던 것 같다. 아직은 쉬어가는 단계라 생각하며 CREATE 부분에서는 어려움이 없는 것 같다.
54일 차는 여기서 마무리하고자 합니다.
패스트캠퍼스 링크 : https://bit.ly/37BpXiC
'FastCampus > 한 번에 끝내는 파이썬 웹 개발 초격차 패키지 Online.' 카테고리의 다른 글
한 번에 끝내는 파이썬 웹 개발 초격차 패키지 56일차 (0) | 2021.10.31 |
---|---|
한 번에 끝내는 파이썬 웹 개발 초격차 패키지 55일차 (0) | 2021.10.30 |
한 번에 끝내는 파이썬 웹 개발 초격차 패키지 53일차 (0) | 2021.10.28 |
한 번에 끝내는 파이썬 웹 개발 초격차 패키지 52일차 (0) | 2021.10.27 |
한 번에 끝내는 파이썬 웹 개발 초격차 패키지 51일차 (0) | 2021.10.26 |
댓글