본문 바로가기

Database

(155)
sql 독학 강의 # select를 잘 이용하는 방법(1), 2편 -sTricky sql 독학 강의 # select를 잘 이용하는 방법(1), 2편 컨텐츠 index 1. SQL select 문장을 사용하기 위한 용어 정리 2.DESC 사용하기 3. 원하는 데이터만 select 하기 4. 표현식 (Expression) 사용하기 5. 컬럼명 대신 별칭(alias)을 사용하기 6. DISTINCT로 중복된 값을 제외하고 출력하기 7. 연결 연산자 함수로 칼럼 값을 붙여서 출력하기 안녕하세요. 오늘부터 본격적으로 SQL 독학 강의를 시작합니다. 이번 시간에 다루어볼 내용은 select입니다. SQL에서 가장 기본이 되는 내용이 바로 이 select인데요, 아마 SQL이 뭔지 잘 모르시는 분들도 select라는 말은 들어보거나 직접 보신 분들이 많이 계실 겁니다. 축구에서는 볼 트래핑, 패스..
sql 독학 강의 # select를 잘 이용하는 방법(2), 3편 -sTricky sql 독학 강의 # select를 잘 이용하는 방법(2), 3편 -sTricky 컨텐츠 index 1. 산술 연산자 사용해보기 2. where절에 비교 연산자를 사용해 보기 3. order by 절을 사용 하여 정렬하여 출력 하기 4. 집합 연산자 사용하기 안녕하세요. 가 3번째 시간, select를 잘 이용하는 방법으로는 두 번째 시간입니다. 지난 시간에 데이터베이스에서 사용하는 용어 정리, DESC, Projection과 Selection 개념을 이용해서 원하는 데이터만 select 하기, where 절 사용하기, 별칭(alias) 사용하기, distinct 명령어 사용하기, 문자열 합치는 함수 concat 사용하기에 대해서 배워 봤습니다. #지난 독학 강의 보러 가기# 2020/03/19 - [D..
sql 독학 강의# 개념 파악 및 공부법 안내 1편 -sTricky sql 독학 강의# 개념 파악 및 공부법 안내 컨텐츠 index 1. SQL 명령어 종류 1) DDL 명령어와 예문 2) DML 명령어와 예문 3) DCL 명령어와 예문 2. SQL 공부 요령 1) 문법을 공부하는 방법 2) 직접 SQL을 작성, 실행하며 공부하는 방법 3) 누군가의 SQL을 훔쳐보자 4) 데이터베이스에 관해서 이해하자 5) 함수 사용법 익히기 안녕하세요. SQL 공부 강의를 시작합니다. SQL 공부 강의는 꼭 한번 해보고 싶었던 것인데, 드디어 시작하게 되었습니다. 이번 기회를 통해서 완벽하게 SQL을 배우실수 있도록 최선을 다해 강좌를 준비하겠습니다. 우선 SQL은 무엇일까요? SQL이란 데이터베이스의 언어입니다. 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 언어 입니다. ..
mysql 에러 메시지 Global Error Message Reference 조치 방안 mysql 에러 메시지 Global Error Message Reference 조치 방안 안녕하세요. mysql의 Global Error Message Reference 조치 방안에 대해서 확인해보겠습니다. mysql을 사용하다 보면 수많은 에러 메시지들을 만나게 되는데 이에 대한 내용을 정리하였습니다. 이번 포스팅에 기술되는 에러 메시지는 Global 에러 메시지입니다. 일반 에러 메시지는 따로 포스팅을 하도록 하겠습니다. 에러 메시지에 대한 조치방안은 해당 에러 메시지의 Message 부분을 읽어보시면 해결하실 수 있습니다. 예를 들어서 error: 1이라고 한다면 메시지는 Can't create/write to file...인데.. 이런 경우 경로가 잘못 지정되어 있거나, 파일을 생성하거나 쓰는 데..
mysql 테이블 한글 insert 안될때 조치 방안 mysql 테이블 한글 insert 안될 때 조치 방안 안녕하세요. mysql 테이블에 insert 작업을 할때 한글이 입력 안될 때가 있어 난감하신 적이 있으실 겁니다. 아래와 같은 에러 메시지와 함께 한글이 안되는 증상이 나타나실 텐데요. Incorrect string value: '\xE3\x84\xB4\xE3\x85\x87...' for column 데이터 베이스에서 한글 입력이 불가할 때 생기는 현상입니다. 이럴 때는 우선 해당 데이터 베이스의 캐릭터 셋을 확인 해보셔야 합니다. SELECT schema_name , default_character_set_name FROM information_schema.schemata ; 위 쿼리를 통해서 데이터 베이스의 케릭터 셋을 확인해보시면 아래와 같은..
ADsP 데이터분석준전문가 자격증 일정&준비방법 feat.응시방법 ADsP 데이터분석준전문가 자격증 일정&준비방법 feat.응시방법 안녕하세요. 요즘 파이썬으로 데이터 분석을 열심히 공부하고 있는 sTricky입니다. 조만간 ADsP 응시를 할 계획을 가지고 준비를 좀 해보려고요. 시험 일정부터 공부법까지 많이 알아봤는데, 이 내용들을 정리해서 이 글을 보시는 여러분들도 함께 한 번에 좋은 결과가 있었으면 좋겠습니다. 일단 이 자격증이 뭔지, 왜 따야 하는지 알아봤습니다. #데이터 분석준전문가 (ADsP) 란? 데이터분석 준전문가란 데이터 이해에 대한 기본지식을 바탕으로 데이터분석 기획 및 데이터분석 등의 직무를 수행하는 실무자를 말한다. 한국데이터산업진흥원은 전문인력의 실질적 수요자인 사업주를 대변하여 데이터분석 준전문가 자격검정을 실시하고자 한다. 이를 통해 산업 ..
[gpdb 백업] pg_dump & pg_restore 간단 사용법 [gpdb 백업] pg_dump & pg_restore 간단 사용법 안녕하세요. GPDB 에서 PG_DUMP 와 PG_RESTORE를 이용한 백업과 복구에 관해서 간략하게 안내해 드릴께요. pg_dump & pg_restore는 sql 기반으로 gpdb안의 데이터를 백업 및 복구를 할 수 있습니다. 바로 시작 하겠습니다. 우선 pg_dump를 이용해서 백업을 받는 커맨드 입니다. pg_dump -Cs dbname -n schemaname -n schemaname2 -E utf-8 > ddl_schema.sql pg_dump -a dbname -n schemaname -n schemaname2 -E utf-8 > data_schema.sql pg_dump -Cs dbname -t schema.table -..
MySQL 8.0 테이블스페이스 관리 방법 변경 내용 feat.테이블 스페이스 삭제 한다면?! MySQL 8.0 테이블스페이스 관리 방법 변경 내용 feat.테이블 스페이스 삭제한다면?! 안녕하세요. MySQL 8.0에서의 테이블스페이스 관리 방법에 대해 변경된 내용과 사용 예제를 정리하겠습니다. 바로 시작합니다. innodb_file_per_table_tablespace MySQL 8.0을 새로 설치하였을 때 설정되는 default tablespace 옵션입니다. 다른 설정이 없으면 기본 적용입니다. 각 테이블마다 테이블 스페이스를 하나씩 만들어 관리됩니다. 압축 같은 다양한 테이블스페이스 옵션 등을 이용해서 각 테이블 별로 유연한 관리가 가능합니다. general tablespace 우리가 아는 일반적인 테이블 스페이스 관리 방법입니다. ibd 파일을 하나 만들어 놓고, (default는 sy..