목록개인 공부/데이터베이스 (40)
나의 개발 성장일지
보호되어 있는 글입니다.
SQL의 순서 FROM->WHERE->SELECT->ORDER BY 일단 테이블 원하는거 찾는게 중요함
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
1.서로 꼭 연관지어야 하는 데이터는 어떻게 정리할 것인가? 2. 칼럼1개에 연관된데이터를 저장하는방법은? 3.테이블에 연관된데이터를 묶는 방법 4.인덱스를넣는다->정렬을한다->이진트리->검색이빨라진다.

오늘은 테이블 만드는 법 & 데이터 타입을 알아볼텐데 그냥하면 재미가 없으니까 여러분들 이마트에서 일하는 개발자라고 가정하고 이마트에서 파는 상품데이터를 db에 저장해봅시다. 관계형 데이터베이스를 사용하면 데이터를 어떻게 보관하냐면 님들 그림 좋아하니까 그림으로 봅시다. database라는걸 만들고 그 안에 여러개의 table을 보관해둡니다. table 안에 원하는 데이터 엑셀처럼 작성하면 끝임 비유하자면 database는 폴더, table은 파일입니다. database는 자주 만들진 않고 서비스마다 1개씩 만들면 됩니다. 간단히 database & table 만들어보기 1. 일단 MySQL 서버를 켜놓읍시다. 저번시간처럼 MySQL Workbench 켜서 Local Instance 어쩌구 실행해놓으면 ..

DBMS가 뭐냐면 Database Management System 의 약자인데 데이터베이스 조작을 쉽게 도와주는 프로그램입니다. DBMS를 사용해야 - 데이터 입출력이 쉬워지고 - DB 접속용 아이디 비번 생성도 가능하고 - 저장할 데이터가 깨끗한지 미리 검사할 수도 있고 - 백업도 쉬워지고 - GUI 툴을 제공해서 데이터를 눈으로 볼 수 있습니다. 가장 유명한 DBMS 들을 소개하자면 MySQL, PostgreSQL, Oracle, MSSQL, MongoDB 이런 것들이 있습니다. 하나 골라서 쓰기 시작하면 됩니다. MS Excel도 나름 DBMS입니다. SQL 입력은 안되고 느릴 뿐임 그래서 컴퓨터 안에 데이터베이스를 하나 만들고 싶으면 DBMS 프로그램을 설치하면 됩니다. 물론 AWS, Google..

1.MySql 다운로드 2.Mysql 서버 설정 아이디:root 비밀번호 :1234 3.환경변수설정 4.스키마설정 5.스프링부트 property 설정 spring.datasource.url=jdbc:mysql://localhost:3306/HeechanData?serverTimezone=UTC&characterEncoding=UTF-8 spring.datasource.username=root spring.datasource.password=1234 spring.datasource.driver-class-name =com.mysql.jdbc.Driver #spring.jpa.show-sql: true