당근개발자
당근당근
당근개발자
전체 방문자
오늘
어제
  • 분류 전체보기 (157)
    • codepresoo (13)
    • JAVA (1)
    • JS (12)
    • 코딩 테스트 (7)
    • Spring (21)
    • 자료구조 (4)
    • HTTP (7)
    • JSP (36)
    • Etc (21)
    • RESTful (11)
    • React (1)
    • k8s (0)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • @JsonFilter#당근개발자
  • #코드프레소. #codepresso #대외활동 # IT교육 #코딩강의 #코딩 이러닝 # 무료 IT교육 #무료 코딩교육
  • 이
  • 패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #수강하고있는강의명
  • dobule_linked_list#java
  • queue#자료구조
  • thymleaf#layout#fragment#thymleaf layout 적용안됌
  • 코드프레소. #codepresso #대외활동 # IT교육 #코딩강의 #코딩 이러닝 # 무료 IT교육 #무료 코딩교육
  • stack#자료구조
  • Primitive#Wrapper
  • 한 번에 끝내는 코딩테스트 369 Java편 초격차 패키지 Online
  • S
  • HATEAOD
  • 한 번에 끝내는 코딩테스트 369 Java편 초격차 패키지 Online.
  • 패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기
  • thymleaf error#template might not exist

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
당근개발자

당근당근

처음 시작하는 sql프로그래밍 with codepresso
codepresoo

처음 시작하는 sql프로그래밍 with codepresso

2022. 1. 30. 23:04

SQL이란 무엇인가??

1) SQL은 문법이 단순하여 배우기 쉬움

2) SQL은 ANSI, ISO 표준

3) 각 DBMS마다 자기만의 방언을 가짐

4) 핵심 문법은 유사함

 

 

 

MySQL

 

- 오픈소스 RDBMS

- 가장 많이 사용되는 DBMS 중 하나

 

 

MySQL WorkBench

 

-mysql을 다루기 위한 도구

- sql 작성 /실행 /결과 조회가능

- csv 파일 Import,export 가능

- cli 환경에서 확인하기힘든, db를 시각적으로 표현해 확인, 조회가 간편하다.

 

 

데이터베이스의 주요 구성 요소

1) Schema - application 마다 1개

2) Tagle - 각 application의 세부 기능 마다 정의

3) Column - 각 기느에 필요한 요소들

4) Row - 데이터 1건

 

 

 

 

Table 생성

Insert INTO

 

- 테이블에 데이터를 추가

데이터 조회

- select 문을 사용해서 테이블의 데이터를 조회

 

데이터 필터링

 

- Where 절을 이용하여 원하는 조건으로 데이터(ROW)를 필터링

- Where 절 다음에 원하는 조건을 명시

- Where 절은 select 문 외에 update, delete 문에서도 사용가능

 

비교 연산자

 

- 같지 않음 : <>

- 같음 : =

- 크고 /작음 : > / <

- 크거나 같음 / 작거나 같음 : >= / <=

OR 연산자

- 주어진 조건 중 한라도 만족시키는 데이터를 조회

 

정리

 

데이터베이스 RDBS에 대해 간단히 배우고,  데이터베이스중에 하나인 mysql을 설치하고,

workbench를 설치하여, gui환경에서 

스키마 생성, table 생성, 간단한 데이터 조회에 대해서 수강하였다.

 


 

본글은 코드프레소 JAVA 웹 개발 체험단 활동중에 작성한 글입니다.

 

 코드프레소 URL : https://www.codepresso.kr/

'codepresoo' 카테고리의 다른 글

Spring boot 웹 개발 초급  (0) 2022.03.04
AWS활용한 클라우드 컴퓨팅 실습  (0) 2022.02.22
springboot 웹개발입문  (0) 2022.01.24
SW 유지보수성 향상을 위한 Clean Code(comment)  (0) 2022.01.23
SW 유지보수성 향상을 위한 Clean Code (clean method)  (0) 2022.01.23
    'codepresoo' 카테고리의 다른 글
    • Spring boot 웹 개발 초급
    • AWS활용한 클라우드 컴퓨팅 실습
    • springboot 웹개발입문
    • SW 유지보수성 향상을 위한 Clean Code(comment)
    당근개발자
    당근개발자

    티스토리툴바