분류 전체보기
-
-
(0)HTML_기본설명HTML, CSS 2023. 3. 23. 15:13
VSCode를 이용해 코딩 하였다. 클라이언트(Client) 서버로부터 서비스나 데이터를 요청하는 컴퓨터 서버(Server) 데이터를 포함하거나 네트워크의 다른 컴퓨터에서 액세스하는 기능을 제공하는 컴퓨터 클리이언트 사이드 언어 HTML(Hyper Text Markup Language) Hyper Text(웹 페이지에서 다른 페이지로 이동할 수 있는 것) 기능을 가진 문서를 만드는 언어 CSS, JavaScript 최초의 웹사이트 http://info.cern.ch/ http://info.cern.ch info.cern.ch HTML 문서 만들기 - HTML 문서는 확장명을 .html로 저장 - 대소문자를 구별하지 않음 - 문서를 작성할 수 있는 에디터라면 어디든지 작성이 가능 - 띄어쓰기, 줄바꿈을 구..
-
(28)Python_DB를 이용한 단어장 만들기Python 2023. 3. 23. 09:14
파이썬과 MySQL을 연동을 해서 단어장을 만들어보자 이전에 만든 뼈대를 이용해 만들것이다. https://jm-rograming.tistory.com/33 (26)Python_DAO, DTO, VO 1. DAO(Data Access Object) DataBase의 data에 접근하기 위한 객체로 직접 DataBase에 접근하여 데이터를 삽입, 조회, 변경, 삭제등을 조작할 수 있는 기능 DataBase 접근을 하기 위한 로직과 비즈니스 로직을 분 jm-rograming.tistory.com ------------------------ Words 클래스 ---------------------------- class Words: def __init__(self, eng, kor, lev=1): self.e..
-
(27)Python_파이썬과 MySQL연동Python 2023. 3. 22. 16:36
시작하기에 앞서 MySQL의 간단한 공부를 하고 오시면 좋습니다. MySQL 시작 : https://jm-rograming.tistory.com/27 (1)MySQL_DBMS DataBase (데이터베이스) Data: 자료 DataBase: 자료를 통합하여 관리하는 집합체, 저장소 DBMS(Database Management System, 데이터베이스 관리 시스템) 데이터베이스를 관리해주는 소프트웨어 DBMS를 사용하는 jm-rograming.tistory.com 1. mysqlclient 파이썬에서는 MySQL 서버와 통신할 수 있는 파이썬용 데이터베이스 커넥터에 종류가 여러가지 있음 PyMySQL, mysqlclient를 가장 많이 사용함 사용법은 비슷하나 속도가 빠른 mysqlclient를 권장하고..
-
(26)Python_DAO, DTO, VOPython 2023. 3. 21. 23:49
1. DAO(Data Access Object) DataBase의 data에 접근하기 위한 객체로 직접 DataBase에 접근하여 데이터를 삽입, 조회, 변경, 삭제등을 조작할 수 있는 기능 DataBase 접근을 하기 위한 로직과 비즈니스 로직을 분리하기 위해 사용 ✔ 비즈니스 로직 업무에 필요한 데이터처리를 수행하는 응용프로그램의 일부 데이터의 입력, 수정, 조회, 삭제 및 처리 등을 수행하는 각종 처리를 의미 유저의 눈에는 보이지 않지만, 유저가 원하는 행위를 잘 전달하기 위해 짜여진 코드 로직 2. DTO(Data transfer Object) 데이터 전송(이동) 객체라는 의미 로직을 가지지 않는 순수한 데이터 객체이며 getter/setter 메소드만 가진 클래스를 의미 3. VO(Value O..
-
(4)MySQL_기본문법MySQL 2023. 3. 21. 17:48
member Table 조건절 + 정렬 select 필드명1, 필드명2 ... from 테이블명 where 조건절 order by 정렬할 필드명 [asc, desc]; 성별이 여성인 회원을 point가 많은 순으로 정렬(단, 포인트가 같을 경우 먼저 가입한 순으로 정렬) select userid, username, point, regdate from member where gender = '여자' order by point desc, regdate asc; limit select 필드명1, 필드명2 .. from 테이블명 limit 가져올 행의 갯수 select 필드명1, 필드명2 .. from 테이블명 limit 시작행, 가져올 행의 갯수 select userid, username, gender fro..
-
(3)MySQL_기본문법MySQL 2023. 3. 21. 16:52
SQL 연산자 1. 산술 연산자 +, -, *, /, mod(나머지 연산), div(몫) 2. 비교 연산자 =(같다,조건절), , >=, = 300; 로그인 select userid, username, hp, email from member where not(userid = 'apple' and userpw = '1234'); select userid, username, hp, email from member where userid = 'apple' and userpw = '1234'; userpw가 1234가 없어서 null로 나온다 is select userid, username, hp from member where address1 = null; -- X select userid, username,..