일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 언어알기
- 대문자 자동변환
- like %
- sql
- java알기
- database
- coding language
- 간단한 검색
- java가 중요한 이유
- db
- import.java.util.random
- mysql
- dbeaver
- where 조건식
- TIL
- 조건식 여러개
- java의 작동방식
- 랜덤 닉네임 생성기
- 자바
- 스프링 트랙
- 자바트랙
- column
- sql 사칙연산
- java
- dbms
- 데이터베이스
- Table
- right()
- 리스트자료형
- left()
- Today
- Total
목록분류 전체보기 (21)
수수한 코딩세상
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bQPxrP/btsHPZ6elHH/HI6Od6pBdUVdTs0MpV4Ek0/img.png)
DBMS : MySQLEditor : DBeaver SQL 문법 중에서 WHERE 문은 원하는 행에 필터링을 하여 데이터를 추출하고 싶을 때 사용하는 문법입니다."원하는 행만 출력하는 것 = 필터링" 이라고 생각하면 편하실 겁니다. 데이터 필터링 (WHERE)▶ WHERE 문법 기본 작성법SELECT 컬럼명 FROM 테이블명 WHERE 조건식; ▶ 조건식 기본 작성법SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 = 값;WHERE 문 뒤의 조건식은 컬럼명=값 형식으로 작성하시면 됩니다. ▶ 조건식의 값이 문자 타입의 자료형일 경우 작성법SELECT 컬럼명 FROM 테이블명 WHERE 카테고리 ='가구';조건식의 값이 문자 타입의 자료형인 경우 '문자'처럼 따옴표를 사용하면 됩니다.데이터베이스에..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Wpnx8/btsHQCoPwi2/hPAtC3YggszWlauuJCXTDk/img.png)
스트래티지 패턴(Strategy Pattern)은 여러 알고리즘을 하나의 추상적인 접근점을 만들어 접근점에서 서로 교환가능하도록 해주는 패턴입니다.추상적인 접근 : 인터페이스(interface) or 추상클래스(abstract class)교환가능 : 추상적인 클래스끼리 교환 가능하게 기본적인 스트래티지 패턴 다이어그램행위를 클래스로 캡슐화 해서 동적으로 행위를 자유롭게 바꿀 수 있는 패턴전략을 쉽게 바꿀 수 있도록 해주는 패턴구체적인 것을 추상화해서 바라볼 수 있도록 하는 패턴 다음 예제 요구사항을 통해 스트래티지의 사용 예를 살펴보고자 합니다. 예제 요구사항신작게임에서 캐릭터의 무기를 구현해야 한다.무기는 두가지 종류가 있다.칼 (Knife)검 (Sword)public interface Weapon {..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/UeHQt/btsHHLMMV43/aHaRBlgmV6waDWImYr8W80/img.png)
DBeaver를 사용하다 보면 SQL 문의 함수 또는 기본 문법 명령어들을 대문자로 자동 변환하여 사용하여 가독성을 높이고 싶을 때가 있습니다.명령문을 자동으로 대문자로 설정해주는 방법에 대해 정리해 보겠습니다. 1. 윈도우 > 설정 2. 편집기 > SQL 편집기 > SQL 자동완성 > Insert case > Upper case > 적용 3. 편집기 > SQL 포맷 > Keyword case > Upper > 적용 > Apply and Close 방법 2번은 함수들을 대문자로 자동변환해 주고, 방법 3번은 기본적인 SELECT, WHERE, FROM 등의 명령문을 대문자로 자동변환 해주는 방법입니다.원하시는 기호에 따라 편집해 주시면 좀 더 가독성 높은 코딩을 하실 수 있으실 겁니다.이상 SQL 문 대..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/d1vggU/btsHBdo1RCk/MYU9bWi2cpuWta6WiomwJ0/img.png)
DBMS : MySQLEditor : DBeaver SQL(Structured Query Language)은 데이터베이스에서 데이터를 조작하는 데 사용하는 데이터 처리 언어입니다.SQL을 사용하여 데이터 베이스의 데이터를 1. 삽입 (Create)2. 출력 (Read) 3. 수정 (Update) 4. 삭제 (Delete) 이 가능합니다. 오늘은 기본적인 데이터베이스에 들어가 있는 데이터를 출력하고 정렬하는 방법에 대해 정리해 보려 합니다. 데이터 출력 (SELECT)▶ 테이블의 모든 컬럼 출력SELECT * FROM 테이블명;별표 * (Asterisk, 아스테리스크)는 모든 컬럼이라는 뜻입니다. ▶ 특정 컬럼만 출력SELECT 컬럼명 FROM 테이블명; ▶ 여러 개의 특정 컬럼만 출력SELECT 컬럼..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cjhT5l/btsGTyV26QZ/NkKgvWHcF8bqIbmxfn6TVk/img.png)
테이블에 데이터를 삽입하기 전 Column을 생성해 줄 때 데이터 타입(Data type)을 설정해 주어야 합니다.Data type은 데이터의 종류를 말합니다. 데이터 타입에는 문자, 숫자, 시간, 참과 거짓 등 여러 종류가 있습니다.이번에는 다양한 데이터 타입에 대해 정리해 보았습니다. 1. 문자Data type저장가능 문자수특징CHAR0 ~ 255자CHAR(숫자)로 최대용량 지정VARCHAR0 ~ 65535자VARCHAR(숫자)로 최대용량 지정TEXT0 ~ 65535자-TINYTEXT0 ~ 255자-MEDIUMTEXT0 ~ 1600만자-LONGTEXT0 ~ 42억자- 데이터 타입을 문자로 설정하고 싶으시면 이 중에서 고르면 됩니다.주로 VARCHAR 을 많이 사용하여 문자를 저장합니다.가벼운 문자가 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HZxie/btsGTGfkaFa/eKr7kVcg7Sr5g7LONgqoBK/img.png)
IntelliJ 다운로드 페이지https://www.jetbrains.com/ko-kr/idea/download/?section=windows 최고의 Java 및 Kotlin IDE인 IntelliJ IDEA를 다운로드하세요 www.jetbrains.com위의 링크 사이트로 들어가서 IntelliJ IDEA Community Edition을 다운받아 주시면 됩니다. IntelliJ 설치방법1. 설치시작, "다음"눌러주시면 됩니다. 2. 설치할 폴더를 설정해 주시고 "다음" 눌러주시면 됩니다. 3. 설치 옵션데스크탑 바로가기 생성 여부윈도우 환경변수 자동추가 여부프로젝트로 폴더 열기 여부자바에서 사용할 환경 설정위의 옵션들을 설정해 주시고 "다음"을 눌러..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DVEO2/btsGLv42ZRO/6h44M9JtpP9V4VS2sn3hO1/img.png)
Git Git은 버전관리 시스템 입니다. Git을 사용하면 작업한 코드를 기록, 보관할 수 있습니다. 그래서 코드를 짜다가 실수를 하면 되돌아 갈 수 있다는 큰 장점이 있습니다. 그리고 과거에 짠 코드의 작업내용을 확인 할 수 있습니다. window Git 설치 https://git-scm.com/download/win Git - Downloading Package Download for Windows Click here to download the latest (2.44.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released about 2 months ago, on 2024-02-23. ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/uKqbC/btsGEX92WD8/Saiat8l74Rx0j6jukyvokK/img.jpg)
DBeaver란 DBeaber는 SQL 클라이언트이자 데이터베이스 관리 도구입니다. DBeaver라는 하나의 툴로 여러 데이터베이스를 관리할 수 있습니다. 시중에 나와있는 거의 대부분의 데이터 베이스를 연결해서 쿼리를 보냄으로써 쉬운 관리가 가능합니다. DBeaver 설치에 관해서는 개발자 시니님의 글을 참조하시면 편하십니다. (아래 링크를 같이 첨부합니다)https://dev-cini.tistory.com/42 [ DBeaver ] DBeaver 란? 설치 방법디비버는 왜 쓰는 거죠? 우리는 종종 두 개 이상의 데이터베이스를 사용하는 경우가 있습니다. 그럴 때 만약 Mysql, Oracle 쓴다고 하면 각각 Mysql은 MySQL Workbench를 Oracle은 sqldeveloper를 설치하여 관리..