본문 바로가기

분류 전체보기26

DAY 18 - PYTHON 2024. 2. 15.
DAY 17 - MySQL 2024. 2. 14.
DAY 16 - MySQL Transaction : sql로 작업하는 작업 단위 Transaction의 4가지 특성 - Atomicity (원자성) : 트랜잭션은 모두 성공하거나 모두 실패해야 한다. - Consistency (일관성) : 트랜잭션의 작업 결과는 항상 일관성이 있어야 한다. - Isolation (독립성) : 트랜잭션은 모두 독립적이어야 한다. - Durablitiy (영구성) : 트랜잭션이 성공적으로 완료되면 영구히 반영되어야 한다. ------------------------------------------------------------------------------------------------------- 회원가입 : user 테이블 - email_authentication 사용자는 아이디를 입력하고 .. 2024. 2. 13.
DAY 15 - MySQL 요구사항 분석 학사관리 시스템 회원가입 기능 - 아이디, 비밀번호, 이름, 학과, 학번, 이메일, 전화번호, 주소, 프로필 사진 입력을 받아야 함 로그인 - 아이디, 비밀번호 입력 받아 로그인함 회원 정보 보기 - 이름, 학과, 학번을 조회할 수 있어야 함 회원 정보 수정 - 학과, 학번, 이메일, 전화번호, 주소, 프로필 사진을 수정할 수 있어야 함 Q&A 작성 - 카테고리, 제목, 내용을 입력해야 함 Q&A 보기 - 카데고리, 제목, 내용, 작성일, 작성자 이름, 학과, 프로필 사진을 보여줘야 함 Q&A 댓글 - 내용을 입력해야 함 Q&A 댓글 보기 - 내용, 작성일, 작성자 이름, 학과, 프로필 사진을 보여줘야 함 Entity(객체) : 회원, Q&A, Q&A 댓글 - 속성으로 인해 설명 당하는 것.. 2024. 2. 8.