본문 바로가기

IT/Database

(4)
SQLite, .mode 커맨드를 이용한 데이터 확인 1. SQLite .mode 커맨드 ・ SQLite에는 .mode를 이용하여 출력 모드를 설정할 수 있습니다. 데이터를 조회했을 때, 어떤 형태로 데이터를 표시할지를 조작하는 커맨드입니다. ・ .mode는 기본적으로 아래와 같이 사용합니다. .mode 「설정」 설정 값 : ascii column csv html insert line list quote tabs tcl 1) Ascii ・ ascii 형식으로 출력합니다. 보기 굉장히 어렵습니다 ㅠㅠ sqlite> .mode ascii sqlite> SELECT * FROM SPEECHES; 1BELLSTONEBLOG2019-03-14 13:13:47.9694922019-03-14 13:13:47.9694922BLOGBELLSTONE2019-03-14 13:..
DBeaver, GUI로 DB 관리하기! 1. DBeaver? ・ DBeaver의 위키백과 설명입니다. DBeaver는 SQL 클라이언트이자 데이터베이스 관리 도구입니다. 애플리케이션 동작 중 상당수를 수정하여 데이터베이스에 특화된 기능이나, 데이터베이스에 독립적인 기능을 제공할 수 있게 합니다. ・ 그리고 무엇보다도 DBeaver는 개발자 및 데이터베이스 관리자를 위한 무료! 오픈 소스 범용 데이터베이스 도구입니다. ・ DBeaver는 GUI 환경에서 데이터베이스를 관리할 수 있게 도와주는 도구이며, 다양한 데이터베이스를 지원합니다. 2. DBeaver 다운로드 ・ DBeaver 홈페이지에 접속하여 다운로드를 클릭합니다. 페이지 중앙의 Download 클릭! 해당하는 OS에 맞게 설치합니다. 저는 Windows 64bit(Intaller + ..
SQL, 정규 표현식 패턴 1. 정규 표현식(Regular Expression, RegExr) ・ 정규 표현식의 위키백과 설명입니다. 정규표현식 또는 정규식은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어입니다. 정규 표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 문자열을 검색과 치환을 위해 지원하고 있습니다. ・따라서, 데이터베이스의 데이터에 정규 표현식을 사용하여 특정한 규칙을 가진 결괏값을 얻을 수 있습니다. ・ LIKE를 사용하여, 일정한 패턴의 결괏값을 얻을 수 있지만, 정규식을 이용하면, 더 다양하고 상세한 결괏값을 얻을 수 있습니다. ・ 간단한 LIKE문을 사용한 예제입니다. SQL, LIKE 연산자 1. SQL(Structured Query Language) ・ 처음으로 SQL 언어에 대해서..
SQL, LIKE 연산자 1. SQL(Structured Query Language) ・ 처음으로 SQL 언어에 대해서 포스팅하기 때문에, SQL의 위키백과를 설명을 보겠습니다. SQL은 구조화 질의어라고 하며, 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어입니다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안되었습니다. 많은 수의 데이터베이스 관련 프로그램들이 SQL을 표준으로 채택하고 있습니다. ・ 요약하자면, RDBMS에서 데이터 또는 스키마를 생성, 조작을 하기 위한 프로그래밍 언어입니다. 2. LIKE ・ LIKE 연산자는 주로 WHERE과 함께 사용되는데, 이 조건문에서..