mariadb

· DB
🌟 1. NoSQL의 모든 것데이터베이스(Database)는 애플리케이션 개발에서 중요한 요소입니다. 전통적으로 SQL 기반의 관계형 데이터베이스(RDBMS)가 널리 사용되었지만, 최근에는 NoSQL이 떠오르고 있습니다. 오늘은 NoSQL에 대해 기본 개념, 특징, 종류, 구현 방법을 깊이 있게 다뤄보겠습니다. 🌟 2. NoSQL이란?✅ 정의NoSQL은 "Not Only SQL"의 약자로, 전통적인 SQL 데이터베이스와 다른 방식으로 데이터를 저장하고 관리하는 데이터베이스를 의미합니다. 비관계형 데이터베이스라고도 불리며, 대규모 데이터 처리와 유연한 설계를 지원합니다.✅ NoSQL의 RDB에 비해 장점스키마가 유연하다RDBMS는 테이블 스키마가 고정되어 있지만, NoSQL은 유연한 데이터 구조를 지원..
· DB
1. 💡 MariaDB란 무엇인가?MariaDB는 원래 MySQL의 창시자인 몬티 와이드니우스(Michael "Monty" Widenius)가 MySQL의 대체제로 개발한 오픈 소스 데이터베이스입니다. MySQL과 매우 유사한 인터페이스를 제공하며, 기존 MySQL을 사용하던 애플리케이션에서 손쉽게 MariaDB로 전환할 수 있도록 설계되었습니다.1.1 MariaDB와 오라클의 관계MySQL의 역사:MySQL은 1995년에 처음 개발되었고, 빠르게 관계형 데이터베이스 시장에서 주요 플레이어로 자리 잡았습니다.2008년, MySQL은 썬 마이크로시스템즈(Sun Microsystems)에 인수되었습니다.2010년, 썬 마이크로시스템즈가 오라클(Oracle)에 인수되면서 MySQL 역시 오라클의 소유가 되었..
· Docker
이전 포스팅에서 다뤘던 [리눅스에서 Docker 설치 및 실행 방법] 내용을 참고하시면, 이번 주제에 대한 배경 지식이나 기초 정보를 확인하실 수 있습니다!🐳 이 포스팅에서는 Docker를 이용해 MariaDB를 설치하고 사용하는 방법을 단계별로 설명하겠습니다. 최신 버전 MariaDB 사용 시 발생할 수 있는 오류를 방지하기 위해 10.7.4 버전을 사용하는 방법을 중점적으로 다룹니다.1. 원하는 MariaDB Image를 다운로드Docker는 이미지 기반의 가상화 기술로, MariaDB 이미지를 사용해 빠르게 데이터베이스 환경을 구축할 수 있습니다.✅ 명령어docker pull mariadb:10.7.4📝 설명docker pull: Docker Hub에서 MariaDB 이미지를 다운로드.maria..
· DB
💻 1. 데이터베이스에서 JOIN과 EXISTS의 차이점데이터베이스 쿼리를 작성할 때, 데이터를 가져오기 위해 JOIN을 사용할지, 아니면 특정 조건이 존재하는지만 확인하기 위해 EXISTS를 사용할지 고민하게 되는 경우가 있습니다. JOIN과 EXISTS의 차이점과 각각의 사용 목적에 대해 자세히 알아보겠습니다.🔍 2. JOIN: 데이터를 가져오는 도구JOIN은 말 그대로 두 개 이상의 테이블을 합쳐서 원하는 데이터를 가져오는 데 사용됩니다. 데이터를 결합하여 새로운 결과를 반환할 때 주로 사용됩니다. JOIN의 종류로는 INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN 등이 있으며, 각 방식에 따라 결과가 달라집니다.INNER JOIN: 두 테이블에서 공통된 값이 있..
TeaHuiLee
'mariadb' 태그의 글 목록