분류 전체보기 168

[혼공스/SQL 기초] 3강. 데이터베이스 모델링

목차 Chapter 02 실전용 SQL 미리 맛보기 02-1 건물을 짓기 위한 설계도: 데이터베이스 모델링 02-1-1 프로젝트 진행 단계 02-1-2 데이터베이스 모델링 02-1-3 전체 데이터베이스 구성도 Chapter 02 실전용 SQL 미리 맛보기 02-1 건물을 짓기 위한 설계도: 데이터베이스 모델링 02-1-1 프로젝트 진행 단계 1) 프로젝트란? 현실 세계에서 일어나는 업무를 컴퓨터 시스템으로 옮겨놓은 과정 대규모 소프트웨어를 작성하기 위한 전체 과정 요즘에는 프로그램 규모가 커졌고, 사용자 눈높이가 높아져 소프트웨어에 요구하는 기능이 복잡해져 여러 명의 개발자가 절차에 따라 만듦 프로그램과 소프트웨어의 구분? * 단위 규모에 따라 구분하지만 대부분 상황에서 구분 없이 사용 - 소프트웨어 :..

언어/SQL 2022.11.30

[혼공스/SQL 기초] 1강. 데이터베이스 알아보기

목차 Chapter 01 데이터베이스와 SQL 01-1 데이터베이스 알아보기 01-1-1 데이터베이스와 DBMS 1) 데이터베이스(Database, DB)란? 01-1-2 DBMS의 발전 과정 1) DBMS(Database Management System)란? 2) DBMS 종류? 01-1-3 DBMS의 분류 01-1-4 DBMS에서 사용되는 언어: SQL Chapter 01 데이터베이스와 SQL 01-1 데이터베이스 알아보기 01-1-1 데이터베이스와 DBMS 1) 데이터베이스(Database, DB)란? 데이터의 집합 대용량을 사용할 수 있고, 동시에 여러 사용자가 접근할 수 있음 01-1-2 DBMS의 발전 과정 1) DBMS(Database Management System)란? 데이터베이스를 관리..

언어/SQL 2022.11.30

[프로그래머스/파이썬] (로그인 성공?) 문제 풀이

[문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120883 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제내용] 문제 내용 머쓱이는 프로그래머스에 로그인하려고 합니다. 머쓱이가 입력한 아이디와 패스워드가 담긴 배열 id_pw와 회원들의 정보가 담긴 2차원 배열 db가 주어질 때, 다음과 같이 로그인 성공, 실패에 따른 메시지를 return하도록 solution 함수를 완성해주세요. - 아이디와 비밀번호가 모두 일치하는 회원정보가 있으면 "login"을 return합니다. - 로그인..

[프로그래머스/파이썬] (369게임) 문제 풀이

[문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120891 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제내용] 문제 내용 머쓱이는 친구들과 369게임을 하고 있습니다. 369게임은 1부터 숫자를 하나씩 대며 3, 6, 9가 들어가는 숫자는 숫자 대신 3, 6, 9의 개수만큼 박수를 치는 게임입니다. 머쓱이가 말해야하는 숫자 order가 매개변수로 주어질 때, 머쓱이가 쳐야할 박수 횟수를 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ order ≤ 1,0..

[프로그래머스/파이썬] (옷가게 할인 받기) 문제 풀이

[문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120818 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제내용] 문제 내용 머쓱이네 옷가게는 10만 원 이상 사면 5%, 30만 원 이상 사면 10%, 50만 원 이상 사면 20%를 할인해줍니다. 구매한 옷의 가격 price가 주어질 때, 지불해야 할 금액을 return 하도록 solution 함수를 완성해보세요. 제한사항 - 10 ≤ price ≤ 1,000,000 * price는 10원 단위로(1의 자리가 0) 주어집니다. - 소..

[프로그래머스/파이썬] (각도기) 문제 풀이

[문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120829?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제내용] 문제 내용 문제 설명 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. - 예각 : 0 < angle < 90 -..

[프로그래머스] 깃허브(GitHub) 저장소에 자동 커밋하는 방법? 백준허브! (+ 첫 커밋 시 발생오류 해결방법)

프로그래머스에서 문제 풀고 제출하면 자동으로 깃허브에 커밋하는 방법을 소개하고자 한다. 크롬 확장 프로그램인 '백준허브'를 이용하면 되는데, 이름과 달리 프로그래머스도 지원한다. 알고리즘 문제도 풀며 깃허브 잔디도 심어보자! 백준허브? Automatically integrate your BOJ submissions to GitHub - 백준허브란? 백준허브는 Leetcode의 제출 코드를 자동 푸시해주는 LeetHub라는 프로젝트를 포크하여 만든 익스텐션으로, 백준 문제를 해결하면 등록한 Github Repository에 자동으로 코드와 문제 요약을 푸시합니다. - 개인정보 유출의 위험이 있나요? 백준허브는 모든 데이터를 크롬의 로컬 스토리지에 저장합니다. 물론 로컬 스토리지 사용이 안전하지는 않지만 적..

[MySQL] 터미널/CMD창에서 접속/버전 및 데이터베이스 확인하기

터미널/CMD창에서 MySQL에 1. 접속하고 2. 버전 확인을 하고 3. 만들어진 데이터베이스를 확인하는 것을 해보겠습니다. 1. 터미널/CMD창에서 접속하기 1) 터미널창 파이참 등 터미널에서 Command Prompt를 열고, MySQL Server 폴더의 bin 폴더 위치를 복사 복사한 bin 폴더의 위치를 cd 명령어와 함께 입력하면 해당 위치로 명령어를 입력할 수 있게 됨 cd bin폴더의위치 Enter password에 MySQL의 ROOT 비밀번호를 입력 아래 화면과 같이 뜬다면 접속 완료! 2) CMD창 CMD창 실행 후 $ mysql -u root -p 명령어 입력 mysql -u root -p Enter password: 에 비밀번호 입력한 뒤 아래와 같이 화면이 뜬다면 접속이 완료된..

카테고리 없음 2022.11.28

[MySQL/오류해결] CMD창에서 접속이 되지 않을 때? 환경 변수 설정!

[발생오류] CMD창에서 MySQL이 접속되지 않음 CMD창에서 MySQL을 접속할 때 아래와 같이 접속이 되지 않는 오류가 뜨는 경우가 있다. 그럴 땐 환경 변수를 설정해주어야 한다. Microsoft Windows [Version 10.0.19045.2251] (c) Microsoft Corporation. All rights reserved. C:\Users\user>mysql -u root -p 'mysql'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. [해결방법] 환경 변수 설정! MySQL Server 8.0 폴더에서 bin 폴더의 위치를 복사 윈도우 검색창에서 '고급 시스템 설정 보기'를 입력해 선택 시스템 속성창에서 '환경 변수'를 선택 환경 변수창..

카테고리 없음 2022.11.28

[DBeaver(디비버)] 설치

본인 컴퓨터에 맞는 프로그램으로 설치 프로그램 다운로드 다운로드 받은 설치 프로그램을 열면 설치 언어를 선택할 수 있음 Next 클릭 I Agree 클릭 해당 컴퓨터에서 DBeaver를 혼자 사용할 거라면 For me, 여러 명의 사용자가 사용할 거라면 For anyone who uses this computer (all users)를 선택 기본 설정으로 진행 설치 위치를 지정하고 Next 클릭 시작 메뉴 폴더를 선택하고 Install 선택 설치 완료

카테고리 없음 2022.11.28