# Database

149개의 포스트

Database Session

관계형 데이터베이스(RDBMS, Relational DataBase Management System)관계형 데이터란 서로 상호관련성을 가진 형태로 표현한 데이터를 말합니다. 이러한 데이터는 2차원 테이블로 구성이 되며 이는 컬럼(Column)과 로우(Row)로 구성됩니

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

[Window10] Mongo DB 설치 및 소개

MongoDB 설치 및 소개

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

Database

Database에 대해 알아보자!!! (어렵다 백엔드..)

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

[etc.] Database

200709 Database

4일 전
·
0개의 댓글

DB connection in Springframework

domainJava Persistance Api데이터베이스에 정의되어있는 엔티티 형태를 정의.@Data //lombok anntation을 사용하면 자동으로 getter, setter가 생성된다.<User, Long> = <dto, pk's type>spri

5일 전
·
0개의 댓글

[Database] ORM이란?

1) 영속성(Persistence)이란? 데이터를 생성한 프로그램이 종료되더라도 사라지지 않는 데이터의 특성을 말합니다. 영속성을 갖지 않는 데이터는 단지 메모리에서만 존재하기 때문에 프로그램을 종료하면 모두 잃어버리게 됩니다. Object Persistence(영구

5일 전
·
0개의 댓글

[Database] 패턴 매칭

MySQL은 데이터의 특정 패턴을 검색하기 위한 다음과 같은 패턴 매칭 연산자를 제공합니다.LIKEREGEXPLIKE 연산자는 특정 패턴을 포함하는 데이터만을 검색하기 위해 사용합니다.Ex)k로 시작하는 데이터 검색k로 끝나는 데이터 검색k를 포함하는 데이터 검색와일드

2020년 7월 6일
·
0개의 댓글

[Database] 흐름 제어

MySQL은 프로그램의 순차적인 흐름을 제어해야 할 때 사용할 수 있는 다양한 연산자와 함수를 제공해줍니다.CASEIF()IFNULL()NULLIF()CASE 연산자는 값을 서로 비교하거나, 표현식의 논리값에 따라 다른 값을 반환합니다.IF() 함수는 첫번째 인수로 전

2020년 7월 6일
·
0개의 댓글
post-thumbnail

SQL vs NoSQL Database 비교하기

SQL vs No-SQL Database 비교하기

2020년 7월 5일
·
0개의 댓글
post-thumbnail

웹아키텍쳐 구성

웹서비스의 기본 아키텍처를 구성하는 요소들은 다음과 같이 있다.브라우저클라이언트서버데이터베이스HTTP브라우저는 노드와 마찬가지로 V8이라는 자바스크립트 엔진이 구동될수 있는 환경이다. 즉 우리가 자바스크립트로 작성한 클라이언트 코드를 브라우저 상에서 구동해서 우리가 볼

2020년 7월 4일
·
0개의 댓글

[Database] 데이터 타입

테이블을 정의할 때는 필드별로 저장할 수 있는 타입까지 명시해야 합니다.MySQL에서 제공하는 기본 타입은 다음과 같습니다.숫자 타입문자열 타입날짜와 시간 타입MySQL은 SQL 표준에서 지원하는 모든 숫자 타입을 제공합니다.정수 타입(Integer Type)고정 소수

2020년 7월 4일
·
0개의 댓글

[Database] SELECT

FROM 절은 레코드를 선택할 테이블의 이름을 명시합니다.해당 테이블에서 선택하고 싶은 필드의 이름들을 SELECT 절에 명시합니다.이때 WHERE 절을 사용하면 선택할 레코드의 조건을 더 상세히 설정할 수 있습니다.1) 오름차순2) 내림차순3) Mixed1) 필드 별

2020년 7월 4일
·
0개의 댓글

[Database] DELETE

DELETE 문은 해당 테이블에서 WHERE 절의 조건을 만족하는 레코드만을 삭제합니다.즉, 테이블에서 명시된 필드와 그 값이 일치하는 레코드만을 삭제합니다.이때 테이블에 저장된 모든 데이터가 삭제되더라고 테이블은 여전히 남아있습니다.해당 테이블까지 삭제하고 싶을 때는

2020년 7월 4일
·
0개의 댓글

[Database] UPDATE

UPDATE 문은 해당 테이블에서 WHERE 절의 조건을 만족하는 레코드의 값만을 수정합니다.만약 WHERE 절을 생략하면, 해당 필드의 레코드가 모두 수정됩니다.

2020년 7월 4일
·
0개의 댓글

[Database] INSERT

두번째 문법처럼 필드의 이름을 생략할 수 있으며, 이 경우에는 데이터베이스의 스키마와 같은 순서대로 필드의 값이 자동 대입됩니다.이때 생략할 수 있는 필드는 다음과 같습니다.NULLDEFAULTAUTO_INCREMENT

2020년 7월 4일
·
0개의 댓글

[Database] DROP

1. 데이터베이스 삭제 2. 테이블 삭제 3. 테이블 데이터 삭제 4. 존재 확인 후 삭제

2020년 7월 4일
·
0개의 댓글

[Database] ALTER

ALTER DATABASE 문은 데이터베이스의 전체적인 특성을 수정할 수 있게 해줍니다.이러한 데이터베이스의 특성은 데이터베이스 디렉터리의 db.opt 파일에 저장되어 있습니다. 1) 새로운 필드 추가2) 기존 필드의 삭제3) 필드 타입 변경

2020년 7월 4일
·
0개의 댓글

[Database] CREATE

MySQL에서는 다음과 같은 CREATE 문을 사용하여 데이터베이스와 테이블을 만들 수 있습니다.데이터베이스를 생성한 후에, 해당 데이터베이스를 사용하기 위해서는 우선 데이터베이스를 선택해야합니다.데이터베이스는 하나 이상의 테이블로 구성되며, 이러한 테이블에 데이터를

2020년 7월 4일
·
0개의 댓글

[Database] 데이터베이스란?

데이터베이스(DB: Database)는 통합하여 관리되는 데이터의 집합체를 의미합니다.이는 중복된 데이터를 없애고, 자료를 구조화하여, 효율적인 처리를 할 수 있도록 관리됩니다.이러한 데이터베이스는 응용 프로그램과는 다른 별도의 미들웨어에 의해 관리됩니다.데이터베이스를

2020년 7월 4일
·
0개의 댓글

[Database] 관계형 데이터베이스란?

Relational Database관계형 데이터베이스는 현재 가장 많이 사용되고 있는 데이터베이스의 한 종류입니다.관계형 데이터베이스란 테이블(Table)로 이루어져 있으며, 이 테이블은 키(Key)와 값(Value)의 관계를 나타냅니다.이처럼 데이터의 종속성을 관계(

2020년 7월 4일
·
0개의 댓글