1. DynamoDB란?AWS에서 제공하는 서버리스 기반 완전 관리형 NoSQL 데이터베이스 서비스 1.1. DynamoDB 특징NoSQL 데이터베이스서버리스 기반서버관리 없이 데이터베이스 운영 가능요청한 만큼만 비용 지불Auto-Scaling 기능자동으로 조정 가능Key - Value로 구성테이블의 속성을 미리 정의해둘 필요가 없고, 유연하게 데이터 처리 가능 1.2 NoSQL 데이터베이스란?일반적인 DB와 달리 테이블 생성시 스키마 생성 필요 없다.NoSQL은 관계 정의가 없기 때문에 JOIN 기능을 사용할 수 없다. Key-Value 방식, Document 방식 등 여러 DB가 있다. Amazon DynamoDB는 Key-Value 방식으로 각 레코드는 Key-Value를 가진다. 2. Dyna..
DATABASE
[DATABASE] My SQL 기초 문법[DATABASE] 데이터베이스 개념데이터베이스 정의'데이터의 집합'데이터를 저장하고 조회하는 프로그램 통합 데이터(Integrated Data)최소 중복과 통제 가능한 중복만 허용하는 데이터중복된 정보에mint10.tistory.com SQL 정렬, 그룹화ORDER BY특정 기준으로 정렬ASC(오름차순), DESC(내림차순)SELECT * FROM [TBLNAME] ORDER BY COLUMN ASC; GROUP BY특정 기준으로 그룹SELECT COLUMN1, COLUMN2 FROM [TBLNAME] GROUP BY COLUMN1; UNION여러개의 SELECT 하나의 테이블이나 결과 집합으로 나타냄각각의 SELECT 문으로 선택된 필드의 개수와 타입은 모두 ..
데이터베이스 정의'데이터의 집합'데이터를 저장하고 조회하는 프로그램 통합 데이터(Integrated Data)최소 중복과 통제 가능한 중복만 허용하는 데이터중복된 정보에 대하여 데이터를 통합해 자료의 중복 최소화 저장 데이터(Stored Data)컴퓨터가 협조할 수 있는 매체에 저장된 데이터 공유 데이터(Shared Data)여러 사용자가 공유하고 통합하여 운영하는 저장된 데이터서로 관련 있는 데이터들을 효율적으로 관리하기 위해 수집된 데이터들의 집합체 운영 데이터(Operational Data)조직의 주요 기능을 수행하기 위해 지속적으로 꼭 필요한 데이터데이터의 종류정형 데이터 형태가 정해져 있는 데이터. 관리가 쉬움이름전화번호나이홍길동010-xxxx-xxxx20김길동010-yyyy-yyyy30박길동0..