[DB] PostgreSQL 개념과 설치
PostgreSQL 이란? PostgreSQL은 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, 대규모 데이터베이스 애플리케이션에 적합합니다. PostgreSQL은 ACID(원자성, 일관성, 격리성, 지속성)를 준수하며, 복잡한 쿼리를 처리할 수 있는 기능적이고 안정적인 데이터베이스 시스템입니다. PostgreSQL은 초기에는 UC 버클리의 Ingres 프로젝트에서 파생된 Postgres 프로젝트로 시작되었으며, 현재는 PostgreSQL 글로벌 개발 그룹에서 개발과 유지보수가 이루어지고 있습니다. PostgreSQL은 대규모 데이터베이스에 대한 확장성을 제공하며, 또한, 다양한 프로그래밍 언어들 ( C/C++, JAVA, Python, Ruby )과 연동이 가능합니다. PostgreSQL은..
2023. 5. 9.
SQL이란 무엇인가요? Sql의 특징, 장단점 내용 정리
Sql 이란 ? SQL ( Structured Query Language )은 구문 언어로서 데이터베이스 관리 시스템 (DBMS)에서 데이터를 조작하고 검색하기 위한 표준화된 언어입니다. SQL은 대표적인 관계형 데이터베이스 관리 시스템인 Oracle, MySQL, Microsoft SQL Server, PostgreSQL 등에서 사용됩니다. SQL은 데이터베이스의 구조와 데이터를 조작하고 관리하기 위한 다양한 기능을 제공합니다. SQL의 종류에는 다양한 변형 언어와 구현체가 존재합니다. 주요한 SQL 언어로는 ANSI SQL, T-SQL, PL/SQL 등이 있으며, 구현체로는 Oracle Database, MySQL, Microsoft SQL Server, PostgreSQL, SQLite 등이 있습니..
2023. 5. 8.