DataBase Management System의 약자로, 데이터를 효율적으로 저장,관리,조회할 수 있는 프로그램을 의미합니다. 대표적인 RDBMS 로는 Oracle , Mysql , MsSql, 몽고DB 등이 있습니다.Application Programming Int
Chapter2 : CS 기초 지식 📌목차 > 2-1) 네트워크 2-2) 운영체제 2-3) 데이터베이스 2-4) 자료구조 ✅ 내용정리 네트워크) IP 주소에 대해 설명해주세요. > 네트워크) DNS에 대해 간략히 설명해주세요. > 네트워크) "Google
웹이란 간단히 말하자면 인터넷이라는 네트워크 공간 안에서 HTTP 프로토콜을 사용하여 데이터를 공유하는 방식을 말한다.웹이란 HTTP 프로토콜을 사용하여 데이터를 공유하는 방식을 말하기 때문에 웹 개발은 해당 데이터를 공유 및 처리하기 위한 개발을 한다는 것이라고 볼
RDBMS : 데이터 간의 관계와 효율적인 관리에 특화되었다.NoSQL : 분산된 대량의 데이털르 저장하고 조회하는데에 특화되었다.DDL(Data Definition Language) : 데이터 정의어 - 테이블이나 관계의 구조를 생성하고 관리하기 위해 사용\-> CR
잘 알려진(자주 사용하는) NoSQL로는 MongoDB가 있다.NoSQL은 이름 그대로 SQL을 사용하지 않는 DBMS다.RDBMS 처럼 일정한 데이터 형식이 아닌, 저장 형식이 일정하지 않은 비정형 데이터를 효율적으로 관리하기 위해서 탄생하였다.NoSQL은 RDBMS
Chapter6 : 버전 관리 시스템 📌목차 > 6-1) 버전 관리 시스템의 개요 6-2) 분산 버전 관리 시스템: 깃 6-3) 웹 기반 버전 관리 저장소: 깃허브 ✅ 내용정리 > > > >
과거에는 중앙 집중식(CVCS,Centralized VCS) 방식으로 버전을 관리했다. (한 컴퓨터로만 저장소를 담당하여 모든 파일을 관리 하는 것) 해당 방식은 여러 문제점이 존재했다. 모든 커뮤터가 네트워크에 연결돼 있어야만 작업이 가능하다.서버에 문제가 생기면 작