loading
본문 바로가기

MY SQL4

[SQL] 트랜잭션(Transaction)이란? / 그림으로 쉽게 이해하기 트랜잭션(Transaction)이란? 트랜잭션이란 데이터베이스 내에서 하나의 그룹으로 처리되어야 하는 명령문들을 모아 놓은 논리적인 작업 단위이다 간단하게 말해서 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위를 뜻한다 여기서 데이터베이스의 상태를 변화시킨다는 말이란 간단하게 말해서 질의어(SQL)를 이용해서 데이터베이스에 접근하는 것을 의미한다. (SELECT, INSERT, DELETE, UPDATE 등) 질의어는 한문장이 아닌 사람이 정하는 기준에따라 달라진다 아래의 예시로 알아보자 사용자가 어느 웹사이트에서 문의글을 작성하고 '작성' 버튼을 클릭했을 때 문의글 게시판에는 전체 글중에 사용자가 작성한 문의글이 업데이트되어 보여지게된다. 해당 순서를 데이터베이스 작업으로 봤을 때 사용자가 .. 2024. 4. 17.
3일차 mysql 서버 확인 방법. https://dev.mysql.com/downloads/workbench/ 다운로드 workbench를 사용하든 CMD 모니터를 사용하든 똑같이 SQL서버로 전송되고 연동된다. 데이터테이블 추가. topic 테이블 추가. 2022. 2. 23.
SQL)2일차 UPDATE 사용하기 MariaDB [opentutorials]> select * from topic; +----+------------+-------------------+---------------------+--------+---------------------------+ | id | title | description | created | author | profile | +----+------------+-------------------+---------------------+--------+---------------------------+ | 1 | MYSQL | mysql is ... | 2022-02-20 16:59:56 | egoing | developer | | 2 | oracle.. 2022. 2. 21.
SQL ) 1일차 -SQL 하는법- 0. C:\Bitnami\wampstack-8.0.15-0 들어가서 manager-windows 열기 1. 윈도우 +R -> cmd 입력 2. cd c:\Bitnami\wampstack-8.0.15-0\mariadb\bin 엔터 3. dir 엔터 4. mysql -uroot -p 엔터 새로운 비밀번호 설정하기 SET PASSWORD = PASSWORD(' 변경할 비밀번호 ' ); 데이터베이스 생성. CREATE DATABASE opentutorials; 데이터베이스 보기. MariaDB [(none)]> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mys.. 2022. 2. 20.