본문 바로가기
반응형

분류 전체보기55

MySQL airportdb 살펴보기 사내 스터디에서 가상의 데이터베이스 환경을 구축하고 그동안 공부한 데이터베이스 지식을 기반으로 실습을 해보기로 했습니다. 데이터베이스는 MySQL이 제공하는 airportdb 데이터베이스를 활용하기로 했는데, 본 글에서 테이블들을 가볍게 살펴봅니다. *아래에 작성된 내용 중 틀린 내용이 있을 수 있습니다. 댓글로 알려주시면 정정하겠습니다. 감사합니다. MySQL :: Setting Up the airportdb Database :: 2 Introduction The airportdb database is a large data set intended for use with MySQL DB Systems on Oracle Cloud Infrastructure (OCI) and HeatWave. The da.. 2023. 8. 11.
1주 1스프린트 21회차 회고 이번 스프린트는 스피커 스프린트다. 4개의 에픽을 진행했다. 순번 구분 에픽 시작 스프린트 에픽 완료 여부 1 웹사이트 1일 ?개 알고리즘 문제 풀기 1회차 2 스터디 백엔드 스터디 1회차 3 책 만들면서 배우는 클린 아키텍처 20회차 O 4 프로젝트 URL 단축 서비스 프로젝트 (four days) 16회차 1. 1일 ?개 알고리즘 문제 풀기 총 7개 문제를 풀었다. 프로그래머스 문제를 풀었는데, 난이도가 낮아서 정말 쉽게 풀었다. 기억에 남는 문제는 없다. 2. 백엔드 스터디 & 3. 만들면서 배우는 클린 아키텍처 만들면서 배우는 클린 아키텍처 - YES24 우리 모두는 낮은 개발 비용으로 유연하고 적응이 쉬운 소프트웨어 아키텍처를 구축하고자 한다. 그러나 불합리한 기한과 쉬워보이는 지름길은 이러한 .. 2023. 4. 30.
1주 1스프린트 20회차 회고 이번 스프린트는 모니터 스프린트다. 6개의 에픽을 진행했다. 순번 구분 에픽 시작 스프린트 에픽 완료 여부 1 웹사이트 1일 ?개 알고리즘 문제 풀기 1회차 2 스터디 백엔드 스터디 1회차 3 책 만들면서 배우는 클린 아키텍처 20회차 4 인프런 제대로 파는 HTML CSS - by 얄코 20회차 5 프로젝트 URL 단축 서비스 프로젝트 (four days) 16회차 6 책 Real MySQL 8.0 1권 복습 20회차 1. 1일 ?개 알고리즘 문제 풀기 총 8문제를 풀었다. 백준 문제와 프로그래머스 문제를 섞어서 풀었다. 특별히 기억에 남는 문제는 없다. 2. 백엔드 스터디 & 3. 만들면서 배우는 클린 아키텍처 만들면서 배우는 클린 아키텍처 - YES24 우리 모두는 낮은 개발 비용으로 유연하고 적응.. 2023. 4. 23.
쿼리 실행 구조 Reference Real MySQL 8.0 (1권) - YES24 『Real MySQL 8.0』은 『Real MySQL』을 정제해서 꼭 필요한 내용으로 압축하고, MySQL 8.0의 GTID와 InnoDB 클러스터 기능들과 소프트웨어 업계 트렌드를 반영한 GIS 및 전문 검색 등의 확장 기능들을 추가로 www.yes24.com #1 쿼리 파서 쿼리를 분리해 파스 트리를 만든다. 이때 문법상의 오류가 발생하면 쿼리 실행을 중단한다. #2 전처리기 파스 트리의 토큰이 데이터베이스 개체에 매핑해 해당 개체가 존재하는지, 접근 권한이 있는지 등을 확인한다. 개체가 존재하지 않거나 권한이 없으면 쿼리 실행을 중단한다. #3 옵티마이저 실행 계획을 수립한다. 실행 계획 수립은 연산자 종류, 인덱스 유무, 통계 정.. 2023. 4. 19.
1주 1스프린트 19회차 회고 이번 스프린트는 마우스 스프린트다. 5개의 에픽을 진행했다. 순번 구분 에픽 시작 스프린트 에픽 완료 여부 1 웹사이트 1일 ?개 알고리즘 문제 풀기 1회차 2 스터디 백엔드 스터디 1회차 3 책 Real MySQL 8.0 1권 13회차 O 4 인프런 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch 12회차 O 5 프로젝트 URL 단축 서비스 프로젝트 (four days) 16회차 1. 1일 ?개 알고리즘 문제 풀기 총 7개 문제를 풀었다. 난이도는 백준의 실버 3~5 정도 된다. 기억에 남는 문제는 아래 문제다. 요세푸스 문제는 여러 번 풀어봤는데, 이번에는 파이썬의 deque로 풀었다. 속도 때문에 PyPy3으로 제출했는데, Python 3로 해결한 코드를 보니 같은 d.. 2023. 4. 15.
1주 1스프린트 18회차 회고 이번 스프린트는 키보드 스프린트다. 7개의 에픽을 진행했다. 순번 구분 에픽 시작 스프린트 에픽 완료 여부 1 웹사이트 1일 ?개 알고리즘 문제 풀기 1회차 2 스터디 백엔드 스터디 1회차 3 책 Real MySQL 8.0 1권 13회차 4 인프런 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch 12회차 5 프로젝트 URL 단축 서비스 프로젝트 (four days) 16회차 6 인프런 제대로 파는 Git & GitHub - by 얄코 17회차 O 7 인프런 타입스크립트 입문 - 기초부터 실전까지 18회차 O 1. 1일 ?개 알고리즘 문제 풀기 총 7개 문제를 풀었다. 백준 문제만 풀었고 난이도는 실버 2~5 정도였다. 이번 스프린트에서는 특별히 기억에 남는 문제는 없다. 다.. 2023. 4. 8.
1주 1스프린트 17회차 회고 이번 스프린트는 오감자 스프린트다. 5개의 에픽을 진행했다. 순번 구분 에픽 시작 스프린트 에픽 완료 여부 1 웹사이트 1일 ?개 알고리즘 문제 풀기 1회차 2 스터디 백엔드 스터디 1회차 3 책 Real MySQL 8.0 1권 13회차 4 프로젝트 URL 단축 서비스 프로젝트 (four days) 16회차 5 인프런 제대로 파는 Git & GitHub - by 얄코 17회차 1. 1일 ?개 알고리즘 문제 풀기 총 7개 문제를 풀었다. 백준 문제를 풀었고 난이도는 실버 3 정도였다. 특별히 기억에 남는 문제는 없다. 파이썬에서 제공하는 자료 구조 라이브러리를 익숙하게 다루고 싶어서, 자료 구조 위주의 알고리즘 문제를 풀었다. 2. 백엔드 스터디 & Real MySQL 8.0 1권 Real MySQL 8... 2023. 4. 1.
1주 1스프린트 16회차 회고 이번 스프린트는 새우깡 스프린트다. 5개의 에픽을 진행했다. 순번 구분 에픽 시작 스프린트 에픽 완료 여부 1 웹사이트 1일 ?개 알고리즘 문제 풀기 1회차 2 스터디 회사 스터디 1회차 3 책 Real MySQL 8.0 1권 13회차 4 인프런 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch 12회차 5 프로젝트 URL 단축 서비스 프로젝트 (four days) 16회차 1. 1일 ?개 알고리즘 문제 풀기 총 9개 문제를 풀었다. 백준, 프로그래머스 문제를 섞어서 풀었는데, 아래 문제가 어려웠다. 오늘(2023-03-25) 기준으로 백준 티어는 실버 2다(백준 티어와 프로그래머스 레벨은 계속 바뀐다). 나는 파이썬으로 stack을 일부 구현해서 문제를 풀었다. 이 과정에서.. 2023. 3. 25.
1주 1스프린트 15회차 회고 이번 스프린트는 비빔밥 스프린트다. 4개의 에픽을 진행했다. 순번 구분 에픽 시작 스프린트 에픽 완료 여부 1 웹사이트 1일 ?개 알고리즘 문제 풀기 1회차 2 스터디 회사 스터디 1회차 3 책 Real MySQL 8.0 1권 13회차 4 인프런 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch 12회차 1. 1일 ?개 알고리즘 문제 풀기 총 7개 문제를 풀었다. 백준 문제만 풀었는데 특별히 기억에 남는 문제는 없다. 난이도가 낮은 문제 위주로 풀고 있는데, 파이썬에 익숙해지는 데는 도움이 되는 것 같다. 2. 회사 스터디 & 3. Real MySQL 8.0 1권 Real MySQL 8.0 (1권) - YES24 『Real MySQL 8.0』은 『Real MySQL』을 정제해.. 2023. 3. 18.
1주 1스프린트 14회차 회고 이번 스프린트는 안성탕면 스프린트다. 5개의 에픽을 진행했다. 순번 구분 에픽 시작 스프린트 에픽 완료 여부 1 웹사이트 1일 ?개 알고리즘 문제 풀기 1회차 2 스터디 회사 스터디 1회차 3 책 Real MySQL 8.0 1권 13회차 4 인프런 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch 12회차 5 인프런 토비의 스프링 부트 - 이해와 원리 14회차 O 1. 1일 ?개 알고리즘 문제 풀기 총 17개 문제를 풀었다. 10문제는 프로그래머스의 Level 0 문제이고, 7문제는 백준 문제다. 백준 문제도 실버 하위 수준 문제를 풀었기 때문에 난이도는 대체적으로 낮았다. 특별히 기억에 남는 문제는 아래 문제다. 문제에서 제시하는 출력 양식과 범위를 제대로 인지하지 못해서 .. 2023. 3. 11.
반응형