SQL의 DDL, DML, DCL, TCL은 뭘까?
1. SQL이란? SQL은 Structured Query Language (구조적 질의 언어)의 줄임말로, 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 처리하고 저장하기 위해 설계된 특수 목적의 프로그래밍 언어입니다. 관계형 데이터베이스는 정보를 표 형식으로 저장하며, 행과 열은 데이터 속성과 데이터 값 간의 다양한 관계를 나타냅니다. ...
1. SQL이란? SQL은 Structured Query Language (구조적 질의 언어)의 줄임말로, 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 처리하고 저장하기 위해 설계된 특수 목적의 프로그래밍 언어입니다. 관계형 데이터베이스는 정보를 표 형식으로 저장하며, 행과 열은 데이터 속성과 데이터 값 간의 다양한 관계를 나타냅니다. ...
wsl 을 사용하시다가 systemctl 명령어를 사용할 때 와 연관된 에러가 발생하고, 에러를 해결하고 싶다면 아래 command 를 차례로 실행해주세요. sudo -b unshare --pid --fork --mount-proc /lib/systemd/systemd --system-unit=basic.target sudo -E nsent...
Git bash 혹은 CLI 로 git을 사용 시 한글 내용이 깨지는 현상이 발생합니다. 아주 자연스러운 현상이에요. 이렇게 git 에서 알려줘도 당황하지 않으셔도 됩니다. Git config 를 조금만 만져주면 해결이 되거든요. git config --global core.quotepath false 한글이 깨지는 이유는, 큰 바이트를 가...
Jekyll 이란? 지금 제가 글을 적고 있는 이 블로그는 Jekyll 을 사용해서 만들었습니다. Jekyll 은 정적 사이트 생성기로 깃헙 설립자 중 한 분이 Ruby 언어를 이용해 만든 프레임워크인데요. 깃헙 자체적으로 Jekyll Contents Management System을 내장하고 있어서 깃헙을 이용해 호스팅하기 적합합니다. Jekyl...
이번에는 WSL2을 이용해서 가상머신에 Ubuntu 20.04 를 설치보겠습니다. 필자의 PC 환경은 아래와 같습니다. OS : Windows 10 Pro WSL 란? Windows 10 OS 에서 리눅스 운영체제의 쉘, 시스템을 사용할 수 있도록 지원하는 기능입니다. 개발, 코딩, 테스트, 서버 관리 등 많은 작업을 가상화를 통해서 리눅...
우분투에 PostgreSQL 을 설치하는데에 오류를 겪었고 그로 인해 계속해서 완전 삭제 후 재설치를 하는 과정을 겪어 같은 트러블 슈팅을 하고 계신 분들에게 제 경험을 나누려고 하는 글입니다. 먼저 제가 이 작업을 한 환경은 아래와 같습니다. OS : Windows 10 pro Ubuntu → WSL2에 Ubuntu 22.04 설치 계...
우분투에서 프로그램을 설치하다보면 dpkg 에러를 만나기도 합니다. 만약 dpkg 에러를 없애고 싶다면 아래의 command 를 실행해주세요. sudo rm /var/lib/dpkg/info/* sudo dpkg --configure -a sudo apt update -y
1. 프로젝트 소개 챗봇을 통해 AI와 공감 형태의 대화를 진행하고, 그 속에서 추출된 감성분석을 통해 감성과 유사한/감성과 반대의 음악을 추천해주는 웹사이트를 제작하였습니다. 기획 의도 : 기존 음악어플의 플레이리스트/순위 및 장르 추천에서 벗어나 사용자의 개인 감정에 기반한 새로운 음악 추천 모델 구현 데이터셋 챗...
Pandas는 주로 데이터 분석에 사용됩니다. 대부분의 데이터는 시계열(series)이나 표(table)의 형태로 나타낼 수 있습니다. Pandas 패키지는 이러한 데이터를 다루기 위한 Series 클래스와 DataFrame 클래스를 제공합니다. 숫자 테이블과 시계열 을 조작하기 위한 데이터 구조 와 연산을 제공합니다. series : 열 ...
그래프 탐색 알고리즘: DFS, BFS 그래프 탐색, 여기서 말하는 그래프란 정점과 간선으로 이루어진 자료구조의 일종이며 그래프를 탐색하는 것은 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정을 말합니다. 이러한 그래프 자료구조를 탐색하는 알고리즘으로 대표적인 DFS(Depth-First Search), BFS(Breadth-First Search...