1) 테이블 경로로 가서 데이터 가져오기를 선택 합니다.

 

 

2) 다음을 눌러 CSV 파일을 선택 합니다.

3) 그럼 자동으로 컬럼명, 타입을 가져옵니다. 수정하고 싶으면 Columns를 눌러 수정합니다.

4) 다음, Start 를 눌러 테이블 가져오기 및 생성을 완료합니다.

 

 

5) 테이블 생성 완료 및 데이터 확인

'PostgreSQL' 카테고리의 다른 글

[PostgreSQL] 2. DBeaver 설치, PostgreSQL 연결  (0) 2021.10.08
[PostgreSQL] 1. PostgreSQL 설치  (0) 2021.10.08

1) DBeaver란? 

2) DBeaver 홈페이지 접속

DBeaver Community | Free Universal Database Tool

 

DBeaver Community | Free Universal Database Tool

DBeaver Universal Database Tool Free multi-platform database tool for developers, database administrators, analysts and all people who need to work with databases. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase,

dbeaver.io

 

3) Download 선택

 

 

 

4) EE는 엔터프라이즈(유료), CE버전으로 다운로드합니다.

 

5) exe 실행 후 설치 진행

 

 

6) 설치 후 실행완료 하면 샘플 데이터베이스를 만들 것인지 물어봅니다. 예를 눌러주세요.

 

 

7) 이제 설치한 PostgreSQL를 연결해보겠습니다. 데이터베이스 연결을 선택합니다.

 

8) 우리는 PostgreSQL이죠?

 

9) 다운로드 눌러주세요

 

 

10) 로컬에서 테스트용이기 때문에 따로 연결 설정은 필요 없고 아래 비밀번호는 PostgreSQL 설치 시 입력한 비밀번호입니다. 완료를 누르면 완료됩니다.

 

 

 

 

11) 연결 완료 되었고 SQL 편집기 실행을 하면 오른쪽에 SQL 편집을 할 수 있는 창이 뜹니다.

'PostgreSQL' 카테고리의 다른 글

[PostgreSQL] 3. CSV 파일 가져오기  (0) 2021.10.13
[PostgreSQL] 1. PostgreSQL 설치  (0) 2021.10.08

1. PostgreSQL 홈페이지 접속.

PostgreSQL: The world's most advanced open source database

 

 

PostgreSQL

The world's most advanced open source database.

www.postgresql.org

 

 

2. 다운로드를 클릭합니다.

 

3. 자신의 OS에 맞게 선택합니다.

 

4. Installer 나 Zip으로 설치를 선택 할 수 있는데, 저는 installer를 이용해서 설치하겠습니다.

 

 

5. 윈도우의 가장 최신버전을 다운받겠습니다.

 

6. 설치를 진행합니다. 전부 Next를 진행하다보면 슈퍼유저의 패스워드를 입력하라고 뜹니다.

    잘 설정해주시고 로컬은 코리아로 변경해주세요.

 

 

7. 설치 완료.

'PostgreSQL' 카테고리의 다른 글

[PostgreSQL] 3. CSV 파일 가져오기  (0) 2021.10.13
[PostgreSQL] 2. DBeaver 설치, PostgreSQL 연결  (0) 2021.10.08
  1. 문자형 => 쌍따옴표나 따옴표로 선언
  2. 인덱스 => 인덱스는 []를 통해 지정해 줄 수 있으며 0부터 시작.
  3. 슬라이스 =>범위를 지정하여 원하는 부분만 가져옴

 

 

  4. 문자열 합치기 => 숫자 더하기와 같이 +로 합친다.

  5. 문자열 곱하기 => 문자열 반복한다.

 6. 문자형, 숫자형 같이 쓰려면? 1) print(a,b) 2) str 함수 3) format 함수

 7. format 활용하기

 

8. 문자열 분해 => split()

'Python' 카테고리의 다른 글

[파이썬 기초 Python] 1. 숫자형 자료형  (0) 2021.10.05
[Python] 2. 문자열 자료형1  (0) 2021.04.21
[Python] 1. 숫자형 자료형  (0) 2021.03.16

1,2. 정수와 실수

=> 변수를 만들고 정수와 실수를 넣어 보았다.

=> 자료형 int, float

=> type 함수를 이용해서 해당 변수의 자료형을 알 수 있다.

 

3. 숫자 사칙 연산 : - + - x /

=> 인터프리터에서 가능

=> 변수에 넣어서 계산 가능

=> print 안에 계산해서도 가능

4. 기타 숫자 연산 - 몫, 나머지, 거듭제곱

=> 몫 : //

=> 나머지 : %

=> 거듭제곱 : **

5. 정수와 실수 계산

=> 정수랑 실수랑 계산 하면? 실수로된다. int + float = float

 

6. 할당 연산 

=> 연산을 줄여서 쓴 것

=> 등호 오른쪽의 값을 왼쪽에 할당한다.

'Python' 카테고리의 다른 글

[파이썬 기초 Python] 2. 문자열 자료형  (0) 2021.10.06
[Python] 2. 문자열 자료형1  (0) 2021.04.21
[Python] 1. 숫자형 자료형  (0) 2021.03.16

suffice

충분하다

 

For starters.

일단은.

 

eccentric

괴짜

 

hypothetical

가설적인

 

linger 

오래끄는

 

'영어' 카테고리의 다른 글

How I Met Your Mother 1화 주요 표현(1)  (0) 2021.09.03

you drink a toast

축배를 들다.

 

