DB

· DB/MongoDB
이 포스팅은 아래의 강의를 참고한 개인 정리본이니 강의를 통해 공부하시는 것을 추천드립니다. https://inf.run/bWm8 mongoDB 기초부터 실무까지(feat. Node.js) - 인프런 | 강의 mongoDB, NoSQL 요즘 많이 들리지만 아직은 낯선 데이터베이스인가요? 관계형 데이터베이스(RDS/SQL)처럼 사용하고 계시지는 않으신가요? 아무리 좋은 기술도 올바르게 사용하지 않으면 역효과가 발 www.inflearn.com 1. 동기 프로그래밍 vs 비동기 프로그래밍 동기 프로그래밍 : 어떤 작업을 요청하고 그 작업이 완료되어야 다음 작업을 진행하는 형식 비동기 프로그래밍 : 어떤 작업을 요청하고 그 작업이 완료되기도 전에 다음 작업을 진행하는 형식 Node.js의 기본인 JavaScr..
· DB/MongoDB
이 포스팅은 아래의 강의를 참고한 개인 정리본이니 강의를 통해 공부하시는 것을 추천드립니다. https://inf.run/bWm8 mongoDB 기초부터 실무까지(feat. Node.js) - 인프런 | 강의 mongoDB, NoSQL 요즘 많이 들리지만 아직은 낯선 데이터베이스인가요? 관계형 데이터베이스(RDS/SQL)처럼 사용하고 계시지는 않으신가요? 아무리 좋은 기술도 올바르게 사용하지 않으면 역효과가 발 www.inflearn.com 1. Node.js 설치 Node.js란? Javascript 언어를 서버에서 구동할 수 있게 해주는 런타임 언어 설치 방법) 아래의 링크로 접속해 사진처럼 안정적인 버전으로 설치한다. https://nodejs.org/ko/ Node.js Node.js® is a ..
· DB/MongoDB
이 포스팅은 아래의 강의를 참고한 개인 정리본이니 강의를 통해 공부하시는 것을 추천드립니다. https://inf.run/bWm8 mongoDB 기초부터 실무까지(feat. Node.js) - 인프런 | 강의 mongoDB, NoSQL 요즘 많이 들리지만 아직은 낯선 데이터베이스인가요? 관계형 데이터베이스(RDS/SQL)처럼 사용하고 계시지는 않으신가요? 아무리 좋은 기술도 올바르게 사용하지 않으면 역효과가 발 www.inflearn.com 1. MongoDB Compass에서 shell 환경으로 커맨드 입력하는 방법 아래의 사진처럼 서버 연결 후 프로그램 좌측 하단에 '_MongoSH'를 클릭하면 입력할 수 있는 창이 올라온다. 커맨드에 'db'라고 입력 시, test라고 나올 것이다. why? 처음 ..
· DB/MongoDB
안녕하세요. 이번에 공부해볼 내용은 Node.js 환경에서의 MongoDB입니다. 공부 방법은 인프런에서 아래의 강의를 구매하여 직접 따라해보고 응용해본 후 블로그에 정리하는 식으로 진행할 예정입니다. 이 포스팅은 아래의 강의를 참고한 개인 정리본이니 강의를 통해 공부하시는 것을 추천드립니다. https://inf.run/bWm8 mongoDB 기초부터 실무까지(feat. Node.js) - 인프런 | 강의 mongoDB, NoSQL 요즘 많이 들리지만 아직은 낯선 데이터베이스인가요? 관계형 데이터베이스(RDS/SQL)처럼 사용하고 계시지는 않으신가요? 아무리 좋은 기술도 올바르게 사용하지 않으면 역효과가 발 www.inflearn.com 1. MongoDB를 공부하려는 이유? 아직은 실무에서 DB는 R..
· DB/Oracle
안녕하세요. 이번 포스팅은 Oracle ASM에 대하여 간단하게 정리하였습니다. 그냥 이런게 있구나~ 의 수준으로 정리하였으니 참고하실분들은 참고하셔도 좋을 거 같습니다. Oracle Storage 종류 * Ram Device - 장점 : 쓰기 속도가 빠름 - 단점 : 관리하기 불편함 * File System - 장점 : 관리하기 편함 - 단점 : 불안정함(잘 깨짐) * ASM (Automatic Storage Management) - 자동 미러링 지원(백업) - 스트라이핑 이용 (쓰기, 읽기 속도 높음) ASM(Automatic Storage Management) Oracle에서 제공하는 스토리지 관리를 자동으로 해주는 기능. 운영체제가 디스크 관리(볼륨관리자, 파일시스템의 기능) 기능을 ASM(오라클..
· DB/Oracle
이번 포스팅에서는 Oracle의 Seq 사용 방법에 대해 알아보겠습니다. 1. Sequence 생성 CREATE SEQUENCE 시퀀스명 INCREMENT BY 숫자 -- 숫자만큼 증가(음수일 경우 그 숫자만큼 감소) START WITH 숫자 -- 시작 숫자 설정 MINVALUE 숫자 -- 최소값 설정 MAXVALUE 숫자 -- 최대값 설정 CYCLE/NOCYCLE -- CYCLE : 시퀀스가 최대값에 도달하면 최소값부터 다시 시작, NOCYCLE : 최대값 생성 시 시퀀스 생성 중지 CACHE/NOCACHE -- CACHE : 메모리에 시퀀스 값을 미리 할당, NOCACHE : 시퀀스값을 메모리에 할당X 예시 CREATE SEQUENCE USER_SEQ-- USER_SEQ라는 이름으로 생성 MINVAL..
· DB/Oracle
쿼리에서 'ORA-01476 제수가 0 입니다' 오류가 발생하는 경우가 있다. 원인 쿼리 내의 나누는 연산에서 분모가 0일 때 발생 SELECT 1/0 FROM DUAL; -- ERROR 발생! 조치 방법 NVL과 DECODE 를 이용하여 분모가 0일 때 or NULL 일 때 0으로 출력한다. SELECT NVL(분자 / DECODE(분모, 0, null, 분모), 0) FROM DUAL; 참고 분모가 NULL 일 경우, 반환되는 값은 NULL 이다.
· DB/Oracle
1. 제약조건 조회 쿼리 SELECT * FROM user_constraints; Constraint_type (제약조건 유형) C : Check On a Table O : Read Only a view P : PK R : FK U : Unique Key V : Check Option on a view 2. 인덱스 조회 방법 SELECT * FROM all_ind_columns
멍목
'DB' 카테고리의 글 목록 (2 Page)