ERD4 [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 60) 2022.10.29 [FRI] - Day 60- 수업 주요 목차 게시판 프로젝트 (cont.) 세미 프로젝트 설계(cont.) 🔎 Eclipse 실습 내용 1. 조회수 중복 증가 방지 -LoginController(로그인할 때 생성되는 세션에 조회한 게시글의 번호를 저장해줄 어레이리스트를 생성해 세션에 저장해둔다.) package org.kosta.myproject.controller; import java.util.ArrayList; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.. 2022. 10. 29. [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 56) - BootStrap,반응형 웹, 게시판 프로젝트, Git 형상관리 2022.10.24 [MON] - Day 56- 수업 주요 목차 BootStrap 반응형 웹 게시판 프로젝트 Git 형상관리 🤖Review DBCP : Database Connection Pool을 정의하는 객체로 시스템 성능 향상을 위해 컨넥션을 미리 생성해 놓고 빌려주고 반납하는 동작원리 DataSource : 다양한 dbcp 구현체들의 상위 인터페이스(어플리케이션과 구체적인 dbcp 구현체와의 결합도를 느슨하게 하기 위해 사용하는 인터페이스) AJX : 비동기 자바스크립트 통신, reloading없이 필요한 데이터만 응답받는다. JSON(JavaScript Object Notation): 자바스크립트 객체 표기법 / 구조화된 데이터 통신 목적으로 하며 경량, 높은 생산성(데이터 표현이 단순하고 직관.. 2022. 10. 24. [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 32) - ERD, 정규화, Intersaction Entity 2022.09.16 [MON] - Day 32- 수업 주요 목차 ERD 정규화 Intersaction(교차) Entity 🤖Review 정규화(Normalization) : 데이터 중복을 최소화하기 위해 테이블을 분해하는 과정을 말함 데이터베이스 정규화란 데이터 중복을 최소화 하고 이상 현상을 방지하여 무결성을 보장하기 위해 테이블을 분리, 구조화 하는 과정을 말한다. 👾 제 1 정규형 : 1NF(Normalization Form) 도메인은 원자값이어야 한다. 도메인: 속성(컬럼)이 가질 수 있는 값의 범위 (예-성별에는 남과 여, 계좌타입은 '주택','여행','자기개발') 원자값: 더이상 쪼갤 수 없는 값 ∴ 컬럼에 복수의 속성(값)이 저장되어서는 안된다. 더보기 예 ) 하나의 주문서에서 여러 개의 상.. 2022. 9. 19. [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 31) -Database Modeling, ERD, Normalization, Join 2022.09.15 [THU] - Day 31- 수업 주요 목차 Database Modeling ERD 정규화 Join ERD ( Entity Relationship Diagram ) : 개체 관계 모델링 즉 데이터 모델링을 위한 다이어그램 논리 데이터 모델링(logical) 물리 데이터 모델링(physical) ✑ 논리적인 데이터 관리 및 관계를 정의한 모델 ✑ 전체 업무 범위와 업무 구성요소를 정의하고 확인할 수 있음 ✑ 논리 데이터 모델을 DBMS 특성에 맞게 구체화시킨 모델 정규화 (Normalization) : 데이터베이스 설계시 데이터 중복을 최소화하고 이상현상을 방지하여 무결성을 보장하기 위해 데이터를 구조화하는(분해하는) 작업을 말한다. -> 이후 공부 예정 부모 테이블 : 참조 대상.. 2022. 9. 15. 이전 1 다음