본문 바로가기

DB

(3)
2. MongoDB 1. MongoDB? https://samdasoo2l.tistory.com/11 0. 데이터베이스 개요0. 더는 안된다. 파일시스템.데이터베이스의 등장 이전,데이터들을 저장하기 위해서 파일시스템을 사용했었다. 하지만 파일시스템은 여러 문제를 야기했다.통합되지 않으니까 따로따로 관리해samdasoo2l.tistory.comNoSQL의 대표주자이다.빅데이터, 메시징, 세션관리 등 비정형 데이터의 저장소로 적합하다. 2. 설치 몽고디비 설치 (컴파스 함께 설치 (워크벤치와 유사)) 후,몽고디비 연결 후,몽고디비 셸 설치 (mongosh) 후,어드민 설정 (admin 권한설정) 하면 끝. 3. 생성과 삭제 관계형 데이터베이스에서는 데이터를 테이블에 저장하지만,비관계형 데이터베이스에서는 데이터를 컬렉션에 저장한..
1. MySQL 0. DB? 데이터를,서버 메모리에 저장하는 방식은 일시적 저장을 의미한다. (서버 재시작시 데이터 증발)데이터베이스(DB)에 저장하는 방식은 영구적 저장을 의미한다. (지우지만 않는다면..) 1. MySQL?https://samdasoo2l.tistory.com/11 0. 데이터베이스 개요0. 더는 안된다. 파일시스템.데이터베이스의 등장 이전,데이터들을 저장하기 위해서 파일시스템을 사용했었다. 하지만 파일시스템은 여러 문제를 야기했다.통합되지 않으니까 따로따로 관리해samdasoo2l.tistory.com MySQL은 기본적으로 3306번 포트를 사용한다. 2. 설치 오라클 가입 후MySQL 설치 (서버, 워크벤치) 후환경변수 설정 (path) 후설치 확인 (cmd에서 mysql --version) 하..
0. 데이터베이스 개요 0. 더는 안된다. 파일시스템.데이터베이스의 등장 이전,데이터들을 저장하기 위해서 파일시스템을 사용했었다. 하지만 파일시스템은 여러 문제를 야기했다.통합되지 않으니까 따로따로 관리해야했다.통합되지 않으니까 여기 저장한데이터를 저기에도 저장해야했다. (데이터 중복성)통합되지 않으니까 여기에서 수정한 데이터가 저기에는 반영이 안됐다. (데이터 무결성(정확성, 일관성))이외에도 다양한 문제들을 야기했다. 이러한 상황을 극복하고자 개발자들은데이터베이스 관리 시스템을 만들었다.데이터 저장을 전문적으로 하는 데이터 베이스를 만들고,그 데이터베이스를 전문적으로 관리하는 시스템을 만들었다. 데이터베이스(DB)를 통해서 응용시스템들 마다 가지고 있던 파일들을 하나의 데이터 집합으로 통합하고,(데이터 중복성, 불일치, 호..