database
-
[DB] NoSQL 처음보는 초보 개발자가 쓰는 NoSQL이란?database/DB Concept 2021. 2. 1. 18:57
NoSQL 처음보는 초보 개발자가 쓰는 NoSQL이란? 안녕하세요? 장장스입니다. 오늘은 NoSql에 대해 포스팅해보려고 합니다. 그동안 저는 오라클, MySql, MariaDB 같은 테이블 형태의 관계형 데이터베이스만을 사용해 봤었습니다. 그런데 유튜브를 보다보면 NoSql이라는 단어를 종종 보곤 했는데요. NoSql이 무엇인지 초보 개발자의 시선으로 풀어보려고 합니다! NoSQL은 왜? 어떻게? 두둥등장 했을까? 그래프를 보면 2009년을 기점으로 NoSQL이 SQL을 추월하여 사용되고 있는 것과 SQL이 점점 하향세를 타고 있음을 알 수가 있습니다. 이렇게 많이 사용되고 있지만 개발자인 제가 정작 NoSQL이 무엇이지 모르고 있다는 사실이 참 부끄러워지네요,, ㅠㅠ 구글이나 페이스북과 같은 글로벌 ..
-
[MySQL] 대소문자 구분 하는 방법, 'lower_case_table_names'database/mysql 2020. 6. 24. 23:10
MySQL, 대소문자 구분 하는 방법, 'lower_case_table_names' 안녕하세요? 장장스입니다. 오늘은 MySQL 이용시 대소문자를 구분하는 문제에 대한 포스팅입니다. MySQL이 대소문자를 구분하는 방법 MySQL에서 데이터베이스는 데이터 디렉토리(data directory) 내의 디렉토리들(directories)에 상응됩니다. 데이터베이스를 구축하고 여러가지 테이블을 생성하게 되면 각각의 테이블들은 데이터베이스 디렉토리의 하나의 파일로 남게 됩니다. 트리거 또한 파일로 저장이 됩니다. 즉, 데이터베이스를 구축한 운영 체제에 따라 데이터베이스, 테이블, 트리거의 이름의 대/소문자 구분에 대해 영향을 줄 수 있다는 겁니다. 많은 사람들이 사용하는 Windows에서는 대소문자를 구분하지 않지..
-
[MySQL] SELECT한 테이블에 WHERE 조건문 걸기database/mysql 2020. 4. 12. 12:27
SELECT한 테이블에 WHERE 조건문 걸기 안녕하세요? 장장스입니다. 요즘 mysql을 사용하는데 새롭게 알게된 사실이 있어서 기록하려고 합니다. 일명 꿀팁 ^^ ~? SELECT를 실행하여 선택된 데이터가 있는 테이블에 대해 다시 WHERE 조건문을 걸고 싶을때 사용하는 방법입니다. 생각보다 간단한 방법인데 이걸 왜 생각 못했을까 싶네요. 하하 혹시나 나중을 위해 기록삼아 포스팅해봅니다. 이글을 보는 누군가에게 도움이 되시길 바라며 글을 써보겠습니다. 방법 SELECT * FROM테이블명 WHERE 조건문 기본적인 SELECT 쿼리문은 위의 코드처럼 사용하죠. 다시한번 SELECT 문을 사용하는 방법은 FROM 절에 SELECT쿼리를 이용하여 내가 원하는 데이터를 선택한 테이블을 만드는 것입니다. ..