select3 [SQL] DML (select, insert, update, delete) 1. 데이터 관리(CRUD)2. Select3. Insert4. Update5. Delete 데이터 관리CRUD 방식을 이용하여 데이터를 관리하게 된다Create : 생성Read : 읽기Update : 수정Delete : 삭제해당 데이터를 관리하기 위해 사용되는 SQL은 DML 이라고 불리며, 데이터를 관리하게 된다DML 이란?- Data Manipulation Language : 데이터 조작 언어- DB의 데이터를 생성/ 조회 / 갱신 / 삭제 하는 언어를 의미함 SELECT데이터를 조회하는 역할CRUD 중에 "Read"에 해당하는 부분[문법]Select [컬럼],[컬럼2]... from [테이블명];*참고) [컬럼]을 대신해서 "*"으로 사용할경우, 모든 컬럼을 의미ex) select * from .. 2024. 10. 18. form 및 여러 입력 태그 (<form>,<input>,<select>,<textarea>,<progress>) 1. Form2. 입력 3. input 이외 입력 태그 Formmethod : 해당 폼을 서버로 전송하는 방법 ( Get 또는 Post 방식 )action : 해당 맵핑되어있는 URL로 전송type : 텍스트, 패스워드 등, 유형에 따라 결정id : label 과 연계 또는 해당 태그의 고유 속성값 부여name : 서버로 전송시, 해당 값을 보고 판단 (기준) 태그와 같이 사용되며, 해당 input 박스의 텍스트 설명으로 주로 사용됨for : id속성과 동일하게 사용하여 맵핑 일반 속성placeholder : 입력전에 표시되는 텍스트text텍스트 입력maxlenth : 최대 길이 설정size : 입력 공간 size 설정password입력시 비공개 처리number개수 설정 가능min : 최소 개수max.. 2024. 10. 16. Many Client Connection (feat, thread / socket / select) client - server 구현 (3)알아야 할 것들Threadmutexchrono ( server 통신 timer로서 사용) Thread 기본 이론하나의 프로세스에서 여러일을 병렬처럼 사용하고자 사용자원 공유 ( Heap 영역 / 전역변수 / 주소공간 / [시그널/ 파일] 핸들러 등등)자원을 공유하기에 같은 곳 동시에 접근하지 않도록 적절한 관리가 필요비동기처리를 할 때에 주로 사용됨 MutexThread에서 자원을 공유하는 부분에 동시에 접근하는 것을 막기 위해 사용이번 예제에서는 출력하는 부분이 일정한 처리가 되지 않아 제대로 출력되지 않는 것에 있어서 mutex를 사용너무 큰 범위의 mutex, 또는 너무 작은 범위의 mutex 사용은 관리의 힘듬을 야기할 수 있음mutex, semaphore,.. 2024. 6. 2. 이전 1 다음