![[컴퓨터 구조] 컴퓨터가 문자를 표현하는 방법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbgqVw7%2Fbtr1vrXhwpz%2FAAAAAAAAAAAAAAAAAAAAAMnNzjTcn-YuPlJFe4HiupoiZtj3CW1TQXtLIoa83ltc%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3D12RwHwDiNWboUdE3xLkAzz24rCA%253D)
이 글은 혼자 공부하는 컴퓨터 구조 + 운영체제 (저자 : 강민철)의 책과 유튜브 영상을 참고하여 개인적으로 정리하는 글임을 알립니다. 문자 집합과 인코딩 문자 집합(character set) 컴퓨터가 이해할 수 있는 문자의 모음 인코딩 (encoding) 코드화하는 과정 문자를 0과 1로 이루어진 문자 코드로 변환하는 과정 디코딩(decoding) 코드를 해석하는 과정 0과 1로 표현된 문자 코드를 문자로 변환하는 과정 아스키 코드 아스키 코드란? 초창기 문자 집합 중 하나 알파벳, 아라비아 숫자, 일부 특수 문자 및 제어 문자 7비트로 하나의 문자 표현(8비트 중 1비트는 오류 검출을 위해 사용되는 패리티 비트) 아스키 코드는 7bit를 표현할 수 있으므로 2⁷인 128개의 문자를 표현할 수 있다. ..
![[MySQL] 테이블 만들기, 행(데이터) 삽입하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FljQJ6%2Fbtr1KPJhqFe%2FAAAAAAAAAAAAAAAAAAAAAL9tOjZg1POzJ9Alz22VfM25d7rHgCPHPynEgNwJ3hfI%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3DHVtsrE%252FFP7BgD7yAIpqK01N9Wmg%253D)
이 글은 혼자 공부하는 SQL(저자 : 우재남)의 책과 유튜브 영상을 참고하여 개인적으로 정리하는 글임을 알립니다. 데이터베이스 삭제 drop database if exists mk_db; -- 만약 mk_db가 있으면 삭제해라 데이터베이스 mk_db가 있으면 삭제하라는 뜻이다. 테이블 생성 create table member -- member 테이블 생성 ( mem_id char(8) not null primary key, -- char형 8글자, null 허용 않음, 기본키 mem_name char(10) not null, -- char형 10글자, null 허용 않음 mem_number int not null, -- int형, null 허용 않음 addr char(2) not null, -- cha..
![[MySQL] 테이블 보기, 기본적인 추출](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FLbIUz%2Fbtr1bfpx6lb%2FAAAAAAAAAAAAAAAAAAAAANcmytPCMXt50yOi38OLq9Vu0VW5FXwlZkYPnloweB_4%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3DRRFrebZxw8JtkEsfuCapt3vOc1A%253D)
이 글은 혼자 공부하는 SQL(저자 : 우재남)의 책과 유튜브 영상을 참고하여 개인적으로 정리하는 글임을 알립니다. 위와 같은 테이블을 생성했다고 하자. 테이블 이름은 member이다. 테이블의 모든 행 조회하기 SELECT의 기본 형식은 SELECT 열 이름 FROM 테이블 이름 [WHERE 조건]이다. *는 모든 열을 의미한다. *을 열 이름에 넣으면 모든 열을 보여달란 뜻이 된다. 이렇게 코드를 입력하면 member 테이블의 모든 행이 출력된다. 테이블 중 특정 열만 출력하기 member 테이블에서 이름과 주소만 출력하려면 아래와 같이 입력하면 된다. 이렇게 입력하면 아래와 같은 결과가 나온다. 특정 데이터에 대한 정보만 추출하기 아이유에 대한 정보만 추출하려면 WHERE 다음에 특정 조건을 입력하..
![[MySQL] DBMS와 SQL](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2F8LMcA%2Fbtr1f1xxrmw%2FAAAAAAAAAAAAAAAAAAAAAHF3xHWmoODUc67mucoNx5LH_8pZ1U88PxUj-oCs8uPD%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3DAXs4FzTOSlvpZRKKBwp0WOGEt3E%253D)
이 글은 혼자 공부하는 SQL(저자 : 우재남)의 책과 유튜브 영상을 참고하여 개인적으로 정리하는 글임을 알립니다. 데이터베이스(Database)를 한 마디로 정의한다면 데이터의 집합이라고 한다. DBMS의 정의 데이터베이스를 데이터의 집합이라고 정의한다면, 데이터베이스를 관리하고 운영하는 소프트웨어를 DBMS(Database Management System)이라고 한다. 데이터베이스는 여러 명의 사용자나 응용 프로그램과 공유하고 동시에 접근이 가능해야 한다. 엑셀과 같은 프로그램은 데이터의 집합을 관리하고 운영한다는 면에서 DBMS로 볼 수 있지만, 대용량 데이터를 관리하거나 여러 사용자와 공유하는 개념과는 거리가 있어 DBMS라고 부르지 않는다. SQL DBMS는 데이터의 집합인 데이터베이스를 잘 관..
![[컴퓨터 구조] 0과 1로 숫자를 표현하는 방법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fb9xNWC%2Fbtr1decMI6Y%2FAAAAAAAAAAAAAAAAAAAAALCQo_pY9Qt1oSSrYhIayYpjU-WparcS_26K9QS1XBA1%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3D6FOzkmtEaMcaKKEp0LSt7DdXEo4%253D)
이 글은 혼자 공부하는 컴퓨터 구조 + 운영체제 (저자 : 강민철)의 책과 유튜브 영상을 참고하여 개인적으로 정리하는 글임을 알립니다. 정보 단위 컴퓨터는 0 또는 1밖에 이해하지 못한다. 0과 1을 나타내는 가장 작은 정보 단위를 비트(bit)라고 한다. 1비트는 0 또는 1을 표현할 수 있고(2가지), 2비트는 00, 01, 10, 11 이렇게 4가지를 표현할 수 있다. 3비트는 000, 001, 010, 011, 100, 101, 110, 111 이렇게 8가지를 표현할 수 있다. 따라서 n비트는 2ⁿ가지를 나타낼 수 있다. 비트 다음으로 큰 정보 단위는 바이트이다. 바이트는 8개의 비트를 묶은 것이다. 즉, 1바이트는 8비트와 같다. 그다음으로 큰 정보단위는 킬로바이트(KB)이다. 1킬로바이트는 1..
![[HTML] 웹 문서에 다양한 내용 입력하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbunCKK%2Fbtr0RIMQIFc%2FAAAAAAAAAAAAAAAAAAAAAMpvLbsPTMZcqYb8k5BDqaKuDvbdsw3403xOHt-BGec9%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3DHYxL3IpA6eiuzNjCHn2ib7%252B%252FxV4%253D)
이 글은 HTML+CSS+자바스크립트 웹표준의 정석(저자 : 고경희)의 책 내용과 유튜브 영상을 개인적으로 정리하는 글입니다. 텍스트 작성하기 태그 제목을 나타내는 태그이다. 웹 문서에서 제목은 다른 텍스트보다 크고 진하게 표시한다. 에서 n은 1~6까지 입력할 수 있고, 숫자가 작아질수록 글씨의 크기가 작아진다. 레드향 레드향 샐러드 레시피 상품 구성 검색 엔진은 hn태그를 검색할 때 h1 태그부터 단계적으로 검색한다. 만약 h4태그를 사용하지 않고 h5, h6태그를 사용한다면 검색 엔진은 h1부터 단계적으로 태그를 검색하다가 h4태그가 없으면 h5, h6태그를 검색하지 않는다. p태그 텍스트 단락을 만드는 태그, 줄을 바꾸는 태그이다. 와 태그 사이에 텍스트를 입력하면 텍스트 앞뒤로 빈 줄이 생기면서..
![[HTML] HTML문서의 기본 구조](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FcekLCh%2Fbtr1pWuYagC%2FAAAAAAAAAAAAAAAAAAAAAEW7eC0bUZfJi8rN-iIB990oQWX7yWu3V5m72JzJzGhh%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3D7djSQQSFEZCF1EeRAsGVfgNxufA%253D)
이 글은 HTML+CSS+자바스크립트 웹표준의 정석(저자 : 고경희)의 책 내용과 유튜브 영상을 개인적으로 정리하는 글입니다. HTML의 기본 구성 요소 태그와 속성 태그 웹 페이지를 구성하는 요소는 텍스트, 이미지, 버튼 등 매우 다양하다. 태그는 이런 다양한 구성 요소를 정의하는 역할을 한다. 태그는 HTML 문법을 이루는 가장 작은 단위이다. 기본 형식은 아래와 같이 사이에 태그명을 넣는 형태이다. 속성 속성은 태그에 어떤 의미나 기능을 보충하는 역할을 한다. 쉽게 설명하자면, 옵션과 같은 느낌이다. 그래서 속성은 사용해도 되고 안 해도 된다. 또한 여러 개를 사용해도 된다. 하지만 태그 없이 단독으로 사용할 수는 없다. 속성은 아래와 같이 속성명과 속성값으로 구성된다. 일반적으로 속성을 사용할 때..
![[컴퓨터 구조] 대략적인 컴퓨터 구조](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FOc2XZ%2Fbtr1bl3UDeT%2FAAAAAAAAAAAAAAAAAAAAAC2hgAKOlt10nIVh4Dmx219ADGHfe5qGRPFHflsbq7L4%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3DrWoUsi7zgf4AFDxIPpr8azE77N4%253D)
이 글은 혼자 공부하는 컴퓨터 구조 + 운영체제 (저자 : 강민철)의 책과 유튜브 영상을 참고하여 작성하였습니다. 이 글은 대략적인 컴퓨터 구조를 정리하는 글입니다. 세세한 구조는 다루지 않습니다. 컴퓨터 구조는 아래와 같이 두 가지로 나뉜다. 컴퓨터가 이해하는 정보 컴퓨터의 4가지 핵심 부품 컴퓨터가 이해하는 정보 컴퓨터가 이해하는 정보는 아래와 같이 두 가지로 나뉜다. 데이터 명령어 데이터 컴퓨터 구조에서 데이터란 숫자, 문자, 이미지, 동영상과 같은 정적인 정보를 뜻한다. 컴퓨터와 주고받는 정보 또는 내부에 저장된 정보를 데이터라고 통칭하기도 한다. 컴퓨터는 모든 데이터를 0과 1로 저장한다. 명령어 컴퓨터를 한 마디로 정의한다면, 명령어를 처리하는 기계라고 할 수 있다. 명령어는 컴퓨터를 실질적으..