SQL3 데이터베이스 이해하기. (1) MySQL, MongoDB, PostgreSQL, Redis ✨ 1. Database(DB)란 무엇인가? DB(데이터베이스) = 데이터를 저장해두는 “창고(warehouse)”필요한 순간에 빨리 꺼내 쓰고, 정확한 정보를 유지하기 위한 구조화된 저장소. 📌 특징엑셀 스프레드시트가 여러개 있는 엑셀 파일상품 목록, 회원 정보, 게시글, 주문 내역 등… 웹 서비스 데이터 대부분이 DB에 저장됨👀 예시 ✨ 1-1. RDB(Relational Database, 관계형 DB)란? 행(Row)과 열(Column)로 구성된 표(Table) 형태로 데이터를 저장하는 DB 🎯 특징표 간 관계(Relation) 를 기반으로 데이터를 저장SQL을 사용하여 조회스키마(정해진 구조)가 엄격함정형 데이터를 저장하는 데 최적화📌 예시회원(Member) 테이블주문(Order) 테이블.. 2025. 12. 3. [SQL] CDATA 란? 1. CDATA 란 ?CDATA란 Character Data(문자 데이터)의 약자로, 마크업 언어에서 있는 그대로의 텍스트를 표시하기 위해 사용합니다. 있는 그대로의 텍스트를 표시한다는 것은 특수문자 등을 태그 안에 사용할 때나, 특수한 케이스 때 사용해라 라는 의미로, 보통 XML 파일에서 쿼리를 짤 때 많이 사용합니다. 2. 사용법 사용방법은 아래와 같이 시작합니다. 그리고 사용할 텍스트와 코드를 작성하시고, 아래와 같이 마무리 하면 됩니다. ]]> 3.예시CDATA 사이에 포함된 모든 문자는 그대로 해석됩니다! //출력하고 싶은 코드Sleeping fox catches no poultry 위의 코드를 그대로 출력하고 싶다면 아래와 같이 CDATA 를 사용하면 됩니다! Sleeping fox.. 2024. 8. 27. [SQL] WHERE 절 조합 (AND / OR / IN / between A and B / NOT ) 회사에서 실무를 담당하며 한번이라도 구글링 해본 부분은 정리하고 넘어가자 라는 결심을 하게 되어,아직 티스토리 정리가 익숙하지 않아 보기에 좋지는 않지만 추후에 계속해서 티스토리에 정리하다 보면 발전하지 않을까 싶은 생각에 사소한 것들이라도 적어보고 가자는 생각에 정리해봅니다! 1. 들어가며기본적으로 select 문 조회를 할 때 조건을 넣어서 조회를 한다면 where 절을 허다하게 많이 사용하죠! 그만큼 where 절을 기본적으로 탄탄하게 문법을 알고 활용해야 하는데요. 제가 회사에서 실무를 하다가 선배들이 작성한 코드리뷰를 하던 중, CASE WHEN (조건) THEN (결과값) END AS ' ' (컬럼명)CASE WHEN 절 을 보고는 쿼리 중에 IN 을 사용한걸 발견했습니다! 제가 맡은.. 2024. 8. 21. 이전 1 다음