본문 바로가기
FastCampus/한 번에 끝내는 파이썬 웹 개발 초격차 패키지 Online.

한 번에 끝내는 파이썬 웹 개발 초격차 패키지 55일차

by Dream_World 2021. 10. 30.

파이썬 심화 문법

오늘은 전도하러 나가는 날이다. 막상 노방전도를 위해 기도하고 사람들을 만나러 가지만 코로나로 인한 영향인지 사람들을 보기가 쉽지가 않다. 하지만, 용기 내 사람들에게 다가가서 교회 다님을 알리고 마스크를 전해주면서 사람들과 인사를 나누게 된다. 전도가 끝난 뒤 가볍게 점심을 먹고 집으로 와서 블로그를 작성해 본다. 슬슬 준비해야 할 부분이 많으며 이제 매일 블로그를 쓸 수 있을지 내심 걱정이 들기도 한다. 직장을 다니다 보면 야근도 해야 할 것이고 직장만 다녀오면 피곤함에 지쳐서 컴퓨터를 켜는 것조차 못 할 일인지도 모르기 때문이다. 그로 인해 나는 이제 홈트레이닝으로 체력을 기를 것이며 회사에서도 내가 맡은 역할을 감당할 수 있어야 할 것이다. 많은 것을 통해 깨닫고 배움을 얻으며 나아가고자 한다. 파이썬도 처음부터 학습하면서 반복하고 시큐어 코딩을 할 수 있어야 할 것이다. 보안 업무를 통해 내가 메꾸어 나아갈 방향을 찾으면서 매일 계획하는 것을 토대로 삶을 살아갈지 모르겠다. 한 주를 지내면서 느끼는 부분은 계획이 없이는 최선을 다하는 것이 어렵다는 것을 느끼게 된다. 매 순간 최선의 모습을 통해 나를 점점 갈고 닦아야 할 것이다.


데이터베이스

SQL DML (INSERT, SELECT, UPDATE, DELETE)

SQL INSERT : 삽입하다

- 데이터(행(row)) 추가 명령

INSERT INTO 테이블명 (컬럼명1, 컬럼명2) VALUES (값1, 값2);

 

SQL SELECT(제일 중요!!!)

- 데이터 조회 명령

SELECT 컬럼명1, 컬럼명2 FROM 테이블명;
  • WHERE 추가하기 (조회 조건)
SELECT 컬럼명1, 컬럼명2 FROM 테이블명 WHERE 조건;
LIKE : 조건에 맞게 ' % ' 조회
BETWEEN : 조건 사이를 조회
IN : 경우의 수를 조회
  • ORDER BY 추가하기 (정렬)
SELECT * FROM 테이블명 ORDER BY 컬럼명 [ASC|DESC];
ASC : 오름차순 정렬
DESC : 내림차순 정렬

 

SQL UPDATE

- 데이터 수정 명령

UPDATE 테이블명 SET 컬럼명 = 값, ... WHERE 조건식;

 

SQL DELETE

- 데이터 삭제 명령

DELETE FROM 테이블명 WHERE 조건식;

 

오늘은 데이터베이스 SQL DML(데이터 조작어) 을(를) 학습하는 시간을 가져 보았다. 실 업무에서도 SELECT 조건에 대해 조회할 때마다 원하는 값을 도출하기 위해 많은 조건을 썼던 기억이 있다. SQ Lite에서 실습하면서 많이 새롭게 느껴졌으며 메뉴가 간편함을 볼 수 있었다. INSERT 조건은 잘 사용하지 않지만, SELECT 조건을 통해 해커들이 주로 사용하는 것을 알 수 있다. 악의적인 스크립트를 삽입하여 해당 권한을 탈취하여 많은 변화를 주기 때문에 필수적인 명령어라고 보면 될 듯하다. 오늘의 학습도 재미나게 끝이 난 것 같다.

55일 차는 여기서 마무리하고자 합니다.


패스트캠퍼스 링크 : https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

댓글