코딩의 기초와 웹,앱 프로그래밍 8!

김태완·2022년 11월 8일
0

restudy

목록 보기
10/11

- 16. 데이터베이스의 개념과 CRUD 만들기

  • 데이터 베이스란 : 데이터를 효율적으로 저장하는 공간

    • RDB(Relational Database) : 엑셀처럼 짜여진 틀안에서 정해진 정보만 입력하는것
    • NoSQL(Not only SQL) : 메모장에 적는것처럼 틀이 정해져 있지 않은것
    • CRUD(CreateReadUpdateDelete) : 생성 검색 수정 삭제
  • 이번 수업에서는 모델과 DB 까지 사용하여 완전한 MVC형태로 만들어보자!

  • rails g controller board index를 치게되면 컨트롤러 뷰 라우터 까지 index뷰에 라우터 연결까지 한번에 다된다

  • rails g model post 를 적게되면 post model이 만들어진다

  • Controller

  • View

  • Router

  • RDB 설정

  • Gem파일에 gem ~~'rails_db','~> 2.1','>=2.1.1' ~~ 를 넣어주고 번들 인스톨

    • 하는이유는 db 시각적으로 확인하기 위함!
  • 완성!

    새로운 언어라 살짝 긴장했었는데 서두에서처럼 그렇게 이해가 힘들진 않았던거 같다~
    이상으로 CRUD 완성!

profile
Goodsmileman

0개의 댓글