본문 바로가기

Database3

[DataBase]SQLite 란? Node.js 프로젝트 에서 SQLite 라는 DB를 사용해볼 예정입니다! SQLite 란?SQLite는 "서버가 필요없는(serverless) 경량 관계형 데이터베이스 관리시스템(RDBMS)" 입니다. 응용 프로그램에 내장되어 파일 기반으로 작동하며, 설정(zero-configuration)이 필요 없어 많이 사용되는 데이터베이스 엔진 SQLite 특징서버리스: MySQL이나 PostgreSQL과 달리 별도의 서버 프로세스가 필요하지 않으며, 데이터베이스가 일반 파일 형태로 저장자가 완결성(Self-contained): 추가적인 설치나 복잡한 설정 과정 없이 라이브러리 형태로 응용 프로그램에 쉽게 통합 가능 이식성(Portable): 데이터베이스 파일은 운영 체제 간에 쉽게 이동 가능 고신뢰성 및 고.. 2025. 12. 12.
데이터베이스 이해하기. (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.