목록Database (5)
Will find a way

MongoDBMacOS 터미널에서 MongoDB Homebrew tap을 추가한다.brew tap mongodb/brew 1. brew로 MongoDB 설치brew install mongodb-community@8.0 CLI에서 MongoDB를 처리하여 싶으면 아래 명령어도 입력한다bre install mongodb-community-shell 2. MongoDB 실행brew services start mongodb-community@8.0 MongoDB의 포트는 27017아래의 주소로 들어가서 하단에 문구가 뜨면 성공적으로 켜진것이다. 3. MongoDB 정지brew services stop mongodb-community@8.0

들어가기 전간단한 프로젝트로 프론트와 백을 구축하고 무료로 이용할 수 있는 DB를 찾던 중 MongoDB를 알게 되서 공부하게 됐다. 이번 글에는 MongoDB가 어떤건지에 대해서 알아보는 시간을 가지려고 한다. [출처] : https://velopert.com/436 [MongoDB] 강좌 1편: 소개, 설치 및 데이터 모델링 | VELOPERT.LOG소개 MongoDB는 C++로 작성된 오픈소스 문서지향(Document-Oriented) 적 Cross-platform 데이터베이스이며, 뛰어난 확장성과 성능을 자랑합니다. 또한, 현존하는 NoSQL 데이터베이스 중 인지도 1위를 유지하velopert.com 1. MongoDB란?MongoDB는 테이블 형태가 아닌 document(JSON)의 형태로 데이..

1. Database(데이터베이스) 생성-- 기본 인코딩 방식은 utfmb4-- mb4 : most bytes 4 : 4byte씩 사용하는 utf8 문자 집합으로 유니코 문자를 지원하겠다.-- utfmb4 : 4byte씩 사용하는 utf8 문자 집합으로 유니코드 문자를 지원하겠다. (전세계 문자 + 이모티콘 사용 가능)-- general : 비교 정렬 규칙을 정의-- ci : 대소문자 구분 안함.-- JAKA 라는 이름의 데이터베이스를 만들겠다CREATE DATABASE JAKA DEFAUTL CHARACTER SET utfmb4 COLLATE utf8mb4_general_ci; 2. Database 보기SHOW DATABASES; 3. Database 삭제-- JAKA 라는 이름의 데이터베이스 삭제D..

목차1. SQL이란?2. SQL의 개요 (DDL, DML, DCL)3. 데이터 타입(문자형, 숫자형, 날짜형) 1. SQL 이란?SQL은 'Structured Query Language'의 약자로, 데이터베이스에서 데이터를 충출하고 조작하는 데 사용하는 데이터 처리 언어이다.쉽게 표현해서 데이터를 보관할 공간을 만들거나 데이터를 저장 삭제 조회를 할 수 있게 해준다. 2. SQL의 개요SQL 의 명령어는 크게 3가지로 나눌 수 있는데 다음과 같다. DDL (데이터의 정의어), DML (데이터의 조작어), DCL (데이터의 제어어) 가 있다. 각각의 명령어에 대해서 간략하게 알아 보자. - DDL (데이터의 정의어) 테이블이나 단계의 구조를 생성하는데 사용하는 구문(1) CREATE (2)..

목차1. Database (데이터베이스)란2. DBMS (Database Management System)4. RDBMS (관계형) 1. Database (데이터베이스)란?데이터베이스는 정보를 저장하는 공간으로데이터의 집합이라고 생각하면 된다. 2. DBMS (Database Management System)데이터베이스라는 말이 정보를 저장하는 공간이라고 표현한다면 DBMS(Database Management System)는 데이터를 관리하고 운영하는 소프트 웨어를 의미한다. 3. RDBMS (관계형)대부분의 DBMS는 RDBMS (=관계형 DBMS)의 형태로 사용된다. RDBMS의 데이터베이스는 테이블(table)이라는 단위로 구성되며 이 테이블은 열(Row)과 행(Column)으로 이루어져 있다.앞..