| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- SQL
- EC2
- DevOps
- MySQL
- Join
- sub-query
- mongoDB
- NoSQL
- databse
- 탄력적 ip
- redis
- PostgreSQL
- 보안 그룹
- Github Actions
- springboot
- database
- SQLite
- index
- dml
- CTE
- 정처기
- Transaction
- ASW
- 정보처리기사
- DDL
- VPC
- 정규화
- SubQuery
- aws
- db
- Today
- Total
목록PostgreSQL (7)
sellen
💡 이 내용 이후로 모든 SQL 관련 내용은 NomadCoder 강의를 듣고 정리한 글입니다.아래의 링크에 SQL 학습에 필요한 데이터가 존재합니다.https://nomadcoders.co/sql-masterclassExtensionExtensions를 설치하면 PostgreSQL만으로 할 수 없던 작업을 할 수 있다. Extension 설치CREATE EXTENSION hstore; 설치된 Extension 확인SELECT * FROM pg_extension; Extension 제거DROP EXTENSION hstore;Hstorehttps://www.postgresql.org/docs/current/hstore.html F.17. hstore — hstore key/value datatypeF.17..
💡 이 내용 이후로 모든 SQL 관련 내용은 NomadCoder 강의를 듣고 정리한 글입니다.아래의 링크에 SQL 학습에 필요한 데이터가 존재합니다.https://nomadcoders.co/sql-masterclassMySQL과 PostgreSQL에서는 JSON 데이터를 조회할 수 있다.JSON 타입 컬럼을 가진 테이블 생성CREATE TABLE users ( user_id BIGINT PRIMARY KEY GENERATED ALWAYS AS IDENTITY, profile JSONB);구분설명 JSON 데이터를 JSON 형태로 저장 JSONB 데이터를 JSON 형태로 받지만 binary로 변환해서 저장한다.binary로 변환하는 과정이 있기에 저장할 때 시간이 더 걸린다.하지만 데이터를 읽..
💡 이 내용 이후로 모든 SQL 관련 내용은 NomadCoder 강의를 듣고 정리한 글입니다.아래의 링크에 SQL 학습에 필요한 데이터가 존재합니다.https://nomadcoders.co/sql-masterclass아래의 글과 함께 보시면 좋습니다.2025.07.19 - [Programming/DataBase] - Event & Trigger절차형 SQL 중에서 아직 다루지 못한 사용자 정의 함수와 프로시저를 다루겠습니다.절차형 SQL (Procedural SQL) 개념일반적인 개발 언어처럼 SQL 언어에서도 절차 지향적인 프로그램이 가능하도록 하는 트랜잭션 언어이다.종류종류설명프로시저(Procedure)일련의 쿼리들을 마치 하나의 함수처럼 실행하기 위한 쿼리의 집합사용자 정의 함수(User-Defi..
💡 이 내용 이후로 모든 SQL 관련 내용은 NomadCoder 강의를 듣고 정리한 글입니다.아래의 링크에 SQL 학습에 필요한 데이터가 존재합니다.https://nomadcoders.co/sql-masterclass아래의 글과 함께 보시면 좋습니다.2025.07.17 - [Programming/DataBase] - 정규화2025.07.19 - [Programming/DataBase] - 정규화 - MySQLPostgreSQL에서 정규화하기전에 MySQL에서 했던 정규화 작업에 뒤이어 MySQL에서는 과정이 복잡하고 번거로워서 못했던 작업들이 있었습니다.그 나머지 작업들을 이번 PostgreSQL에서 해보려고 합니다.💡 MySQL에서 작업한 데이터 그대로 진행한다.MySQL에서는 여러 개의 데이터를 ..
💡 이 내용 이후로 모든 SQL 관련 내용은 NomadCoder 강의를 듣고 정리한 글입니다.아래의 링크에 SQL 학습에 필요한 데이터가 존재합니다.https://nomadcoders.co/sql-masterclass아래의 글과 함께 보시면 좋습니다.2025.07.16 - [Programming/DataBase] - 데이터 정의어 (DDL)2025.07.15 - [Programming/DataBase] - 데이터 정의어 (DDL) MySQLPostgreSQL은 MySQL과 Alter문이 조금 다릅니다.따라서 이번에는 PostgreSQL에서의 Alter문에 대해 설명하려고 합니다.Column 조작Column 추가-- COlumn 1개 추가ALTER TABLE {table_name} ADD COLUMN {..
데이터 유형PostgreSQL의 데이터 타입은 MySQL과 살짝 다르므로 이 페이지에서 간단히 소개할 예정입니다.자세한 타입과 지원하는 함수들은 아래의 링크에서 확인해 주세요.https://www.postgresql.org/docs/16/datatype-geometric.html 8.8. Geometric Types8.8. Geometric Types # 8.8.1. Points 8.8.2. Lines 8.8.3. Line Segments 8.8.4. Boxes 8.8.5. Paths 8.8.6. Polygons 8.8.7. Circles Geometric data …www.postgresql.orgPostgreSQL은 타입에 맞는 다양한 함수가 존재하므로 적절한 타입을 선언해야 한다.TEXTMySQL과..
PostgreSQL 설치https://www.postgresql.org/ PostgreSQLThe world's most advanced open source database.www.postgresql.org위 링크를 클릭합니다.PostgreSQL Installer 설치PostgreSQL 사이트 상단의 Download를 클릭합니다.저는 Windows를 사용하기 때문에 가운데의 Windows를 클릭합니다.만약 Mac 운영체제이면 왼쪽의 macOS를 클릭합니다.Download the installer 링크를 클릭합니다.저는 16.9 버전을 설치하였습니다.하지만 17.5를 설치하셔도 문제없습니다.PostgreSQL 설치위 과정을 통해 postgresql-16.9-2-windows-x64.exe 라는 파일을 설..