본문 바로가기

시작179

MySQL 명령어, 테이블 구조 모든 명령어를 작성 후에 ; (세미콜론)을 붙여주세요. SQL 분류 1. 데이터 정의어 (DDL) 2. 데이터 조작어 (DML) 3. 데이터 제어어 (DCL) 1. 데이터 정의어 (DDL) CREATE SHOW DROP ALTER USE 데이터 베이스 생성 CREATE DATABASE [데이터베이스이름]; 모든 데이터 베이스 보기 SHOW DATABASES; 모든 테이블 보기 SHOW TABLES; 데이터 베이스 사용하기 USE [데이터베이스명]; 테이블의 Filed를 한줄로 보기 DESC [테이블명]; 테이블 생성하기 예시 CREATE TABLE user( idx int(11) AUTO_INCREMENT PRIMARY KEY, userId VARCHAR(150) NOT NULL, userPw VARCH.. 2023. 1. 3.
Network - HTTP 통신, REST API REST API HTTP 프로토콜을 그대로 사용하여 웹의 장점을 활용할수 있는 아키텍쳐 스타일이며 client와 server사이의 어떤 상태(정보)를 전송하는 표현방식 REST 구성요소 메서드 + URI REST 규칙 Method GET POST PUT DELETE ... URI 네이밍 동사보단 명사 사용 대문자보단 소문자 사용 복수형으로 사용 구분자는 하이픈(-) 사용 (카멜 X) 마지막에 '/'를 포함하지 않음 확장자 포함하지 않음 Ex 기존에 게시판 만들었을 때 Read : GET /board/list View : GET /board/view Create : POST /board/write Update : POST /board/modify Delete : POST /board/delete REST .. 2023. 1. 3.
230103 - SSR,CSR 비교 / AJAX / 프론트엔드 서버와 백엔드서버 / CORS 오늘 내가 배운 것 1. SSR, CSR 비교 2. AJAX 3. 프런트엔드 서버와 백엔드 서버로 분리하기 cors 기본동작 cors 에러해결방법 SSR, CSR 비교 예전에 HTTP를 배우면서 과거의 통신방식과 현재의 통신방식에 대해서 그림으로 표현한 적이 있다. http://baekspace.tistory.com/88 221212 - HTTP 통신 방식, Node.js HTML파일 불러오기, path.join 오늘 내가 배운 것 1. 과거와 현재 HTTP 통신 방식 비교 2. HTML 파일 열기 과거와 현재 HTTP 통신 방식 흐름 비교 그림을 확인하면서 읽어주세요. 과거에는 백엔드 개발자가 웹페이지를 구현하였는데 baekspace.tistory.com 과거의 방식은 SSR(Server Side Re.. 2023. 1. 3.
221226~230102 Express Project 환장의 나라 Main 페이지 • Join 페이지 • Login 페이지 • Board 페이지 • Profile 페이지 사용 기술 시연 영상 ‼️ 구현해야할 필수 기능 필수 기능(삼각형 눌러서 펼쳐보기) 1. 메인페이지 카테고리 Home Join Board Profile Admin2. Join페이지 항목 아이디 패스워드 이름 별명 생년월일 성별 전화번호 핸드폰번호 회원가입시 등급이 있다. level 3: 최고관리자 level 2 : 관리자 level 1 : 사용자 level 0 : 승인 전 단계 Welcome페이지 :회원가입 내용을 확인할 수 있다. 아이디 이름 성별 전화번호 핸드폰번호 3. Login페이지 로그인은 아이디와 패스워드 일치여부 4. Board페이지 테이블 항목 순번 제목 작성자 [회원닉네임].. 2023. 1. 3.
221223 - Node Express - Cookie, cookieParser() 오늘 내가 배운 것 1. Cookie (쿠키) 2. Cookie 만들기 3. cookie-parser (쿠키 파서 만들기) 4.npm - cookieParser() 이용하기 1. Cookie (쿠키) http 특징 : 비연결성 http 비연결성인 단점을 보안하기 위해 쿠키랑, 세션을 배운다. 서버가 사용자의 브라우저에 전송하는 작은 데이터 조각이다. 브라우저는 그 데이터들을 저장(예전에 사용해봤던 localstorage와 비슷)해 놓았다가, 동일한 서버에 request message를 보낼 때 저장된 데이터를 함께 전송한다. 쿠키는 두 요청이 동일한 브라우저에서 들어왔는지 아닌지를 판단할 때 주로 사용하고, 이걸 이용하면 사용자의 로그인 상태를 유지할 수 있다. 하지만 브라우저마다 자동로그인이 차별되어 .. 2022. 12. 24.
221222 - MySQL - DB란? / 데이터베이스 기초, DBMS와 RDBMS 오늘 내가 배운 것 1. DATABASE (데이터베이스) DBMS RDBMS 2. SQL 데이터 정의어 (DDL) 데이터 조작어 (DML) 데이터 제어어 (DCL) 3. sql 파일 내보내고 불러오기 sql - backup 출처 : https://www.stechies.com/differences-between-dbms-rdbms/ DATABASE (데이터베이스) 데이터베이스(DB: database)는 통합하여 관리되는 데이터의 집합체를 의미한다. 중복된 데이터를 없애고, 자료를 구조화하여, 효율적인 처리를 할 수 있도록 관리한다. 그래서, 여러 업무에 여러 사용자가 데이터 베이스를 사용할 수 있다. DBMS DataBase Management System 데이터베이스 관리시스템, SQL을 이용하여 누군.. 2022. 12. 22.
728x90