SQL 1일차

김지은·2023년 2월 21일
0

SQL 첫 걸음

목록 보기
1/18
  1. 데이터베이스(DB)와 SQL을 사용하는 이유
  • 필요한 데이터만 불러와서 작업할 수 있어서 속도가 빨라짐
  • 충돌이 생겼을 경우 에러창 기능을 추가하여 충돌로 생기는 문제가 사라짐
  • 많은 양의 데이터를 효과적으로 저장/수정/사용하기 위해서는 데이터베이스가 필요
  1. 데이터베이스 기초 개념
  • 여러 사람들이 같이 사용하는 묵적으로 데이터를 담는 통
  • 모든 데이터 베이스는 CRUD기능을 지원

    C(Create) : 데이터의 생성을 의미
    R(Read) : 저장된 데이터를 읽어오는 것을 의미
    U(Update) : 저장된 데이터를 발견
    D(Delete) : 저장된 데이터를 삭제하는 것을 의미

  1. SQL이 필요한 이유
  • 데이터를 읽어오는 과정인 R(Read)를 편하게 만들어 줌, 데이터를 손쉽고 깔금하게 정리/분석하는 기능 지원
  • SQL > Sturctured Query Language의 약자, 결국 데이터베이스에 요청(Query)을 날려서 원하는 데이터를 가져오는 것을 도와주는 언어
  1. Select 쿼리문의 개념
    • 쿼리(Query)문이란? 쿼리는 질의를 의미. 데이터베이스에 명령을 내리는 것을 의미
    • Select 쿼리문은, 데이터베이스에서 '데이터를 선택해서 가져오겠다'는 의미

  • 테이블 : orders라는 엑셀 시트명/테이블은 데이터가 담긴 엑셀 시트와 동일
  • 필드 : order_no, created_at, course_title, user_id 등등 각각이 필드
  • 컬럼 : 테이블을 구성하는 각각의 열에 위치한 정보 (즉 필드를 컬럼이라고 칭함)
    ex) select from 테이블 where 컬럼명
    ex) select 컬럼명(
    ) from 테이블 where 컬럼명
profile
jeun 개발일지 첫 걸음

0개의 댓글