도리안의 개발 이야기 #71 - 어제 DB 공부

in #kr-dev5 years ago


IMAGE 2019-02-04 23:45:15.jpg

대문 제작: imrahelk


image.png


IMAGE 2019-03-12 13:47:17.jpg

사무실에서 틈날 때 조금씩 공부를 하기로 했고, 어제는 MySQL 데이터베이스 책(위 사진)을 읽고 간단하게 실습을 해 보았습니다. 이 책에서 사용하는 실습 도구는 MySQLWorkbench이지만, 저는 Sequel Pro를 사용하고 있습니다. 도구 관련 부분을 건너뛸까 했지만, 업무 효율을 높이기 위해 여러 도구들을 사용하는 것도 괜찮겠더라구요. 귀찮더라도 책에서 설명하는 부분들을 따라 해보기 시작했습니다. MySQLWorkbench를 배운 후 상황에 따라 다른 DB 도구들을 사용해보려고 합니다.

책의 목차에서 공부한 부분을 따로 추려 그날 공부한 것이 무엇인지도 간단히 정리해보려고 합니다. 어제 공부한 내용은 다음과 같습니다.


CHAPTER 3 MySQL 전체 운영 실습
3.1 요구사항 분석과 시스템 설계 그리고 모델링

  • 3.1.1 정보시스템 구축 절차 요약
  • 3.1.2 데이터베이스 모델링과 필수 용어

데이터베이스 관련 용어들을 다시 한번 읽어보고 복습하는 시간을 가졌습니다. 익숙한 용어들이라 해도 잘못 이해하고 있지는 않은지 다시 한번 확인해 보는 것도 좋습니다. '완벽하게 다 알고 있다'고 너무 자신있게 말하는 것은 어찌 보면 오만에 가깝지요.


3.2 MySQL을 이용한 데이터베이스 구축 절차

  • 3.2.1 데이터베이스 생성
  • 3.2.2 테이블 생성
  • 3.2.3 데이터 입력
  • 3.2.4 데이터 활용

MySQLWorkbench를 활용하여 데이터베이스를 생성하는 방법, 데이터베이스에 새 테이블을 추가하는 방법, 테이블에 데이터를 입력하는 방법, 간단한 SELECT 문을 작성하여 테이블을 조회하는 방법 등이 설명되어 있습니다. Sequel Pro와는 사용법이 달라 조금 헤맸지만, 새로운 도구를 배운다는 점에 의미를 두고 공부를 했습니다.


이상 어제 공부한 내용입니다. 오늘은 아직 공부를 못했어요. 오늘 일을 빨리 마치고 저녁 때 시간을 조금 낼 수 있기를 기대해 봅니다.

aaronhong_banner.jpg

천하제일연재대회 지난 글

36회 - 천하제일연재대회 시작! 그리고 예정 주제
38회 - 이직을 원하는 이유
39회 - 이직을 주저하는 이유
40회 - 일과 중에 학습 시간을 갖기로
41회 - 서비스 개발에 대한 회의감
42회 - 면접 후 생각
43회 - 천하제일연재대회 보팅 순서 관찰기
44회 - 포트폴리오 DB 계획 그리고 아쉬운 ERD 도구
45회 - 최근의 개발 업무의 실수 그리고 개선점
46회 - 개발 내용 기록에 대한 고민
47회 - 히스토리를 어떻게 남길까
48회 - 아쉬운 면접 결과
49회 - 개인 개발 주제 구상
50회 - 코드 복기 필요
51회 - 업무 분장 변경
52회 - 스프링 기반 restful API 개발 방법 정리 계획
53회 - 엇나간 개발 일정
54회 - 업무 분장 변경 하나? 안 하나?
55회 - 이력서 새로 작성
56회 - 헤드헌터와 통화
57회 - 대기업이냐 중소기업이냐
58회 - 서비스 안정화 필요
59회 - 자바의 예외 관련 자료
60회 - ERD 그리는 중
61회 - 검색 내용 정리
62회 - 이루지 못한 뉴욕의 꿈
63회 - 반복되는 카드 도용 이슈
64회 - 이직 보류
65회 - 최근 일이 어려워진 이유
66회 - 열정이 식었는가? 어떻게 해야 하나? (솔루션 아님)
67회 - 이번 주말에 해야 할 것
68회 - 간만에 깃허브 업데이트
69회 - 이스팀 모바일 오픈소스. 자바 개발을 기대했지만... ㅠㅠ
70회 - 안경 교체

Sort:  

짱짱맨 호출에 응답하였습니다.

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.029
BTC 65915.92
ETH 3486.15
USDT 1.00
SBD 2.67