코딩/5-MY SQL - DB

디비의 짤막상식

tree0505 2025. 3. 31. 15:28
반응형
  • 1 - 자료구죠 => 데이터를 저장하는 방법 (4가지)
    • 1- 1차원 배열 = [ 10, 20 , 30]
    • 2 - 2차원 배열 = [ [ ] , [ ] , [ ] ] 
    • 3 - 객ㅊ[ (json) = { } 
    • 4 - 클래스
  • 2 - 객체 지향프로 그래밍
    • 1- 객체지향 프로그래밍이란 자료구조를 객체나 클래스를 사용하는 것을 말한다. 
  • 3 - 데이터베이스 -> DB
    • JSP => SESSION => 브라우저가 꺼지면 데이터가 사라진다. 
    • 왜그러냐. 원리를 알아야 한다. 

  • 컴퓨터 원리
    • CPU 
    • RAM 
    • HD .harddisk(하드디스크) =>
      • 데이터는 보통 파일은 여기 저장된다.
      • 흔히 말하는 C드라이브 . D드라이브
      • 어떻게 구분. 파일 탐색기 
  • 컴퓨터 원리 
    • harddisk의 파일을 더블클릭하면 그 파일을 -> ram에 복사 -> ram파일을 동작하는 것이다.
    • ram 장점 => 빠르다.
    • ram 단점 => 저장이 안된다. 
    • ram에서는 반드시 => harddisk에 저장후 종료를 해야된다. 
  • ex) 그림판을 누르는 순간 . 이것은 하드디스크가 아니다. 
    • 이것은 ram에 있는 디스크다. ram에 있는 그림판이다. 렘에 복사됨 
    • 어떻게 알 수 있냐
      • ctrl + alt + 델키 
    • 아무리 적어도. 저장하지 않으면. 저장되지 않는다. 왜냐 램에 있으니까. 
  • 하드디스크에서 있는 상태로 프로그래밍이 동작하면 cpu가 하드디스크가 용량이 많은데 다 찾고 있으면 오래걸리니. 
    • 램에다가 옮겨서. 램을 뒤지는것 
    • 왜 하드디스크를 뒤지냐 이말 
  • ex) 메모장을 저장을 하면. 하드디스크에 저장을 하는것. 
    • 하드디스크는 어떠한 충격이 있지 않은 한 지워지지 않는다.
    • 반영구이다. 영구적이지는 않는다. 

  • DB를 배우는 이유.
    • DB는 하드디스크에 데이터를 저장한다. 
    • 결론. 안 지워진다.
    • SESSION은 RAM에 저장하는 방식
      • 브라우저가 꺼지면 같이 지워지는 방식
      • 세션 사용할때.
        • 로그인 . 사소한것들 . 각종 사소한 데이터 저장 용도로 사용한다. 
반응형

'코딩 > 5-MY SQL - DB' 카테고리의 다른 글

01_테이블생성.sql ~ 06_ORDER_BY.sql  (0) 2025.04.07
_04_조건절논리_개념 ~ _06_추가와삭제_개념  (0) 2025.04.07
_03_조건절비교_개념  (0) 2025.04.07
_02_셀렉트_개념  (0) 2025.04.07
_01_데이터생성  (0) 2025.04.07