SKN Family AI Bootcamp 24기 / 2주차 - Database (MySQL)

A.·2026년 1월 31일

SKN 24

목록 보기
8/15

2026.01.09

오늘부터는 MySQL을 학습하게 된다.

Python에 대한 수업은 단 7일 뿐이었다.
나같은 비전공 조랭이가 파이썬이란 걸 이해하고 흡수하기엔,
7일이란 시간은 정말 너무나도 짧은 시간이었다.
파이썬 함수나 클래스에 대한 이해도는 여전히 제로.
1도 모르는 상태로 수업을 들으니 정말 매일매일이 멘붕이고 눈물이다.

솔직한 부트캠프 리뷰 (비전공자 주의)
정말정말 솔직히 말하자면, 아무것도 모르는 비전공자라면 왠만한 각오 아니면 그냥 시작도 하지 말라고 말리고 싶다.
비전공자 기준으로 수업을 한다고 말은 그렇게 했을지언정, 파이썬만 해도 7일로 압축된 수업의 진도도 그렇고 학습의 레벨은 절대 비전공자가 감당할 수 있는 양이나 수준이 아니기 때문이다.
게다가 대부분 전공자들이나 개발자 출신이거나 이미 기본적으로 아는 사람들이 대부분이었기 때문에 수업은 그들이 지루해할까를 염려하여 아주아주 입문자/초보자 수준으로 진행하지는 않는다.
비전공자 기준으로 한다고 하면서 사실 비전공자 기준이 아닌것...쩝.
비전공자 / IT 문외한인 내가 느꼈을 땐 그러하다.
수업 철회기간이 5일 이내가 아니라 2주 이내였다면 난 아마 포기하고 수강철회취소를 했을건데, 수강철회기간동안은 전혀 감을 못잡았다.

들어도 무슨 소리인지 모르겠고,
내가 뭘 하고 있는지도 모르겠지만,
어쨌거나 난 이미 시작했기 때문에 끝까지 가봐야지 라는 그 마음 하나로 버티는 중이다.

===============

Database (MySQL)

개요

Data란, 관찰의 결과로 나타난 정량적 혹은 정성적인 실제값을 의미한다.
Information이란, 데이터를 기반으로 하여 의미를 부여한 것이다.
Database란, 한조직에 필요한 정보를 여러 응용시스템에서 공유할 수 있도록 논리적으로 연관된 데이터를 모으고, 중복되는 데이터를 최소화하여 구조적으로 통합/저장해놓은 것. 구조화된 데이터의 집합이므로 컴퓨터에서 쉽게 접근, 관리, 업데이트 할 수 있음.

Database의 정의

  1. 운영 데이터(Operational Data): 조직의 목적을 위해 사용되는 데이터
  2. 공용 데이터(Shared Data): 공동으로 사용되는 데이터
  3. 통합 데이터(Integrated Data): 중복을 최소화하여 중복으로 인한 데이터 불일치 현상 제거
  4. 저장 데이터(Stored Data): 컴퓨터 저장 장치에 저장된 데이터

Database의 특징

  1. 실시간 접근성(Real Time Accessibility): 사용자가 데이터를 요청하면 실시간으로 결과를 서비스한다.
  2. 계속적인 변화(Continuous Change): 데이터 값은 시간에 따라 항상 바뀐다.
  3. 동시 공유(Concurrent Sharing): 데이터베이스는 서로 다른 업무 또는 여러 사용자에게 동시 공유된다.
  4. 내용에 따른 참조(Reference By Content): 데이터베이스에 저장 된 데이터는 데이터의 물리적 위치가 아니라 데이터 값에 따라 참조된다.

DBMS(Database Management System) 란

데이터베이스에서 데이터를 추출, 조작, 정의, 제어 등을 할 수 있게 해주는 데이터베이스 전용 관리 프로그램들을 말한다.

MySQL은 DBMS이다.

profile
코린이

0개의 댓글