분류 전체보기127 [TIL] JS 프로그래머스 - K번째 수 🧐 오늘의 코드카타 🧐 나의 코드 function solution(array, commands) { let result = [] for(let i = 0; i x.sort()) for(let i = 0; i < commands.length; i++){ nth.push(commands[i][2]) } for(let i = 0; i < nth.length; i++){ answer.push(sort[i][nth[i]-1]) } return answer } arra.. 2024. 1. 26. [TIL] SQL과 종류 🧐 SQL (Structurd Query Language) 데이터베이스에서 사용되는 생성, 삽입, 조회 명령문을 SQL이라고 한다. SQL의 종류는 4개가 있다. DDL (Data Definition Language) - 데이터를 정의할 때 사용하는 언어로 테이블이나 데이터베이스를 생성, 수정, 삭제와 같은 행위를 할 때 사용 DML (Data Manipulation Language) - 데이터베이스에서 데이터를 조작할 때 사용하는 언어로 데이터의 저장, 삭제, 수정, 조회와 같이 사용 DCL (Data Control Language) - 데이터베이스에 대한 권한과 관련된 문법으로 특정 유적가 DB에 접근할 수 있는 권한을 설정할 때 사용 TCL (Transaction Control Language) -.. 2024. 1. 25. [TIL] 관계형 데이터 베이스 (RDB) 🧐 관계형 데이터 베이스? 우리가 사용했던 MongDB와 같은 비관계형 데이터 베이스는 손쉽게 다룰 수 있고, 데이터의 형식이 보기 쉽게 직관적이라는 장점이 있지만, 정형화된 데이터를 관리하거나 복잡한 비즈니스 로직을 수현하기에는 적합하지 않다는 단점이 있다. 그헣기에 우리는 관계형 데이터 베이스에 눈을 돌릴 수 밖에 없다.. 관계형 데이터 베이스는 각 데이터를 테이블 이라는 표형태의 구조에 저장한다. 여기서 테이블은 여러 정보를 저장하며, 연관 관계를 설정하여, 여러 테이블에 분산된 데이터를 서로 연결하여 관리할 수 있다. 🧐 MySQL MySQL은 가장 널리 사용되는 오픈소스 관계형 데이터 베이스(RDB)이다. 데이터베이스를 관리하는 가장 대표적인 언어 SQL을 사용하여 데이터를 조작하고 관리 할 수.. 2024. 1. 24. [TIL] AWS EC2로 배포하기 노드 입문 주차에 들어서 개인과제를 완성하고 AWS EC2를 이용해 배포를 하였다. 그 과정을 작성하려한다. 위에있는 인스턴스 시작을 눌러 새로운 인스턴스를 생성해 준다. ubuntu로 설정해주고 프리티어가 있는 설정들로 세팅해준다. 새로운 키 페어를 생성해주면 해당 폴더에 .pem(.cer)이라는 키 페어가 생겼을 것이다. 🧐 AWS EC2에 접속하기 다운 받은 키페어 접근 권한을 바꿔줘야한다. 터미널을 열고 cd download sudo chmod 400 test.cer SSH로 접속하기 ssh -i 받은 키페어 ubuntu@AWS에 적힌 내 아이피 ssh -i test.cer ubuntu@13.209.41.102 그러면 이렇게 접속이 완료된다. 그 다음으로 EC2 인스턴스에 Node.js를 설치해야.. 2024. 1. 23. 이전 1 ··· 11 12 13 14 15 16 17 ··· 32 다음