본문 바로가기
320x100
728x90

commit2

CS] 트랜잭션(Transaction) 트랜잭션이란, 데이터 베이스에서 일어나는 연산의 최소 단위이다. Select 하거나 update , delete 등등 데이터 베이스에서 일어나는 변경사항에 관한 최소 연산 단위를 뜻한다. 트랜잭션은 데이터베이스의 무결성을 유지하고 신뢰할 수 있는 데이터를 저장할 수 있도록 유지하는 과정이다. 예를 들면, 게시판에 글을 작성하고 화면에서는 게시글이 등록이 성공됐다고 나오지만, 데이터베이스에 데이터 저장 중, 오류가 발생하여 내가 쓴 글이 보이지 않거나 커머스 서비스에서 상품을 구매했다거나 구매하지 않았다고 표기가 되지만, 나의 잔고가 줄어든다던가 재고 수량이 줄어들지 않는다면? 우리는 그 사이트 혹은 서비스를 신뢰를 할 수 없다. 앞서 언급한 일들이 일어나면 안 되기 때문에, DB에 데이터를 insert하.. 2022. 11. 10.
git]깃허브 저장소 초기화(init), 커밋(commit) ,병합(merge) 과정 한 번에 살펴보기. ※공부 중인 학생이 프로젝트를 진행하며 깃을 사용한 경험을 토대로 작성합니다. 올바른 방법론이 아닐 수 있으며, 틀리거나 다른 내용을 포함할 수 있습니다. 발견 시, 추후에 수정하겠습니다. 실행환경 : MacOs CLI(Shell) : Terminal (zsh) 1. 프로젝트를 저장할 git 저장소 만들기 저는 깃허브 사이트를 이용해서 저장소(Repository)를 생성하고 내용은 위와 같습니다. 1.owner : 프로젝트를 만든 사람입니다. 2.Repository name:저장소 이름으로 보통은 프로젝트의 이름과 같게 합니다. 3.Description: 프로젝트에 관한 설명이며, 생략 가능합니다. 4.public , private : 말 그대로 저장소 공개/비공개 여부이며 신중히 선택하셔야 합니다. 나.. 2020. 7. 9.
300x250
320x100