전자책
전자책
서비스 메인 이미지
상세이미지-0상세이미지-1상세이미지-2상세이미지-3상세이미지-4상세이미지-5상세이미지-6상세이미지-7상세이미지-8
목차

Index
독학으로 예제 따라 익히는 mysql sql 입문서........................................................................................1
저자 소개...........................................................................................................................................................1
인사말..................................................................................................................................................................1
Index........................................................................................................................................................................3
SQL 이란 무엇인가?.......................................................................................................................................9
DBMS 와 DB 개발 Tool 은 무엇인가?......................................................................................... 10
Oracle 과 MySQL 의 SQL 문법은 많이 다른 가요? .......................................................... 11
MySQL 실습 환경을 구성해보자 ...................................................................................................... 12
MySQL Cummunity 8.0 버전 다운로드................................................................................. 12
MySQL Server 설치 ............................................................................................................................. 15
MySQL 접속 방법 .................................................................................................................................. 36
SQL 을 공부하는 방법 .............................................................................................................................. 41
직접 문법을 찾아 공부하는 방법 ................................................................................................. 41
직접 SQL 을 작성, 실행하는 방법............................................................................................... 41
누군가의 SQL 을 훔쳐보자!.............................................................................................................. 41
데이터베이스에 관해서 이해해 보자! ........................................................................................ 41
다양한 함수 사용법 익히기.............................................................................................................. 41
SQL 문 select 를 잘 활용하는 방법............................................................................................... 42
데이터베이스 용어 .................................................................................................................................. 42
select 문의 기본 구조.......................................................................................................................... 42
select 문 Projection 과 Selection ............................................................................................ 43
desc 실습..................................................................................................................................................... 44
데이터 select 하기................................................................................................................................ 52
select 와 where 절 .............................................................................................................................. 57
표현식 Expression 사용하기.......................................................................................................... 58별칭(Alias) 사용하기 ............................................................................................................................ 60
연결 연산자 함수 사용하기.............................................................................................................. 62
distinct 사용하기 ................................................................................................................................... 64
산술연산자 사용하기 ............................................................................................................................. 66
where 절에 비교연산자 사용하기................................................................................................. 70
order by 사용하여 정렬하기 .......................................................................................................... 72
집합 연산자 사용하기 .......................................................................................................................... 77
함수(function)의 정의............................................................................................................................. 82
함수란 무엇인가? ..................................................................................................................................... 82
문자 함수 사용방법.................................................................................................................................... 84
lower/upper 함수 사용하기........................................................................................................... 85
length 함수 사용하기 ......................................................................................................................... 86
concat 함수 사용하기......................................................................................................................... 87
substr/mid/substring 함수 사용하기..................................................................................... 88
instr 함수 사용하기.............................................................................................................................. 88
lpad/rpad 함수 사용하기................................................................................................................. 89
trim/ltrim/rtrim 함수 사용하기.................................................................................................. 90
replace 함수 사용하기 ....................................................................................................................... 90
숫자 함수 사용방법.................................................................................................................................... 92
round 함수 사용하기........................................................................................................................... 93
truncate 함수 사용하기..................................................................................................................... 94
mod 함수 사용하기 .............................................................................................................................. 95
ceil 함수 사용하기................................................................................................................................. 95
floor 함수 사용하기 ............................................................................................................................. 96
power 함수 사용하기.......................................................................................................................... 96
날짜 함수 사용방법.................................................................................................................................... 98
현재 날짜와 시간을 출력하는 방법 ............................................................................................ 98날짜와 시간에 따른 부가정보 출력하기 .................................................................................. 99
날짜와 시간을 연산하여 출력하는 방법 ................................................................................100
시간과 초 데이터를 변환하여 출력하기 ................................................................................101
period_add 함수 사용방법............................................................................................................102
date_format 함수 사용방법 .........................................................................................................102
형 변환 함수 사용방법 ..........................................................................................................................105
mysql 의 데이터타입 알아보기....................................................................................................105
묵시적 형 변환 .......................................................................................................................................108
Cast, Convert 함수 사용하기 .......................................................................................................109
조건문 함수 사용방법 .............................................................................................................................112
ifnull 함수 사용하기 ...........................................................................................................................113
if 함수 사용하기....................................................................................................................................115
case 함수 사용하기.............................................................................................................................117
복수행(window) 함수 사용방법........................................................................................................119
count 함수 사용하기..........................................................................................................................120
avg 함수 사용하기...............................................................................................................................121
min, max 함수 사용하기..................................................................................................................122
stddev 함수 사용하기........................................................................................................................122
variance 함수 사용하기....................................................................................................................122
Join 의 정의와 종류 ................................................................................................................................124
join 학습용 데이터 생성 .................................................................................................................124
join 이란 무엇인가? ...........................................................................................................................126
join 의 종류는 무엇이 있을까?....................................................................................................127
카티션곱 join 이란?..................................................................................................................................132
카티션곱 활용 방법 .............................................................................................................................132
카티션곱 join SQL 작성 방법......................................................................................................133
inner join 이란? .........................................................................................................................................136inner join 실습 예제.........................................................................................................................136
inner join 으로 3 개의 테이블을 join 하는 방법..........................................................138
비등가 join 이란? .....................................................................................................................................141
비등가 join 사용방법.........................................................................................................................142
outer join 이란? .......................................................................................................................................145
outer join 사용방법 ...........................................................................................................................146
중간 SQL 활용 예제................................................................................................................................152
일반 함수 활용 예제 ..........................................................................................................................153
where 절 과 order by 절 활용 예제 ....................................................................................154
세개의 테이블 join 활용 예제.....................................................................................................155
서브 쿼리 사용방법..................................................................................................................................157
서브 쿼리의 종류 ..................................................................................................................................157
스칼라 서브 쿼리(Scalar Subquery).........................................................................................158
인라인 뷰(Inline view ) .......................................................................................................................161
서브 쿼리(Sub query) ........................................................................................................................162
인라인 뷰를 이용하여 join 하기................................................................................................164
insert 문 사용방법 ...................................................................................................................................166
insert 를 하는 다양한 방법............................................................................................................166
update 문 사용방법 ................................................................................................................................172
delete 문 사용방법..................................................................................................................................177
insert into on duplicate key 사용방법 ......................................................................................182
테스트 데이터 입력 .............................................................................................................................182
insert into on duplicate key 문 사용 예제 1 .....................................................................184
insert into on duplicate key 문 사용 예제 2 ....................................................................185
replace into 사용법.................................................................................................................................187
replace into 실습 .................................................................................................................................187
replace into 주의할 점.....................................................................................................................189DDL 이란? ......................................................................................................................................................191
CREATE 문.................................................................................................................................................191
ALTER 문 ....................................................................................................................................................194
TRUNCATE 문 .........................................................................................................................................195
DROP 문 .....................................................................................................................................................195
Data Dictionary 란? .................................................................................................................................197
information_schema ...........................................................................................................................197
information_schema.SCHEMATA................................................................................................................198
information_schema.TABLES........................................................................................................................199
information_schema.COLUMNS..................................................................................................................200
information_schema.ROUTINES..................................................................................................................200
information_schema.KEY_COLUMN_USAGE.............................................................................................201
information_schema.PROCESSLIST.............................................................................................................202
mysql.............................................................................................................................................................202
mysql.user........................................................................................................................................................203
mysql.general_log..........................................................................................................................................204
mysql.slow_log................................................................................................................................................204
제약조건 이란? ............................................................................................................................................205
제약조건의 종류 .....................................................................................................................................205
PRIMARY KEY ..........................................................................................................................................205
FOREIGN KEY...........................................................................................................................................207
NOT NULL..................................................................................................................................................208
UNIQUE .......................................................................................................................................................209
CHECK...........................................................................................................................................................209
DEFAULT .....................................................................................................................................................210
인덱스란 무엇인가? ..................................................................................................................................211
인덱스의 종류 ..........................................................................................................................................212인덱스 생성 기준 ..................................................................................................................................214
인덱스의 역효과 .....................................................................................................................................214
B-Tree 인덱스 .........................................................................................................................................215
인덱스를 사용할 수 없는 경우....................................................................................................216
인덱스생성 및 변경 SQL 예제.....................................................................................................217
뷰(view)란 무엇인가? ..............................................................................................................................219
view 를 사용하는 이유.......................................................................................................................220
view 의 특징 .............................................................................................................................................220
view 생성 및 삭제 문 예제 ..........................................................................................................221
view 실행 원리 및 예제..................................................................................................................221
집필을 마치며....................................................................................................................................................223

