11월 27일 공부

최재유·2022년 11월 27일
0

트랜잭션이 가져야 하는 성질

  • Atomicity(원자성): ALL OR NOTHING - 전부 아니면 전무
  • Consistency(일관성): 트랜잭션 수행 전 과 수행 후의 결과가 일관성이 있어야 한다.
  • Isolation(격리성, 독립성): 하나의 트랜잭션은 다른 트랜잭션의 영향을 받으면 안되고 독립적으로 수행되어야 한다.
  • Durability(영속성, 지속성): 한 번 완료된 트랜잭션은 영원히 반영되어야 한다.(수정할 수 없다

데이터베이스 사용

7.데이터베이스 관련 명령어

  • 1)데이터베이스 생성
    create database 데이터베이스이름; #이미 존재하는 이름이면 에러
    일반적으로 프로젝트를 진행할 때 마다 데이터베이스를 생성
  • 2)데이터베이스 확인
    show databases;

  • 3)데이터베이스 사용 - 항상 MySQL 이나 Maria DB에서는 SQL을 사용하기 전에 데이터베이스 사용 설정을 먼저
    use 데이터베이스이름;
  • 4)데이터베이스 삭제
    drop database 데이터베이스이름
  • 5)데이터베이스에 존재하는 테이블 확인
    show tables;
  • 6)데이터베이스 생성 및 사용 실습

    -- 데이터베이스 목록 보기
    show databases;

    -- 데이터베이스 만들기
    create database adam;

    -- 데이터베이스 사용
    use adam;

0개의 댓글