반응형 CS30 [CS] 컴퓨터 구조 (1) 컴퓨터의 핵심 부품들 컴퓨터 구조를 공부하면서 배운 내용을 정리해보자. 컴퓨터는 기본적으로 사람의 명령을 받아 그 명령을 수행하는 기계이다. 컴퓨터가 이해하는 정보는 데이터와 명령어가 있다. -데이터 숫자, 문자, 이미지, 동영상과 같은 정적인 정보, 컴퓨터와 주고 받는 혹은 내부에 저장된 정보를 데이터라고 통칭하기도 한다. 0.1만을 사용한 2진법으로 숫자와 문자를 표현한다. -명령어 컴퓨터는 결국 명령어를 처리하는 기계이므로 컴퓨터를 실질적으로 움직이는 정보라고 할 수 있겠다. 위 설명한 데이터는 명령어를 위한 일종의 재료인 셈이다. 컴퓨터의 네 가지 핵심 부품 -CPU 컴퓨터의 두뇌라고 할 수 있다. 메모리에 저장된 명령어를 읽어들이고 해석하고, 실행하는 부품이다. 크게 ALU(산술연산논리장치), 제어장치, 레지스터로 .. 2023. 6. 12. [DataBase]inner join과 left join의 차이 지금까지 개발을 하면서 제일 많이 썼던 JOIN 방식 중 두개의 차이를 알아보고자 한다. 보통 JOIN 연산의 경우 데이터를 가지기 위해 테이블을 합치는 경우가 많은데 이 때 inner join과 left join을 많이 쓰게 된다. 이 두가지 방식의 차이점을 알아보자. 예시를 위해 개발하고 있는 프로젝트의 게시판 테이블과 게시판 댓글 테이블을 사용해 예시를 들겠다. 게시판 테이블의 행은 106개이고 댓글 테이블의 행은 52개이다. LEFT JOIN left join은 outer join의 일종이다. 여기서 중요한건 outer join은 합집합을 의미한다는 것이다. 따라서 왼쪽에 있는 테이블의 모든 행을 조회하게 된다. 쿼리를 이렇게 날리게 되면 왼쪽에 있는 테이블인 board 테이블의 모든 행을 다 조.. 2023. 5. 12. 이전 1 ··· 5 6 7 8 다음 반응형