💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 실 세계의 다양한 유형의 많은 데이터를 효율적으로 저장하고 관리하는 데이터베이스에 대해서 계속해서 살펴봄 관계형 데이터 모델과 데이터베이스 설계 과정을 살펴본 후, 관계형 모델에서 널리 사용되는 질의어인...
[컴퓨터과학 개론] 13강 - 데이터베이스
💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 실 세계의 다양한 유형의 많은 데이터를 효율적으로 저장하고 관리하기 위한 기술인 데이터베이스에 대해서 학습함 데이터베이스의 등장 배경, 정의 및 특성 등의 기본적인 개념들을 살펴본 후, 데이터베이스 시스...
[컴퓨터과학 개론] 12강 - 프로그래밍 언어
💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 프로그래밍 언어의 구문과 구조, 부프로그램과 매개 변수 등에 대해서 이해함 변수와 기억 장소의 관계에 대해서 이해하며, 객체 지향 프로그램의 특성에 대해서 공부함 학습 목표 프로그래밍 ...
[컴퓨터과학 개론] 11강 - 프로그래밍 언어
💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 프로그래밍 언어의 개념과 분류, 실행을 위한 코드 변환, 그리고 프로그래밍 언어의 구문과 구조, 부프로그램과 매개 변수 등에 대해서 이해함 학습 목표 프로그래밍 언어의 필요성과 발전 과정을...
[컴퓨터과학 개론] 10강 - 컴퓨터 구조
💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 디지털 회로를 바탕으로 명령어를 처리하기 위한 처리 장치와 제어 장치가 어떻게 구현되고 동작하는 지를 살펴봄 입 출력 시스템의 구조와 제어 방식, 그리고 병렬 처리의 기법에 대해서 학습함 학습 목...
[컴퓨터과학 개론] 9강 - 컴퓨터 구조
💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 컴퓨터 구조에서는 컴퓨터가 하드웨어적으로 어떤 요소로 이루어졌으며, 각 구성 요소가 어떻게 연결되어 상호 작용하는 지를 다룸 컴퓨터 하드웨어 측면에서 기본 소자인 논리 게이트와 이를 사용한 다양한 논리 ...
[컴퓨터과학 개론] 8강 - 운영 체제
💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 컴퓨터의 프로세서를 프로세스에게 할당하고 효율적으로 관리하는 기법에 대해 학습함 기억 장치를 효율적으로 관리하는 방법을 공부함 프로세스들의 무한 자원 대기 상태인 교착 상태를 이해함 주변 기기인 ...
[컴퓨터과학 개론] 7강 - 운영 체제
💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 운영 체제의 역할과 관리 대상이 되는 컴퓨터 자원에 대해서 공부함 컴퓨터의 주 기억 장치를 관리하기 위한 다양한 기법을 공부하고, 운영 체제를 통해 컴퓨터 하드웨어와 소프트웨어 간의 기능적 융합에 대해서...
MySQL InnoDB 내부 구조와 동작 원리
개요 MySQL은 여러 스토리지 엔진을 지원하는 DBMS이며 InnoDB는 그 중 가장 널리 사용되는 스토리지 엔진임 MySQL 5.5 이후부터 InnoDB가 기본 스토리지 엔진으로 사용되며 MySQL 8.0에서는 스토리지 엔진을 지정하지 않으면 자동으로 InnoDB로 생성됨 이 포스팅에서는 MySQL과 InnoDB의 관계, 그리고 In...
[컴퓨터과학 개론] 6강 - 알고리즘
💡해당 게시글은 방송통신대학교 이관용, 정광식 교수님의 '컴퓨터과학 개론' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 기본적인 형태의 정렬 알고리즘에 비해서 향상 된 성능을 가진 퀵 정렬과 합병 정렬에 대해서 학습함 저장 된 데이터에 대해서 원하는 데이터를 찾는 탐색의 다양한 방법들의 개념, 동작, 특징을 살펴봄 ...