Backend/MYSQL
-
생활코딩( Database2 MySQL ) (1) - MySQL 기본 & 셋업Backend/MYSQL 2021. 5. 27. 21:57
■ 엑셀 spread sheet & Mysql > 자주 사용하는 엑셀에서의 mysql과의 공통점! Table에서 column으로 데이터를 모두 정렬해놓았기 때문에 데이터 필터링, 조회, 삽입, 삭제들을 규격에 맞게 잘 수행할 수 있음 > MySQL은 위의 동일한 작업을 "코드" 화 시켜 놓은 것으로 이해하면 됨 차이점은 컴퓨터 언어(SQL) / 코딩을 통해 수행하고, 컴퓨터의 저장장치의 저장방식과 대화하는 방식 ※ SQL : 관계형 데이터베이스 RDBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어 ■ MySQL cmd 실행 (a) 방식 (b) 방식 1) mysql 설치 폴더 > bin > mysql application 2) mysql 접속 ※ 현재 미리 설치해둔 mysql 8.0에서 ..
-
(2) 데이터베이스의 본질과 indexBackend/MYSQL 2021. 4. 28. 22:40
■ 데이터베이스의 본질 > 어떻게 입력하고 출력 하는가? - 가 본질이 된다 > CRUD 가 본질 1) 입력 - Create - Update - Delete 2) 출력 - Read ■ File vs Spread-sheet vs Database > File로 무언가를 관리하기에 index가 없기 때문에... 검색이 매우 어려움 > Spread-sheet로 table화하여 데이터 관리 가능 but 수많은 데이터에 대해서 작업하기 어려움 ( 데이터 숨김 기능, filtering 등이 있음 ) ■ index란? 추가 참조 : mangkyu.tistory.com/96 [Database] 인덱스(index)란? 1. 인덱스(Index)란? [ 인덱스(index)란? ] 인덱스란 추가적인 쓰기 작업과 저장 공간을 활..
-
MYSQL (1) - 공부할 소스 정리Backend/MYSQL 2021. 4. 28. 21:32
velog.io/@devmin/database-sql-basic-command 데이터베이스의 기본 의미와 MySQL 기본 명령어 사용법 데이터베이스의 기본 의미와 MySQL 기본 명령어 알아보기 velog.io opentutorials.org/course/3161 DATABASE2 - MySQL - 생활코딩 수업소개 무료이면서, 오픈소스이고, 3대 데이터베이스 중에 하나인 MySQL의 입문 수업입니다. 수업대상 정보기술의 심장인 데이터베이스가 어떻게 동작하는지 궁금하신 분 데이터를 보다 전 opentutorials.org opentutorials.org/course/195/1410 그룹핑 (group by) - 생활코딩 GROUP BY 특정 칼럼을 기준으로 데이터를 그룹핑함 문법 SELECT * FROM..