본문 바로가기

전체 글175

데이터베이스 시스템 개요(1) 1. 데이터베이스 시스템의 개념 & 구성 요소2. 데이터베이스 시스템, 데이터베이스관리시스템(DBMS), 데이터베이스의 정의3. 데이터베이스의 역할, 특징, 데이터베이스 설계 및 데이터 저장과 관련된 기본 개념4. 데이터베이스의 추상화 레벨5. 데이터베이스관리시스템(DBMS)의 역할, 필요성, 장단점, 구성요소6. 데이터 언어의 개념 데이터베이스 시스템  데이터베이스: 데이터 저장 - 관계형 데이터베이스: 표로 구조화하여 저장된 데이터베이스 DBMS(데이터베이스관리시스템) : 데이터베이스 관리: 다른 사람들과 공유한다는 점을 착안해 데이터를 관리해주는 프로그램 집합체* MySQL 설치한다 = "데이터베이스 + DBMS" 설치 데이터 언어(접근 수단) : DBMS가 데이터베이스를 관리하는 데 사용하는 언어.. 2025. 3. 26.
Chapter2. Protocol Architecture, TCP/IP, and Internet-Based Applications L3,4,5 관련 얘기 나옴 - 깊은 얘기들은 몰라도 되지만 짤막하게 암기해야할 것은 암기하기 What is Protocol? "A protocol is a set of rules or conventions that allow two functions at the same layer to communicate exchange control information in header"In other words, a protocol is to define format and order of message(PDU)&action(무슨 상황에는 무엇을 한다) Protocol: 서로 다른 end user들끼리 소통할 때, 각 user의 같은 계층끼리 소통하는 규약.규약에는 message나 action의 형식 또는 순서.. 2025. 3. 23.
[SQL 첫걸음] 1~2장 1장. 데이터베이스와 SQL데이터베이스란?데이터를 체계적으로 저장, 관리하기 위한 시스템흔히 사용되는 관계형 데이터베이스(RDB)는 데이터를 테이블 형태로 저장RDB(Relational Database)의 구조테이블(table) = 엑셀 시트처럼 행(row)과 열(column)로 구성하나의 테이블은 하나의 주제에 대한 정보만 담음 (예: 고객 테이블, 상품 테이블)SQL이란?Structured Query Language의 줄임말데이터베이스와 대화하는 언어데이터 조회, 삽입, 수정, 삭제 등을 명령함2장. SELECT 문의 기초SELECT 문의 기본 구조 SELECT 컬럼명 FROM 테이블명;가장 기본적인 SQL 쿼리테이블에서 특정 열의 데이터를 추출전체 열 선택하기 SELECT*FROM 테이블명; *는 .. 2025. 3. 22.
Do it! 5일 만에 끝내는 깃&깃허브 입문 - 1~4장 1장. 깃과 깃허브란?깃(Git) : 버전 관리 도구(최종본, 최최종본... 이런 거 안 하기 위한): 파일의 변경 사항을 추적하고, 필요할 때 과거 상태로 되돌릴 수 있음: 분산형 구조 (중앙 서버 없어도 사용 가능)깃허브(GitHub) 깃의 원격 저장소(온라인 저장소): 깃 파일 백업 공간 제공깃은 로컬, 깃허브는 클라우드ex. A가 작업한 파일을 깃허브에 올리면 B가 다운받아 사용 가능  => 버전 관리, 백업, 협업 가능 기본적인 리눅스 명령 현재 디렉토리 살펴보기: ~ 가 나타난다면 홈디렉토리라는 뜻 1. pwd: 현재 위치$pwd 2. ls: 현재 디렉토리에 어떤 파일 또는 디렉토리가 있는지 확인$ls -a: 숨겨진 디렉토리도 표시-l: 파일/디렉토리의 상세 정보 모두 표시-r: 파일의 정렬 .. 2025. 3. 22.