서비스 설명

저자 소개


한종구


## 저자 이력 ##

법률 데이터 연구소 DBA/DA

DB 개발 9 년 차 엔지니어

공공기관 및 TV 홈쇼핑 데이터 품질진단

OO 은행 여신 파트 업무 화면 SQL 개발

OO 전자 반도체 생산공정 이기종 마이그레이션 프로젝트 PL

OO 여행사 차세대 프로젝트 PL

Database 및 SQL 1:1 강의 전문 강사



mysql이 무엇인지, 어떻게 시작해야 하는지 모르겠나요?

그렇다면 설치부터 시작해서 SQL 문법 하나하나 예제를 통해서 실습을 진행 할 수 있습니다.


각종 함수들 부터 시작해서 다양한 SQL문법들을 친절하게 알려드립니다.

그렇게 하나하나 실습을 해가면서 mysql의 sql문법의 기초를 완성 할 수 있습니다.


그렇게 이 책이 끝나면 sql에 대한 자신감이 생길것으로 확신 합니다!


## 구매자 특권 ##

SQL을 학습 하시면서 이해가 잘 안가시는 내용들을 실시간으로 문의 주시면 답변 해드립니다.

DB쪽 진로에 대한 컨설팅을 해드립니다.


※ 전자책·노하우 상품 구매 시 필수 확인 사항

- 본 서비스는 컨설팅이 아닌, 전자책·노하우 자료 제공 서비스입니다.

 (별도의 컨설팅은 포함되어 있지 않습니다)

- 구매하신 후, 거래 화면을 통해 해당 자료를 전달해드립니다.

- 전자책·노하우 자료를 수령하신 이후, 내용에 대한 질문은 언제든지 가능합니다.

- 전자책·노하우 자료가 발송된 이후에는 환불이 불가능합니다.

취소 및 환불 규정
가. 전자책 서비스는 PDF, PPT 등 문서 형태로 제공되는 서비스로 별도의 컨설팅은 포함되어 있지 않습니다.단, 전문가가 별도로 컨설팅을 추가 판매하는 경우에는 크몽 기본 환불 규정을 따릅니다. 나. 전자책 서비스는 구매와 동시에 자료가 발송되는 형태로, 구매 이후 콘텐츠 내용에 대한 불만족으로 인한 환불은 불가합니다. 다. 구매와 동시에 크몽 사이트 내 결제 메시지를 통해 자료가 전달되며, 메시지창을 통해 다운받을 수 있습니다.

다른 분들이 함께 본 서비스

상품정보고시

제작자
또는 공급자
database전문가이용조건,
이용기간
상품 상세 참조
최소 시스템 사양,
필수 소프트웨어
상품 상세 참조청약철회 또는
계약해지의 효과
상품 상세 참조
이용조건상품 상세 참조소비자상담전화

결제 전 상담 제공

리뷰
4.9
| 31건