2025/07 6

[SQL] 3. SQL 기본 문법

본 게시물은 우재남, 「혼자 공부하는 SQL」, 한빛미디어, 2021 을 학습하고 작성되었습니다.숙제확인 문제 풀이p.138 확인 문제 2번 풀고 인증SELECT * FROM member ORDER BY height; 멤버 테이블에서 모든 열을 오름차순으로 정렬하여 조회 => 키 작은 사람부터 순서대로 출력 SELECT * FROM member LIMIT 5,2; 멤버 테이블에서 6번째 행부터 2개만 조회 SELECT DISTINCT phone1 FROM member; 멤버 테이블의 phone1 열에서 중복된 값 제거하고 조회 기본 형식 작성데이터 입력, 삭제하는 기본 형식 작성 입력-- 단일 행 삽입INSERT INTO 테이블명 (컬럼1, 컬럼2, ..., 컬럼N)VALUES (값1, 값2, .....

[컴구&OS] 5장. 보조 기억 장치

PreviewHDDSSD디스크 스케줄링 알고리즘RAID 본 게시물은 기술노트알렉, 「코딩 자율학습 컴퓨터 구조와 운영체제」, 길벗출판사, 2025 를 학습하고 작성되었습니다. HDDHard Disk Drive대표적인 보조 기억 장치자기 디스크에 데이터 저장대용량 데이터 저장저렴한 가격, 느린 속도HDD 구성 요소플래터(platter): 데이터 저장하는 자기 디스크, 스핀들 중심축으로 고속 회전스핀들(spindle): 플래터 회전의 중심축읽기/쓰기 헤드(read/write head): 자기장 변화로 데이터 읽고 씀엑추에이터 암(actuator arm): 헤드를 트랙 위로 이동시킴, 피벗을 축으로 움직임피벗(pivot): 엑추에이터 이동의 축, 헤드를 정확한 위치에 이동시킴HDD 저장 구조트랙(track):..

[컴구&OS] 4장. 메모리

Preview메모리 역할과 특징메모리 계층 구조메모리 구성 요소메모리 접근 과정메모리 유형캐시 메모리 구조캐시 작동 방식캐시 데이터 전송 단위캐시 성능 관리 본 게시물은 기술노트알렉, 「코딩 자율학습 컴퓨터 구조와 운영체제」, 길벗출판사, 2025 를 학습하고 작성되었습니다.메모리 역할과 특징CPU와 프로그램 실행 지원: CPU가 처리할 데이터 빠르게 제공해 시스템 성능 최적화중간 저장소 역할: 연산 과정에서 중간 결과를 저장해 처리 속도 향상멀티태스킹 지원: 여러 프로그램 동시 실행할 수 있도록 독립적 메모리 공간 할당메모리 계층 구조레지스터: CPU 내부에 위치한 초고속 메모리, CPU가 직접 연산에 사용하는 데이터와 명령어 저장캐시 메모리: CPU와 주 기억 장치 사이에 위치, CPU가 자주 사용하..

[SQL] 1. DB와 SQL 기초

Preview데이터베이스 용어SQL 기본 문법본 게시물은 우재남, 「혼자 공부하는 SQL」, 한빛미디어, 2021 을 학습하고 작성되었습니다.데이터베이스 용어데이터: 단편적인 정보데이터베이스: 데이터 저장소데이터베이스 관리시스템(DBMS): DB 관리하는 시스템 또는 소프트웨어 (ex. MySQL)테이블: 데이터 입력을 위한 표 형태열(column, field): 테이블 세로행(row, record): 테이블 가로, 실질적인 데이터기본 키(Primary Key): 각 행 구분하는 유일한 열SQL 기본SQL(Structed Query Language): 구조화된 질의어, 사람과 DBMS가 소통하기 위한 언어스키마: MySQL 내 데이터베이스NN(Not Null): 빈 값 허용 x기본 문법INSERT: 데이..

[컴구&OS] 3장. CPU

PreviewCPU 역할ALUCURegister캐시 메모리CPU 성능명령어 사이클명령어 처리 방식인터럽트병렬 처리 기법 본 게시물은 기술노트알렉, 「코딩 자율학습 컴퓨터 구조와 운영체제」, 길벗출판사, 2025 를 학습하고 작성되었습니다.CPU 역할- 명령어 실행, 연산 처리, 제어 신호 처리, 데이터 이동 및 저장, 프로세스 관리 및 멀티태스킹ALU- CPU의 핵심 구성 요소로 연산을 수행ALU 구성 요소연산 선택기: 어떤 연산 수행할지 결정산술 연산 회로: 사칙 연산 처리논리 연산 회로: 논리 연산 처리비교 회로: 데이터 크기 비교시프트 회로: 비트 연산, 데이터 압축이나 암호화에 활용상태 플래그: 연산 결과에 대한 추가 정보 제공제로 플래그(zero flag): 연산 결과가 0일 때 설정부호 플래그..

[컴구&OS] 2장. 데이터와 명령어

Preview데이터 단위데이터 표현법데이터 연산명령어본 게시물은 기술노트알렉, 「코딩 자율학습 컴퓨터 구조와 운영체제」, 길벗출판사, 2025 를 학습하고 작성되었습니다.데이터 단위비트(bit): 가장 작은 단위, 0과 1니블(nibble): 4bit 모음바이트(byte): 데이터 처리와 저장의 기본 단위, 8bit 모음데이터 표현법이진수0과 1 사용해 나타낸 수컴퓨터에서 직접 연산하거나 데이터 저장할 때 사용십육진수숫자 0-9, 알파벳 A-F 사용해 나타낸 수코드 작성, 메모리주소, 색상 코드 나타낼 때 사용정수 표현법부호와 절댓값: 최상위 비트를 부호 비트로 사용, 나머지 비트는 절댓값의 이진수로 채움1의 보수: 양수 모든 비트 반전시켜 음수 표현2의 보수: 양수 모든 비트 반전시키고 1을 더해 음수..