profile
데이터 엔지니어

AGE11 시작하기(setting)

AGE 는 PosgreSQL의 extension으로 제공되어 기존에 PostgreSQL을 사용하던 유저가 편리하게 그래프 데이터를 이용할 수 있습니다. Extension을 생성하고 load 후, search_path를 설정하는 과정이 필요합니다. search_path를

2023년 5월 30일
·
0개의 댓글
·

[Agensgraph] Cypher Query practice #1

Roberto Fernandez가 작성한 최근 메시지 10개에 최대 4 hops로 답장한 사람들을 작성시간 순으로 조회여기서 궁금했던 포인트!두 번째 match 절에서 post를 접점으로 하나로 이어서 작성하면 안될까?기존 : (message)-e1:replyofpos

2023년 5월 16일
·
0개의 댓글
·

[PostgreSQL] System Catalog

시스템 카탈로그 뷰

2023년 5월 15일
·
0개의 댓글
·

[Postgresql] Trigger

Trigger는 방아쇠라는 뜻입니다. 총의 방아쇠를 당기면 총기 내부에서 일련의 과정을 통해 총알이 날아갑니다. 비슷하게 데이터베이스에서도 트리거는 특정 테이블에 INSERT, DELETE, UPDATE 같은 DML 문이 수행되었을 때, 데이터베이스에서 자동으로 동

2023년 5월 15일
·
0개의 댓글
·

[Oracle] PL/SQL

절차형 프로그래밍 언어인 C언어처럼 SQL에도 절차 지향적인 프로그래밍이 가능하도록 벤더별로 프로그래밍 언어와 같은 절차형 SQL을 제공합니다. 오라클에서는 PL(Procedural Language)/SQL을 제공하며 SQL Server에서는 T-SQL 을 제공합니다.

2023년 5월 15일
·
0개의 댓글
·

[linux] nohup

nohup을 사용한 명령어는 백그라운드, 데몬 형태로 실행하고 싶은 경우 '<명령어> &' 형태로 실행하는 방법이 있지만, 이 방법은 실행한 세션이 로그아웃된 경우 HUP(hangup) signal이 세션이 실행한 모든 프로그램에 전달되어, 해당 프로그램들이 종료

2023년 4월 24일
·
0개의 댓글
·

[PostgreSQL] Table Partitioning

PostgreSQL Partitioning을 실습해봅니다.Table을 생성합니다.임의로 1000개의 날짜를 생성합니다.생성 구문을 보면 23년 4월 19일인 오늘의 날짜를 고려하면 2022~2023년 날짜만 생성됩니다.Partitioning Table에는 Partiti

2023년 4월 19일
·
0개의 댓글
·

[PostgreSQL] Inherits 상속

ERD 로 모델링을 마치고 이를 바탕으로 테이블에 데이터를 적재하는 과정을 살펴본 적이 있다.SQL문을 보고 살펴보던 중 몰랐던 내용이 있어 기록해둔다.상황은 이렇다. place 가 parent,city, country, continent 가 child가 된다.cf)

2023년 4월 18일
·
0개의 댓글
·

[PostgreSQL] 함수 생성 / CREATE FUNCTION

연습 겸 아주 간단한 함수를 만들어본다.test_function 테이블을 생성한다.이번 달 날짜와 다음 달 날짜가 test_function에 insert 되도록 하는 함수 생성만들고 나니 사실상 함수에 넣는 파라미터는 아무 역할도 하지 못한다 ;;elapse 테이블

2023년 4월 18일
·
0개의 댓글
·

PostgreSQL 테이블 헤더 조회

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

postgresql 시간 비교

running_cnt | tot_cnt\-------------+--------- 1 | 6(1 row)Time: 1.699 ms running_cnt | tot_cnt\-------------+--------- 1 |

2023년 4월 3일
·
0개의 댓글
·

cypher 기본

=> match (a:person) return distinct keys(a) ; =>select \* from pg_namespace ;

2023년 3월 28일
·
0개의 댓글
·

PostgreSQL_메타 정보 조회

PostgreSQL 에서 데이터베이스의 메타 정보 및 활동 내용은 다음을 통해 이루어집니다. System Catalog Information Schema Statistics Collector System Catalog System Catalog는 테이블 형태로 되

2023년 3월 24일
·
0개의 댓글
·

AG Cypher_Query_[생성, 조회, WITH]

Property Vertices와 Edges 모두 Properties를 가질 수 있다. Property 값으로 사용가능한 데이터 타입은 아래와 같다 \- Numeric 타입 \- String 타입 \- Boolean 타입 \- List 타입 (집합객체)Graph DD

2023년 3월 22일
·
0개의 댓글
·

[AG] SampleData Import(movie_graph)

postgres=postgres=postgres=You are now connectedto database "sampledb" as user "lee".postgres=postgres= List of relations Schema | Name | Type | Owner

2023년 3월 22일
·
0개의 댓글
·

docker_container 간의 연결

먼저, 이번에 docker 에 대해 공부하며 익숙해진 명령어를 정리한다.cf) centos:7.9 => PostgreSQL가 설치된 컨테이너docker.io/continuumio/anaconda3:latest : Anaconda3 가 설치된 컨테이너$ docker

2023년 3월 20일
·
0개의 댓글
·

VirtualBox_linux_디스크 증설

가상머신 전원 offWindows 명령 프롬프트에서 virtualBox가 설치된 폴더로 이동가상 디스크 파일의 크기를 조절하는 명령어를 입력VirtualBox 실행 후 용량 확인파티션 설정Command (m for help): p Command (m for help):

2023년 3월 20일
·
0개의 댓글
·

github_token_setting

settings > Development settings > Personnal access tokens > generate new tokens만들 때 중요한 점!! push 나 pull을 하기 위해서 'repo' 항목에 체크할 것 !!

2023년 3월 19일
·
0개의 댓글
·

github 기본 명령어 모음

\|

2023년 3월 19일
·
0개의 댓글
·

docker commit vs build

결과적으로 이미지를 만드는 명령이라는 점은 동일하다. commit은 이미 사용하고 있는 컨테이너가 있을 때 그것을 이미지로 만드는, 백업의 개념이다. build는 도커 파일을 이용해 구체적으로, 시간의 순서에 따라 이미지를 생성하는 개념이다.

2023년 3월 16일
·
0개의 댓글
·