[CS] 컴퓨터 기초 - 데이터베이스
·
Computer Science/Computer Basic
데이터베이스란 논리적 관계로부터 구축된 데이터 구조이며, 질의를 통한 데이터 조작도 지원해주는 저장기법이다. 데이터 베이스의 대표적인 사용 사례로는 은행, 부동산, 도서관 등이 있으며 거의 모든 곳에서 사용된다. DBMS의 6가지 기본 기능 데이터베이스 보안 관리 여러 사용자의 데이터베이스 접근 관리 데이터베이스 백업 및 복구 관리 데이터 무결성 보장 데이터베이스에 대한 최종 사용자 인터페이스 제공 데이터베이스로부터 정보의 추출을 위한 질의어 제공 데이터베이스의 기본요소 데이터베이스는 하나이상의 테이블 집합이다. 테이블은 행과 열로 구분된다. 행은 레코드 또는 tuple이라고도 하며 열의 집합을 의미한다. 열은 필드 또는 attribute라고 하며, 특정 정보를 표현한다. 인덱스는 정보의 접근을 용이하게..
[CS] 컴퓨터 기초 - 인터넷
·
Computer Science/Computer Basic
인터넷의 아키텍처 인터넷은 LAN과 WAN의 전 세계적 집합체이다. 인터넷 연결 내부 컴퓨터는 모뎀을 통해 ISP의 LAN에 연결한다. ISP (Internet Service Provider) ISP 교환 센터는 POP이라고 불린다. POP (Point of Presence) POP은 더 큰 POP을 통해 대형 ISP에 연결한다. 대형 ISP 국가 백본 제공업자 (NBP)라고 불리는 국가적 또는 국제적 ISP에 연결한다. 이해하기 위해서는 네트워크 장비와 프로토콜에 대한 이해가 필요하다. 프로토콜 프로토콜은 통신을 원활하게 하기 위한 규칙들의 집합이며 네트워킹에 필수적이다. 인터넷과 관련된 주요한 프로토콜은 HTTP, SMTP, FTP 등이 있다. TCP/IP TCP는 보내야 하는 데이터를 고정된 크기의..
[CS] 컴퓨터 기초 - 네트워크
·
Computer Science/Computer Basic
컴퓨터들의 연결 서로 연결되어 있는 것을 네트워크라고한다. 네트워크는 전기 신호를 나르는 전송매체와 절차를 관리하는 통신 프로토콜(ex) TCP/IP)이 필요하다. 비유도매체는 전자기적 신호를 전달하는 공기와 공간을 말한다. 전송 매체 전송 매체는 전기 또는 자기 신호를 전도하는 능력을 가진 물질을 말한다. 전송 매체는 4가지의 방식으로 등급을 매긴다. 1. 대역폭: 초당 비트 수로 측정되는 매체의 속도이다. 2. 신호 대 잡음 비: 신호의 노이즈를 말한다. 3. 비트 오류율: 단위 시간 당 전송 받은 총 비트 수에서 오류를 가진 비트들의 비율을 말한다. 4. 감쇠: 신호가 이동 거리에 따라 약해지는것을 말한다. 전송매체는 유도매체와 비유도매체로 나뉜다. 유도매체는 구리선과 같은 물리적 매체를 말하며, ..
[CS] 컴퓨터 기초 - 운영체제
·
Computer Science/Computer Basic
운영체제(이하 OS)란? OS는 소프트웨어 제어 센터이며, 주 기억장치(RAM)에 상주한다. 사용자, 응용, 하드웨어, CPU 사이의 인터페이스를 제공한다. 프로그램 실행을 지원하며 감독한다. 디바이스 드라이버를 통해 컴퓨터와 주변 장치를 연결하여 준다. 널리 사용되는 운영체제에는 Mac OS, Windows, Linux 등이 있다. 운영 체제는 사용자, 응용, 하드웨어 사이의 인터페이스를 제공한다. OS는 2개의 주요 프로그램 영역을 갖고 있다. 커널: BIOS에 의하여 부팅 시에 적재되는 운영 체제의 핵심 부분이다. 모듈: 사용자 / 디바이스 인터페이스를 제공하는 구성 요소이다. 플랫폼이란 특정 CPU에서 실행되는 운영 체제이다. 교차 플랫폼 응용은 여러 플랫폼에서 동일하게 실행되는 어플리케이션을 의..
얼은펭귄
'CS' 태그의 글 목록 (6 Page)