더듬이의 헬로월드

Hello, World!

728x90

컴퓨터 공학 기초 지식 8

[웹 기본] IP 란?(니아이피추적한다)

2024.10.25 - [컴퓨터 공학 기초 지식/웹] - [웹 기본] 인터넷은 어떻게 동작하는가? [웹 기본] 인터넷은 어떻게 동작하는가?그냥 귀여워서 넣어본,,,,인터넷과 데이터(패킷)의 전달 인터넷,,,,인터넷 말만 했지,,, 자세히는 모르잖아? 인터넷은 전 세계의 컴퓨터와 장치들이 서로 연결되어 정보를 주고받는 거대한 네트ddecode.tistory.com2024.10.25 - [컴퓨터 공학 기초 지식/웹] - [웹 기본] 클라이언트와 서버 [웹 기본] 클라이언트와 서버2024.10.25 - [컴퓨터 공학 기초 지식/웹] - [웹 기본] 인터넷은 어떻게 동작하는가? [웹 기본] 인터넷은 어떻게 동작하는가?그냥 귀여워서 넣어본,,,,인터넷과 데이터(패킷)의 전달 인터넷,,,,인터넷ddecode.tis..

[웹 기본] 클라이언트와 서버

2024.10.25 - [컴퓨터 공학 기초 지식/웹] - [웹 기본] 인터넷은 어떻게 동작하는가? [웹 기본] 인터넷은 어떻게 동작하는가?그냥 귀여워서 넣어본,,,,인터넷과 데이터(패킷)의 전달 인터넷,,,,인터넷 말만 했지,,, 자세히는 모르잖아? 인터넷은 전 세계의 컴퓨터와 장치들이 서로 연결되어 정보를 주고받는 거대한 네트ddecode.tistory.com 지난 포스팅에서는 인터넷이 무엇인지와 우리가 몰랐던 여러 중요한 키워드들을 통해 데이터가 인터넷에서 어떻게 전달되는지를 알아봤다.여기서 다뤘던 주요 개념들은 TCP/IP 프로토콜, 데이터 패킷, 분산형 네트워크, IP 주소, DNS, 라우터였다.이제, 이번 포스팅에서는 인터넷 상에서 정보를 주고받는 두 가지 중요한 주체인 클라이언트와 서버에 대해..

[웹 기본] 인터넷은 어떻게 동작하는가?

그냥 귀여워서 넣어본,,,,인터넷과 데이터(패킷)의 전달 인터넷,,,,인터넷 말만 했지,,, 자세히는 모르잖아? 인터넷은 전 세계의 컴퓨터와 장치들이 서로 연결되어 정보를 주고받는 거대한 네트워크이건 당연히 아는 거잖아 ㅋㅋ우리가 원하는 답변은 이런 추상적인 내용이 아니라 기술적인 내용일 것이다GPT는 뭐라고 답변할까?인터넷은 TCP/IP 프로토콜을 기반으로 한 글로벌 네트워크로, 수많은 컴퓨터와 서버가 서로 연결되어 데이터 패킷을 주고받는 분산형 네트워크입니다. IP 주소와 DNS를 통해 장치들이 식별되고, 라우터를 통해 패킷이 최적의 경로로 전달됩니다.여기서 우리는 여러 키워드를 만나볼 수 있다.TCP/IP 프로토콜데이터 패킷을 주고받는(데이터 패킷)분산형 네트워크IP주소DNS라우터다들 한번쯤 들어본..

[데이터베이스/DB] 5.DDL(데이터 정의어) / DML(데이터 조작어) / DCL (데이터 제어어)

SQL이란? 관계형 데이터베이스 관리 시스템(RDBMS)에서 자료를 관리하고 처리하기 위한 언어이다. SQL을 통해 사용자가 데이터베이스에게 질의하고, 원하는 데이터를 데이터베이스로부터 받을 수 있다. 데이터 정의어 : DDL (Data Definition Language) 각 릴레이션을 정의하기 위해 사용하는 언어이다. CREATE, ALTER, TRUNCATE (잘라내기), DROP CREATE - 테이블을 생성 ALTER - 테이블을 수정 TRUNCATE - 테이블 잘라내기 DROP - 테이블 삭제 데이터 조작어: DML (Data Manipulation Language) 데이터를 추가/수정/삭제를 위한 데이터 조작 언어이다. SELECT, INSERT, UPDATE, DELETE, MERGE(병합..

[데이터베이스/DB] 4.관계형 데이터베이스의 키(key)의 종류

키가 존재하는 이유 - 투플을 구별하기 위해 -투플을 유일하게 구별하기 위해 모든 속성을 이용하는 것보다 일부 속성만 이용하는 것이 효율성을 높일 수 있다. 릴레이션에 포함된 투플들을 유일하게 구별해주는 역할은 속성 또는 속성들의 집합인 키가 담당한다. 키의 종류 후보키(Candidate Key) 후보키(candidate key)는 유일성과 최소성을 만족하는 속성 또는 속성들의 집합이다. 후보키는 투플을 유일하게 구별하기 위해 꼭 필요한 최소한의 속성들로만 이루어지므로 수퍼키 중에서 최소성을 만족하는 것이 후보키가 된다 EX) 만약 (고객이름) 속성은 후보키가 될 수 있을까? 세상에는 이름이 같은 동명이인이 있기 때문에 불가능하다. 위 릴레이션에서는 (고객아이디) 속성을 통해 각 투플을 구별할 수 있다!..

[데이터베이스/DB] 3.관계형 데이터베이스 용어

관계형 데이터베이스란? 관계형 데이터베이스는 테이블을 사용하고, 키와 값을 사용하는, 현재 가장 많이 쓰이는 데이터베이스의 한 종류입니다.데이터의 종속성을 관계(Relationship)로 표현하는 것이 관계형 데이터베이스의 특징이다. 릴레이션 행과 열로 구성된 테이블이다. 정보를 구분하여 저장하는 기본 단위이다. 속성,애트리뷰트,열 -속성은 개체가 가지고 있는 고유의 특성이다 -고객 릴레이션에는 고객과 관련하여 여섯 가지 중요한 데이터를 의미하는 고객아이디, 고객이름, 나이, 등급, 직업, 적립금이라는 속성이 존재한다. 각 속성은 서로 다른 이름을 이용해 구별한다. 도메인 -속성 하나가 가질 수 있는 모든 값의 집합을 해당 속성의 도메인(domain)이라 한다. 관계 데이터 모델에서는 속성 값으로 더는 ..

[데이터베이스/DB] 1.데이터와 데이터베이스

1.데이터와 정보 -데이터는 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값,자료라고도 한다. -정보는 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물이다. 2.정보 처리 -데이터에서 정보를 추출하는 과정 또는 방법을 정보처리라 한다. -데이터를 상황에 맞게 분석하거나 해석하여 데이터 간의 의미 관계를 파악하는 것 3.정보 시스템 -조직 운영에 필요한 데이터를 수집하여 저장해두었다가 의사 결정이 필요할 때 처리하여 유용한 정보를 만들어주는 수단 4.데이터베이스의 정의 -특정 조직의 여러 사용자가 공유하여 사용할 수 있도록 통합하여 저장한 운영 데이터의 집합 공유데이터 : 특정 조직의 여러 사용자가 함께 소유하고 이용하는 공유 데이터이다. EX)대학 DB 에는..

728x90