Authentication, deployment of AWS EC2 and RDS, ERD, and performance testing

Authentication, deployment of AWS EC2 and RDS, ERD, and performance testingimport express from "express"; import jwt from "jsonwebto...

In Express, AWS, Dec 05, 2024

Project Planning

웹사이트 구축 단계 프로젝트 요구사항 정의웹사이트의 목적과 기능타겟 사용자기대되는 트래픽 양과 확장성 요구사항 기술 스택 선택프론트엔드: HTML, CSS, JavaScript (프레임워크 예: React, Vue.j...

Read More

All Stories

Authentication, deployment of AWS EC2 and RDS, ERD, and performance testing

Authentication, deployment of AWS EC2 and RDS, ERD, and performance testingimport express from "express"; import jwt from "jsonwebtoken"; const app = express(); app.use(express.j...

In Express, AWS, Dec 05, 2024

Express with Database

AWS RDS와 MySQL연결보안상 Primary Key로 UUID 사용하기를 권장 저장 공간과 속도를 위해 UUID_TO_BIN() 및 BIN_TO_UUID() 사용 저장 공간 비교 VARCHAR(36) (텍스트 UUID) : 각 문자마다 1바이트를 사용하므로 총 36바이트 필요가독성은 높지만, 저장 공간과 비교 속도에서...

In Express, AWS, Dec 03, 2024

Express with AWS

Express 설치 npm install express --save 로컬환경에서 쓸 경우 npx express-generator 기본 라우팅 https://expressjs.com/en/starter/basic-routing.html ReqBin https://reqbin.com : 온라인 API 테스트 도구주요 HTT...

In Express, AWS, Dec 02, 2024

Transaction and Migration

TransactionTransaction이란?Transaction(트랜잭션)은 데이터베이스에서 하나의 논리적 작업 단위를 말하며, 일련의 작업이 모두 성공하거나 모두 실패해야 하는 것을 보장합니다. PostgreSQL에서 트랜잭션은 데이터 무결성과 일관성을 유지하기 위해 사용됩니다.트랜잭션의 주요 특징 (ACID) Atomi...

In PostgreSQL, Nov 18, 2024

Performance Optimization and Data Exploration Tools

INDEXPostgreSQL의 INDEX(인덱스)는 데이터베이스의 성능을 향상시키기 위한 중요한 구조로, 테이블에 저장된 데이터를 효율적으로 검색할 수 있도록 돕습니다. 인덱스를 활용하면 쿼리의 검색 속도를 크게 개선할 수 있지만, 인덱스를 잘못 설계하거나 남용하면 오히려 성능에 부정적인 영향을 미칠 수 있습니다.1. INDE...

In PostgreSQL, Nov 15, 2024

Schema Design

SQL Schema Designers dbdiagram.io drawsql.app sqldbm.com quickdatabasediagrams.com ondras.zarovi.cz/sql/demoHow to Build a ‘Like’ System이를 구현하기 위한 데이터베이스 테이블 구조는 일반적으로 다대다(Many-t...

In PostgreSQL, Nov 14, 2024

Learning Data Types, Functions, Installation, and Management Tools

Selecting Distinct RecordsDISTINCT는 SQL에서 중복된 값을 제거하고 고유한 값만을 반환하는 데 사용되는 키워드입니다. SELECT 구문에서 특정 컬럼이나 전체 행에 대해 중복을 없애고자 할 때 DISTINCT를 사용합니다.기본 문법SELECT DISTINCT 컬럼명1, 컬럼명2, ... FROM ...

In PostgreSQL, Nov 12, 2024

SQL Query Techniques: GROUP BY, Subqueries, and More

Aggregation of RecordsGROUP BY는 SQL에서 데이터를 그룹화하여 요약 정보를 계산할 때 사용하는 절입니다. 여러 행을 특정 기준에 따라 그룹으로 묶고, 그룹별로 집계 함수(예: COUNT, SUM, AVG, MAX, MIN)를 적용할 수 있습니다.GROUP BY의 기본 구조SELECT 컬럼명1, 컬럼명2...

In PostgreSQL, Nov 08, 2024

Foreign Key, Joins and Constraints Around Deletion

Working with Tables Primary Key : 테이블의 각 행을 고유하게 식별하는 컬럼(또는 컬럼의 조합)기본 키는 중복될 수 없고 NULL 값을 가질 수 없다.Primary Key를 설정하면 데이터베이스는 자동으로 인덱스를 생성하여 검색 성능을 향상시킨다. Foreign Key : 한 테이...

In PostgreSQL, Nov 06, 2024

SQL Statements

SQL StatementsChallenges of Postgres 데이터베이스에서 정보를 검색하기 위한 효율적인 쿼리를 작성하는 방법 데이터베이스의 스키마나 구조를 어떻게 디자인할 것인가 고급 기능들을 언제 사용할지 이해하기 프로덕션 환경에서 데이터베이스 관리하기

In PostgreSQL, Nov 05, 2024

Featured