본문 바로가기
반응형

개발자 이직7

백엔드_데이터베이스 / Dbeaver로 테이블 만들기 저번까지는 https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc 이 웹페이지를 이용해서 SQL문을 연습을 했다면 이번부터는 프로그램을 이용해서 테이블을 만들고 수정하는 것을 해 보겠다. 이번에 사용할 프로그램은 Dbeaver이라는 프로그램이다. 구글에서 Dbeaver이라고 검색 후 이런 사이트에 들어가서 다운로드하면 된다. 설치를 하고 바로 테이블을 만들어보자 이번에 만들 테이블은 지난번에 클론코딩으로 만든 당근마켓에 적용할 것이다 필요한 테이블 컬럼은 제목, 이미지, 가격, 설명, 장소 이렇게 5가지이다. 좌측 db.db에 마우스 오른쪽 버튼을 통해 SQL편집기로 들어와서 작업을 한다. 문법은 CREATE TABLE 테이블명 (컬럼들); 이렇게 하.. 2023. 7. 4.
백엔드_데이터베이스 / SQL문 기초 두 번째 GROUP BY{컬럼명} Customers라는 테이블이 있다 여기서 Country를 이용해서 GROUP BY를 적용을 해보겠다. SELECT * FROM Customers GROUP BY Country; 이렇게 하면 Country에 나라들이 중복되지 않게 나오게 된다. 위에서 보면 멕시코가 중복되어 있는 것을 볼 수 있지만 아래 이미지에서는 없는 걸 보면 어떤 느낌인지 알 수 있을 것이다. 근데 이렇게만 하면 어느 나라에서 몇 개가 팔렸는지 알려주지 않으니 뭔가 많이 아쉽다. 그래서 GROUP BY와 같이 자주 같이 사용하는 애들이 있는데 HAVING과 COUNT이다. HAVING : 특정 조건을 적용 컬럼, COUNT(컬럼) : 몇 개의 데이터가 속해있는지 먼저 COUNT를 사용해 보자 SELECT C.. 2023. 7. 4.
백엔드_데이터베이스 / SQL문 기초 이번에 만든 메모앱의 문제점은 백엔드 서버가 꺼지면 저장되어 있는 모든 데이터가 날아간다는 것이다. 이를 방지하기 위해 데이터 베이스를 사용해야 한다. 그럼 데이터베이스란? 우리가 다루는 데이터들을 저장, 수정, 삭제할 수 있는 소프트웨어 데이터베이스의 종류 RDB - SQL언어 기반의 전통적인 데이터베이스이다 NOSQL SQL언어를 사용하지 않고도 문서형식의 데이터를 사용할 수 있다. SQL의 기초 https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc SQL Tryit Editor v1.6 WebSQL stores a Database locally, on the user's computer. Each user gets their own Databa.. 2023. 7. 4.
< / > 클론 코딩-Wordle(게임)__3 자바스크립트 - TO-DO LIST - 저번에 이어 워들 게임 클론 코딩을 진행. 완성 - 배운 내용 정리 - 이번에는 기능 구현까지 하면서 최종적으로 완성을 했다. - 구현한 기능들 - 엔터를 치면 정답 확인 후 다음 줄 진행 정답이 맞으면 초록색으로 표기 틀리면 회색으로 표기 자리는 안 맞지만 정답에 포함되어 있으면 누런색으로 표기 const handleEnterKey = () => { let 맞은_갯수 = 0; for (let i = 0; i { if (index > 0) { const preBlock = document.querySelector( `.board-block[data-index='${attempts}${index - 1}']` ); preBlock.innerText = ""; } if (index.. 2023. 6. 26.
반응형