요르딩딩
[BASE] DataBase 강의2 정리 본문
728x90
반응형
옛날에는 데이터를 file형태로 저장했으나, 1960년대에 누구나 테이터를 정리정돈하여 사용할 수 있도록 관계형데이터베이스가 등장했다. 이를 고안해낸 사람은 에드거 F. 커드로 관계형 데이터베이스 이론을 기술하였다.
실행방법
- mysql 공식홈페이지: 다운받으면 되지만, 번거로움 (mysql - community)
- 리눅스에서 mysql를 설치하는법 (리눅스의 우분투를 활용) > 검색을 통해 명령어를 터미널에 입력하면 된다. 쉬움
- 집 : mysql를 쉽게 설치해 주는 프로그램 > bitnami를 사용 > 터미널(cmd)를 사용하여 실행가능
- codeamywhere : 컴퓨터를 임대해 줘서 다운받지 않고 사용가능.
실행
: mysql 설치 디렉토리로 이동 > bin > ./mysql - uroot -p (mysql을 실행, root라는 유저, -p 비밀번호를 입력할거야)
구조
전체구조 : 데이터베이스 서버 > 데이터베이스(스키마) > 테이블
언어 : Mysql, Oracle, PostGL
칼럼(Calum)
: BIGINT는 INT보다 많은 범위를 담을 수 있다.
: VARCHAR(11) 는 11글자만 짤라서 넣어준다.
CRUD
Create, Read, Update, Delete
스프링디비 연동
디비연동의 각종 설정 pom.xml
Vo dto dao(mapper)
마이바티스설정 및 기술
셀렉트키
인덱스
템프테이블 사용법
Expain 보는법
최적의 쿼리만들기 옵티마이즈
728x90
반응형
'[Web] > [DB & Mybatis]' 카테고리의 다른 글
[DB] 인덱스 장점/단점 (0) | 2021.05.21 |
---|---|
[TIP] 쿼리작성 팁 (mybatis) (0) | 2021.03.14 |
[TIP] DB 포괄열 (0) | 2020.12.23 |
[TIP] DB 인덱스 (0) | 2020.12.23 |
[TIP] DBMS Update란 (읽음카운트) (0) | 2020.12.23 |
Comments