Database 4

250829 study log

1. 사피엔스(유발 하라리) : 인간의 지적설계. 뇌 - 로봇/컴퓨터 연결. 2. 이기적 유전자(리처드 도킨스 / 영어 원서) : Chapter1 1회독 완료. 하지만, 이해 못 한 부분이 꽤 돼서 다시 읽기로 했다. 3. Introduction to algorithm(CLRS) : 연습문제 2.3-3 ~ 2.3-5 풀이. 2.3-5 에서 Insertion-sort의 재귀호출 의사코드 작성 및 worst-case running time 에 대한 재귀식 작성. 4. C 언어 : Integral Promotion, 자동 형 변환, 강제 형 변환, 서식문자, while 문 5. rosen 이산수학 : 1.2 연습문제 풀이 (#19, #21 - #19는 어려워서 40분 고민했지만 못 풂.) 6. Stewart ..

공부일지 2025.08.29

250825 study log

1. 유발 하라리 sapiens - 30분 - 행복에 관한 내용.2. the selfish gene 영어 원서 - 30분 - 원서라 그런가 text 의 의미를 완전히 이해하기는 어려웠다.3. Introduction to algorithm (CLRS) - merge-sort running time4. C 언어 - 기본 문법, 이진법/10진법/16진법5, 이산수학(rosen) - 명제 문제 풀이6. stewart calculus - 역삼각함수 미분/적분. - 1/(x^2+a^2) 적분 혼자 풀어내서 뿌듯.7. java - 이것이 자바다 2회독 - utf-16 surrogate pair 원리 공부8. 러닝 MySQL - 데이터 정규화 (1NF,2NF,3NF)9. python - def func(x : Sequ..

공부일지 2025.08.26

MySQL로 배우는 데이터베이스 개론과 실습(chap5.3~ / 질문포함)

자바 공부 때문에 멈췄던 책을 완료했다. 사실 뒤에 부록(실습문제풀이)이 있는데, 하다가 책에 오탈자와 빠진 부분이 많아서 다음 책에서 해당 부분을 채우려 한다. (2019년 판이라 그런지 읽는 내내 오탈자 및 실습 프로그램 버전 문제때문에 적잖이 불편하기 했다. ㅜ) (chap 5) 데이터베이스 연동 웹 프로그래밍- 자바를 공부하고 봐서 그런가 코드 읽기는 어렵지 않았다. apache php 는 생략했다. 그래도 데이터베이스를 연동해서 사용하는 법을 어느정도 맛 봤다. (chap 6) 데이터 모델링, ie 표기법, erd, erwin 실습- id 표기법 및 erd 가 복잡하긴 했지만, 이해하고 나니 어렵지 않았다. erwin 실습은 라이센스 문제로 어려움이 많아서 적당히 하고 중간에 건너뛸 부분은 어쩔..

MySQL로 배우는 데이터베이스 개론과 실습 - 1

데이터베이스에 대해서 공부하기로 마음먹고 두번째로 읽은 책이다. 중간부터 java를 알아야 해서 일단 chapter5-2 까지만 읽었다. 우선, 저번에 읽었던 책에 비해서 내용이 무거웠다. 초보자 입장에선 정말 제대로 공부하는 느낌이 들었다. 또한, 관련 용어에 대해서도 많이 알게 되었다. 제일 힘들었던 점은, chapter가 끝난 다음에 연습문제를 푸는 것이었다. 해설이 따로 제공되지 않아서 일일이 chat gpt 한테 잘 풀었는지 물어보면서 풀었다. 그래도 모든 문제를 빼놓지 않고 풀었고, 그 과정에서 실력이 느는 느낌이 들어서 좋았다. (특히 심화문제는 많은 생각을 요구해서 좋은 경험을 할 수 있었다.) 연습문제 코드는 파일로 만들어 같이 올려아겠다는 생각으로 저장해두었다. 중간에 이해가 정확히 ..