[인프런] 자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! (2)

Erdos·2024년 5월 23일
0

감상

목록 보기
25/43
post-thumbnail

기록을 안 하니 복습과 정리가 어려워서 작성하는 뼈대글...😥

Section2 생애 최초 Database 조작하기

🍭10강 Database와 MySQL

컴퓨터의 핵심 부품

  • CPU : 연산
  • RAM : 단기기억
  • DISK : 장기기억

RDB(Relational Database) - MySQL

데이터를 표처럼 구조화시켜 저장하는 친구!

SQL(Structured Query Language)

표처럼 구조화된 데이터를 조회하는 언어

🍭11강 MySQL에서 테이블 만들기

강의자료로 제공되는 pdf PPT는 단순하게 강의 중의 PPT가 아니라, 코치님이 추가적으로 정리한 것이다. 완전 감동.😀 덕분에 스샷으로 빠르게 정리할 수 있다.

  • MySQL 타입 살펴보기
정수MySQLJAVA값의 범위
1바이트tinyintbyte-128 ~ +128
4바이트intint-2^32 ~ +2^32 -1
8바이트bigintlong-2^64 ~ 2^64 -1

  • 요약

🍭 12강 테이블의 데이터를 조작하기

  • 데이터 조회하기

    특정 조건으로 조회할 때

    AND, OR 활용하기

    조건 : = 외에도 > < != <= >= between in not in
  • 데이터 업데이트 하기
UPDATE [테이블 이름] SET 필드1이름=1, 필드2이름=2, ... WHERE [조건];


주의: 모든 조건을 업데이트 할 것이 아니라면, where 조건 꼭 붙이기

  • 삭제하기
DELETE FROM [테이블 이름] WHERE [조건];

업데이트와 마찬가지로, 조건을 붙이지 않고 DELETE 쿼리를 날리게 되면, 모든 데이터가 삭제되기 때문에 주의해서 사용. ⭐⭐⭐

  • 요약
    DML(Data Manipulation Language). 데이터를 조작하기 위한 SQL이라 데이터 조작 언어라 부르는 것.
profile
수학을 사랑하는 애독자📚 Stop dreaming. Start living. - 'The Secret Life of Walter Mitty'

0개의 댓글