Database/SQL 3

윈도우에 도커 오라클 19c 설치

C 드라이브에 용량이 부족해서 용량이 넉넉한 D 드라이브로 소스들도 다 옮기고, D에서 이미지 다운받기 시도함 docker pull truevoly/oracle-12c 에러발생 솔루션 https://stackoverflow.com/questions/37752455/read-only-file-system-error-when-pulling-docker-image "read-only file system" error when pulling Docker image I am trying to install Splash for Scrapy. According to its installation documentation, first of all Docker has to be installed. This has bee..

Database/SQL 2023.03.24

RDB vs NoSQL

RDBMS(Relational Database Management System) 관계형 데이터베이스를 생성하고 수정, 삭제 관리할 수 있는 소프트웨어 RDB 관계형 데이터 모델에 기초를 둔 데이터베이스 외래 키를 사용하여 테이블들 간의 관계를 나타내고 외래키를 이용하여 join을 할 수 있습니다. 관계형 데이터 모델 데이터를 구성하는데 필요한 방법 중 하나로 모든 데이터를 2차원 테이블 형태로 표현합니다. NoSQL(Not Only SQL) RDB 형태의 관계형 데이터베이스가 아닌 다른 형태의 데이터 저장 기술을 의미하고 있습니다. 테이블 간 관계를 정의하지 않습니다. 데이터 테이블은 단지 하나의 테이블이며 테이블 간의 관계를 정의하지 않아 일반적으로 테이블 간 join이 불가능합니다. NoSQL의 등장..

Database/SQL 2021.05.25

JOIN

JOIN 조인은 두개 이상의 테이블에서 서로 연관있는 컬럼을 기준으로 하여 테이블을 결합시키는 방법 JOIN의 종류 (INNER)JOIN : 양 쪽 테이블을 기준으로 매칭되는 값들을 모두 리턴 LEFT (OUTER) JOIN : 왼쪽 테이블의 모든 값 리턴 + 왼쪽테이블과 오른쪽 테이블의 매칭되는 값 RIGHT (OUTER) JOIN : 오른쪽 테이블의 모든 값 리턴 + 왼쪽테이블과 오른쪽 테이블의 매칭되는 값 FULL (OUTER) JOIN : 왼쪽 또는 오른쪽에서 매칭이 있는 경우 그 값들을 모두 리턴 LEFT JOIN table1의 내용은 모두 리턴하면서 table2와 겹치는 부분만 리턴합니다. table1과 겹치지 않는 행은 null을 리턴합니다. 문법 SELECT column_name(s) FR..

Database/SQL 2020.01.19