I've been there for all the big moments of you and Lily.

너희의 중요한 순간마다 난 늘 함께였어.

 

I'm calling up ~

~에게 전화하다.

 

Have you forgotten what I said to you the night we met?

우리가 처음 만난날 내가 한 말 잊었어?

 

lose the goatee

수염을 깎다.

 

creepy

징그러운

 

You wanna go out sometime

나중에 데이트 할래요?

 

I do those dumb little fluff pieces at the end of the news.

뉴스 끝날때 웃기는 단신을 다뤄요.

 

got dumped

(~에게) 차이다

 

How long have you been sitting there?

언제부터 거기 앉아 있었어?

 

 

'영어' 카테고리의 다른 글

How I Met Your Mother 1화 주요 표현(2)  (0) 2021.09.08

데이터베이스 백업과 복원 작업은 데이터베이스 속성인 복구 모델 설정에 영향을 받으며 복구 모델이란 데이터 베이스의 트랜잭션 로그를 관리하는 방법의 유형이다.

 

복구 모델은 단순(Simple), 전체(Full), 대량 로그(Bulk Logged) 3가지가 있다.

 

※ 데이터베이스 복구 모델 확인 스크립트

SELECT Name,
      (SELECT DATABASEPROPERTYEX(name,'RECOVERY') AS RecoverModel
  FROM master..sysdatabases 
 ORDER BY Name

 

(1) 단순 (Simple)

체크포인트가 발생할 때마다 트랜잭션 로그가 비워지는 모델.

트랜잭션이 보관 되지 않으므로 트랜잭션 로그백업을 지원하지 않으며, 복원 시 전체 또는 차등 백업한 시점까지만 복원 할 수 있고 원하는 특정 시점이나 페이지 복원은 불가능 하다. 

이에 트랜잭션 로그의 저장소 공간은 작지만 마지막 전체, 차등백업 이후 데이터는 손실 될 수 있다.

테스트 환경 또는 데이터 베이스 용량이 적을때 많이 사용한다.

단순 복구 모델 사용 시 데이터 손실을 방지하기 위해서 주기적인 전체 또는 차등 백업을 권장.

 

(2) 대량로그 복구 모델(Bulk Logged)

BCP, Bulk INSERT, SELECT INTO , CREATE INDEX, DBDCC DBREINDEX , DROP INDEX 등 대량의 변경 작업을 처리하는 대량(Bulk) 명령을 수행 할 때, 발생하는 모든 트랜잭션 로그를 기록하지 않고 최소한의 로깅을 제공하여 전체 복구 모델에 비해 빠른 성능을 가지고 있다.

 

(3) 전체 복구 모델(Full)

대량 작업, 인덱스 생성 정보까지 모든 트랜잭션을 기록하는 모델이다.

SQL SEVER에서 지원하는 모든 백업 유형을 사용할 수 있다. 특정 시점 복원이나 데이터 손실을 방지 할 수 있으나 그만큼 용량과 비용이 많이 발생된다.

 

업무중에 변환해야할 일이 있어 저장해둡니다.

 

16진수 0x20 = ' ' = 공백

10진수 32

 

-- 16->10진수
SELECT CONVERT(INT, CONVERT(VARBINARY, '0x20', 1))

-- 10진수 -> ASCII
SELECT CHAR(32)

 

- ASCII 코드 표

 

 

 

'MSSQL 기본' 카테고리의 다른 글

[MSSQL] Index Seek / Index Scan  (0) 2021.01.28
[MSSQL] BULK INSERT  (0) 2021.01.26
[MSSQL] ColumnStore Index  (0) 2021.01.25
[MSSQL] Covered Index / Include Index  (0) 2021.01.23
[MSSQL] MSSQL 복제(Replications)  (0) 2020.10.30

파이썬에서 문자열 자료형을 만드는 방법은 총 4가지이다.

1) 큰따옴표 -  "

"python" 와 같이 문자열을 큰따옴표로 둘러싼다.

 

2) 작은따옴표 - '

'python' 와 같이 문자열을 큰따옴표로 둘러싼다.

 

3) 큰따옴표 3개 연속 - """

"""python""" 와 같이 문자열을 큰따옴표로 둘러싼다.

 

4) 작은따옴표 3개 연속 - '''

'''python''' 와 같이 문자열을 큰따옴표로 둘러싼다.

왜 방법이 4가지나 될까?

1) 문자열 안에 작은따옴표, 큰따옴표를 넣기 위해서이다.

2) 여러 줄인 문자열을 변수에 대입하기 위해서이다.

 

1) 문자열 안에 작은따옴표, 큰따옴표를 넣기 위해서이다.

I`M ~~ / He`s 와 같이 작은따옴표는 큰따옴표로 둘러쌓아야한다.

  작은따옴표로 하면 에러가 발생한다.

 

"P is Good" he says. 와 같이 큰따옴표인 경우에는 작은 따옴표로 둘러싸면 된다.

아니면 아예 백슬래시로 표현하면 된다!

 

 

2) 여러 줄인 문자열을 변수에 대입하기 위해서이다.

줄을 바꾸기 위해서는 이스케이프 코드 '\n'을 삽입하거나 연속된 따옴표 """ / ''' 를 사용하면 된다.

 

 

 

 

두 방법 모두 동일하다. 대신 이스케이프 코드를 쓰면 보기 불편하므로 따옴표를 연속해서 쓰는 것이 깔끔하다.

 

* 이스케이프 코드 종류 

+ Recent posts