컴퓨터와 데이터베이스 데이터베이스 이해 데이터를 구조화하고 연결시키는 기능 제공 테이블, 레코드, 필드 등의 개념을 사용하여 데이터를 구성하고, 데이터를 효율적으로 관리하고 검색 가능 데이터베이스 시스템을 사용하면 데이터의 일관성, 무결성, 안전성을 유지하며 복
동일한 구조(릴레이션)의 관점에서 모든 데이터를 논리적으로 구성선언적인 질의어를 통한 데이터 접근을 제공응용 프로그램들은 데이터베이스 내의 레코드들의 어떠한 순서와도 무관하게 작성됨사용자는 원하는 데이터(what)만 명시하고, 어떻게 이 데이터를 찾을 것인가(how)는
DBMS란? Database Management system의 준말로 데이터를 한곳에 모은 저장소를 만들고 그 저장소에 여러 사용자가 접근하여 데이터를 저장 및 관리 등의 기능을 수행하며 공유할 수 있는 환경을 제공하는 응용 소프트웨어 프로그램 공유 저장소(서버)를
네트워크 통신이 일어나는 과정을 7단계로 나눈 국제 표준화 기구(ISO)에서 정의한 네트워크 표준 모델통신이 일어나는 과정을 단계별로 파악할 수 있기 때문흐름을 한 눈에 알아보기 쉽고, 사람들이 이해하기 쉽기 때문7단계 중 특정한 곳에 이상이 생기면 다른 단계의 장비
OSI 7계층 보다 먼저 나온 규격이나 현재 더 많이 활용됨OSI 7계층의 물리계층(1)과 데이터 링크 계층(2)에 해당TCP/IP 패킷을 네트워크 매체로 전달하는 것과 네트워크 매체에서 TCP/IP 패킷을 받아들이는 과정을 담당에러 검출 기능(Detecting err
OSI 계층모델의 관점에서 전송 계층(4계층)에 해당전송 제어 프로토콜스트리밍 방식의 프로토콜데이터를 연결된 소켓을 통해 연속적으로 전송 가능데이터의 크기에 제한이 없으며, 큰 파일 전송이나 웹 페이지 로딩과 같이 대량의 데이터를 전송해야 하는 경우에 적합한 기기에서
연속적인 메모리 위치에 데이터를 저장하는 자료 구조데이터의 순서 유지 가능같은 타입의 데이터를 여러 개 나열한 선형 자료 구조데이터에 빠르게 접근 가능배열의 크기는 고정데이터가 많아지면 배열을 재할당 해야함선언된 값은 다시 배열을 선언하지 않으면 변경 불가배열의 주소를
일반적인 리스트로 불리며, 노드로 연결된 데이터를 저장하는 자료구조데이터의 순서를 유지할 수 없지만, 데이터를 추가하거나 삭제하기 쉬움배열과 달리 배열의 크기를 우리가 지정하거나 변경할 필요 없음배열처럼 데이터를 순서대로 표현하는 자료구조연속적인 메모리 위치에 저장되지
FIFO(First in First out; 선입 선출)의 특징을 가지는 자료구조먼저 들어간 데이터가 먼저 나옴좌우가 뚫려있는 파이프와 같이 표현좌측으로 넣고, 우측으로 뺀다(한쪽 방향으로 넣고, 다른쪽으로 뺀다). 그럼 넣는 순서는 노랑->보라->파랑이 될 것 이고,
데이터를 효율적으로 관리하기 위해, 임의의 길이 데이터를 고정된 길이의 데이터로 매핑하는 것해시 함수를 구현하여 데이터 값을 해시 값으로 매핑collision 현상 : 데이터가 많아지면, 다른 데이터가 같은 해시 값으로 충돌나는 현상이 발생key: value로 저장하는
array나 list 처럼 연결 자료구조(collection) 이지만 set은 순서라는 개념이 존재하지 않음Set은 집합이라는 의미를 가짐데이터를 비순차적(unordered)으로 저장할 수 있는 순열 자료구조 (collection)집합의 개념과 같다고 생각집합 역시 {
네트워크의 기본구조 네트워크 정보가 전송되는 경로 글로벌 네트워크 구성을 위해 전세계 모든 컴퓨터를 연결하려면? 통신 장비(LAN 장비, WAN 장비) 필요 통신 역할(서버, 클라이언트) 필요 통신 규칙(TCP/IP 규칙) 필요 > LAV