본문 바로가기

Information Technology/DB

(3)
[PostgreSQL] 외부 데이터 COPY 이 글은 개인의 학습을 목적으로 정리한 글입니다. 이점 참고하고 읽어주세요;) 이번 포스팅에서는 pgAdmin에서 쿼리문을 통해 외부 데이터를 pgAdmin 내부의 테이블로 COPY 하는 방법에 대해 알아보겠습니다. 우선 pgAdmin에 가져올 CSV 데이터를 저장하겠습니다. 여기서 CSV 파일이란 엑셀 파일과 같이 열과 행으로 구성되어 데이터 베이스에서 사용되는 파일 형식입니다. CSV라는 이름은 Comma-Seperated Value의 첫 글자를 딴 것으로부터 유래했습니다. 엑셀이나, 다른 DB를 통해 데이터를 확인하면 열과 행에 맞춰 볼 수 있지만, 실제 CSV 파일을 열어보면 위의 사진처럼 데이터들이 콤마(,)를 통해서 구분되고 있음을 알 수 있습니다. 즉 엑셀이나 DB에서 볼 때엔 정갈하게 각 ..
[PostgreSQL] 자료형 - numeric, real, 그리고 double 이 글은 개인의 학습을 목적으로 정리한 글입니다. 이점 참고하고 읽어주세요;) 테이블을 만들고, 테이블을 구성하는 칼럼을 만들고, 칼럼을 구성하는 데이터의 타입을 정해줘야 합니다. 이번 포스팅에서는 여러 데이터 타입 중 numeric, real, 그리고 double에 대해 알아보겠습니다. Numeric numeric 데이터 타입은 정수 또는 숫자를 저장할 수 있습니다. 특징이 있다면 함수에서 매개변수를 설정할 수 있듯이, numeric 데이터 타입도 자신이 설정하려는 값을 precision과 scale이라는 변수를 통해 전달할 수 있다는 점입니다. 위의 코드를 보면 테이블을 구성하고 칼럼을 만들어줄 때 데이터 타입을 numeric(20, 5)라고 설정했습니다. 여기서 20은 소수점 앞으로 최대 몇 자리의..
[MySQL] MySQL 기초 컴퓨터에서 mysql의 bin 디렉토리가 존재하는 위치로 이동한 후, mysql -uroot(루트 유저로 사용) -p(패스워드 입력) CREATE DATABASE 명령어를 통해 database 생성 SHOW DATABASES; 명령어를 통해 DB 서버에 존재하는 Database들을 확인 USE 명령어를 통해 사용하려는 DB 선택 SQL - Structured - Query - Language