# db

1787개의 포스트
post-thumbnail

프로그래머스 SQL/DB Essentials - DML 조회

검색(90%) SELECT 갱신(10%) INSERT DELETE UPDATE SELECT 표준 SQL에서는 FROM을 생략할 수 없다. 하지만 MySQL, SQL Server는 생략 가능 SELECT LLENGTH('AAAAA') AS length; SEL

약 10시간 전
·
0개의 댓글

[DB & mysql] 1. DBMS 와 DB란?

domaindatainformationmeta data = data of data 실시간 접근성 - real time access 계속적 변화 - continuous evolution동시 공유 - sharing 내용에 의한 참조 - content reference

약 23시간 전
·
0개의 댓글

ORACLE - DDL

CREATE table 등의 객체를 생성하기 위해 사용하는 명령어 ALTERtable 등의 객체를 수정하기 위해 사용하는 명령어컬럼 추가, 변경, 삭제제약조건 추가, 삭제DROP table 등의 객체를 삭제하기 위해 사용하는 명령어TRUNCATE테이블의 전체 데이

2일 전
·
0개의 댓글

NoSQL vs SQL

SQL SQL은 관계형 데이터베이스 시스템에서 데이터를 관리하고 처리하기 위해 설계된 언어이다. Mysql, Oracle, Mssql 같은 고전적인 데이터베이스들은 관계형 데이터베이스의 예시이다. >SQL 문법 DDL(데이터 정의 언어) - 각 릴레이션을 정의하기 위

2일 전
·
0개의 댓글
post-thumbnail

[DB] Transaction Isolation Level?? 그게 뭔데?

Transaction Isolation Level 지난 글에 이어서 이번 글에서는 Transaction Isolation Level(트랜잭션 격리 수준)에 대해 알아보겠습니다. 정의 트랜잭션 격리 수준은 동시에 여러 트랜잭션이 처리될 때 특정 트랜잭션이 다른 트랜잭션에

3일 전
·
0개의 댓글
post-thumbnail

🌱 트랜잭션(Transaction)!

트랜잭션(Transaction)은 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미한다.트랜잭션은 데이터베이스 시스템에서 병행 제어 및 회복 작업 시 처리되는 작업의 논리적 단위이다.

3일 전
·
0개의 댓글
post-thumbnail

RDS 인스턴스를 생성했는데 DB 연동이 안된다면

사건의 발단은 이렇다.영한님 강의를 듣기 위해 db설치를 해야 했다.h2데이터베이스 보다는 mysql을 쓰고싶어서, RDS 인스턴스 설치 후 DB랑 연동하고자 하였다.RDS 인스턴스 사양은 프리티어 이며, 다른 모든 선택사항은 디폴트로 놔두고, 퍼블릭 엑세스만 허용 해

3일 전
·
0개의 댓글
post-thumbnail

인덱스

인덱스 : 테이블내의 원하는 레코드를 빠르게 찾아갈 수 있도록 만들어진 데이터 구조로 정렬된 상태로 데이터가 저장되어 있어서 빠른속도로 원하는 데이터에 접근할 수 있다.인덱스를 사용해야 하는 경우인덱스를 적용한 컬럼이 where 절에서 많이 사용되는 경우join할

3일 전
·
0개의 댓글
post-thumbnail

[DB] Transaction?? 그게 뭔데?

트랜잭션은 하나의 논리적 작업 단위를 구성하는 일련의 연산들의 집합입니다. DB는 스크립트들을 절차적으로 처리해나갑니다. 따라서, 이 연산들에는 시작과 끝이 항상 존재하겠죠?? 이 시작부터 끝까지를 하나의 단위로 하는 논리 블럭을 트랜잭션이라고 말합니다.트랜잭션은 작업

4일 전
·
0개의 댓글

트랜잭션이란?

트랜잭션이란?질의를 하면, 질의가 모두 실행되거나 모두 실행되지않는 논리 작업단위절차의 시작이 있고 끝이 있을 것이다하나를 단위로 한 논리 블록안에 절차들이 온전히 실행되거나 모두 실행되지 않아야한다이 단위들에 대해서는 원자성이 보장되어야한다예) 입출금TPS - Tra

4일 전
·
0개의 댓글
post-thumbnail

프로그래머스 SQL/DB Essentials - Schema

SQL Data Type CHAR(n) 항상 n개 문자를 저장 data 최대 255 문자 VARCHAR(n) 최대 n개 문자까지 저장 1 or 2 byte prefix + data, prefix = length prefix, n 값을 기록함 최대 65,535 문자 기

6일 전
·
0개의 댓글

트랜잭션(Transaction)

데이터베이스의 상태를 변화시키기 위한 작업 수행의 논리적 단위트랜잭션은 작업의 완전성을 보장해주는 것이다. 즉, 논리적인 작업 set을 모두 완벽하게 처리(Commit)하거나 또는 처리하지 못할 경우에는 원 상태로 복구(Rollback)해서 작업의 일부만 적용되는 현상

6일 전
·
0개의 댓글

MySQL

SQL문 Structured Query Language 한줄씩 번역되고 빈번한 수정이 있을 때 효율적이다. 번역과 동시에 실행된다.(번역 파일이 따로 존재하지 않는다.) 데이터베이스 생성 데이터베이스 사용 자료형 숫자형 INT : 정수 DECIMAL(n,m) :

2022년 6월 24일
·
0개의 댓글
post-thumbnail

DB Transaction

DB 트랜잭션을 이야기해보자.

2022년 6월 24일
·
0개의 댓글

ORM과 SQL Mapper

프로그램이 종료되어도 데이터가 사라지지 않는 특성파일 시스템, 관계형 DB, 객체 DB 등으로 구현JDBCSpring JDBCPersistence FrameworkJDBC를 사용하기 위한 번거로운 작업 없이 간단한 작업으로 DB와 연동할 수 있게하는 프레임워크ORM과

2022년 6월 24일
·
0개의 댓글

TypeOrm, ConfigService, DBconnect

들어가기typeOrm은 DB와 연결 및 통신 하는 언어임,Nuber에서는 postgres사용할 것입니다.https://typeorm.io/https://typeorm.io/supported-platforms지원되는 PlatformnestJs에서 dat

2022년 6월 24일
·
0개의 댓글
post-thumbnail

[Nest&Redis] Cache-Aside Pattern

검색할때 디비말고 캐시긁기

2022년 6월 24일
·
0개의 댓글
post-thumbnail

정규화와 비정규화

정규화와 비정규화 간략한 특징

2022년 6월 24일
·
0개의 댓글
post-thumbnail

Connection Pool

connection pooling을 이해하며 규모에 맞게 효율적인 애플리케이션 구축에 대해 알아보자.

2022년 6월 22일
·
0개의 댓글

Index

우리가 책을 읽는다고 가정하자. 책을 읽을 때 필요한 부분을 찾아가기 위해 우리는 첫 부분에 있는 목차나, 뒷부분에 A,B,C 이런 식으로 정리되어있는 Index를 참고해서 원하는 페이지를 찾아간다.만약 이런 목차가 없다면 최악의 경우 우리는 첫페이지부터 끝까지 모두

2022년 6월 22일
·
0개의 댓글