PostgreSQL 튜토리얼
PostgreSQL 은 관계형 데이터베이스 관리를 위한 잘 구성된 학습 경로를 제공합니다. 저희 튜토리얼은 SQL 쿼리, 데이터베이스 설계 및 최적화 기술을 다루며, 초급 및 중급 개발자 모두에게 적합합니다. 무료 랩과 실용적인 예제를 통해 데이터베이스 작업에 대한 실습 경험을 얻을 수 있습니다. 저희 대화형 데이터베이스 플레이그라운드를 통해 SQL 쿼리를 연습하고 즉각적인 결과를 확인할 수 있습니다.
다른 스킬 트리
LinuxDevOps사이버 보안AWSDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA 교육RHCE in Enterprise Linux 교육LFCS 교육ShellGitCloudflareDockerKubernetesCKA 교육CKAD 교육CKS 교육AnsibleRHCE in Ansible 교육JenkinsNmapWiresharkHydraCompTIA데이터베이스MySQLRedisMongoDBSQLitePythonRustGolangJavaCC++웹 개발데이터 과학빅 데이터
고객 주문 저장 및 조회
PostgreSQL에 주문 테이블을 만들고 고객 주문을 삽입한 뒤 애플리케이션이 읽는 것과 동일한 저장 데이터를 조회합니다.
PostgreSQLAWS
읽기 요청을 읽기 전용 복제본으로 전송
PostgreSQL 읽기 전용 복제본을 만들고 애플리케이션 쿼리를 보내며 기본 데이터베이스의 새 쓰기가 전달되고 복제본의 직접 쓰기는 거부됨을 관찰합니다.
AWSPostgreSQL
데이터베이스 접근을 애플리케이션으로 제한
PostgreSQL 네트워크 접근을 애플리케이션 보안 그룹으로 제한하고 주문 애플리케이션에 필요한 권한만 가진 데이터베이스 사용자를 제공합니다.
PostgreSQLAWS
RDS 스냅샷에서 주문 복원
데이터베이스 스냅샷을 저장하고 통제된 주문 삭제를 관찰한 뒤 새 RDS 인스턴스를 복원하여 애플리케이션 데이터를 되찾습니다.
AWSPostgreSQL
애플리케이션용 PostgreSQL 데이터베이스 생성
비공개 RDS PostgreSQL 인스턴스를 만들고 표준 SQL 클라이언트로 연결한 뒤 애플리케이션에 데이터베이스 엔드포인트를 설정하고 정리합니다.
AWSPostgreSQL
정보 수집 및 보조 모듈 (Auxiliary Modules)
이 실습에서는 Metasploit 이 단순히 익스플로잇을 실행하는 도구가 아님을 확인합니다. 내장된 보조 (Auxiliary) 모듈을 활용하여 Metasploit 콘솔 인터페이스 내에서 직접 네트워크 포트 스캔, 서비스 버전 식별 및 자동화된 취약점 점검을 수행하는 방법을 배웁니다.
CybersecurityNmapPostgreSQL
아키텍처 및 데이터베이스 설정
이 실습에서는 Metasploit Framework 의 핵심 아키텍처를 이해합니다. PostgreSQL 데이터베이스를 올바르게 초기화하고, msfconsole 을 실행하며, 워크스페이스를 관리하여 모의 해킹 데이터를 체계적으로 정리하는 방법을 배웁니다.
CybersecurityPostgreSQLLinuxNmap
PostgreSQL 에서 PostGIS 확장 사용하기
이 실습에서는 PostGIS 확장을 사용하여 PostgreSQL 데이터베이스에 공간 기능을 추가하는 방법을 배웁니다. 전용 공간 데이터베이스를 생성하고, PostGIS 확장을 활성화하고, 지리 데이터가 포함된 테이블을 만들고, 데이터를 분석하기 위한 공간 쿼리를 수행합니다.
PostgreSQL
PostgreSQL PgBouncer 연결 풀링
이 실습에서는 PostgreSQL 과의 연결 풀링을 위해 PgBouncer 를 구성하고 사용하는 방법을 배웁니다. PgBouncer 를 구성하고, 이를 통해 연결하고, 여러 클라이언트 연결을 시뮬레이션하고, 풀링 성능을 모니터링합니다. 효율적인 연결 관리를 통해 데이터베이스 성능을 향상시키세요.
PostgreSQL
PostgreSQL 관계 및 조인
이 랩에서는 PostgreSQL 관계 및 조인을 탐구합니다. 외래 키 제약 조건으로 테이블을 만들고, 참조 무결성을 보장하며 데이터를 삽입하고, INNER JOIN 을 사용하여 데이터를 쿼리하고, LEFT, RIGHT, FULL OUTER JOIN 결과를 비교하여 데이터 관계를 이해합니다.
PostgreSQL
PostgreSQL 역할 및 권한 관리
이 실습에서는 PostgreSQL 역할 및 권한 관리를 탐색합니다. 주요 목표는 특정 속성을 가진 역할을 생성하고 데이터베이스 권한을 관리하는 방법을 배우는 것입니다. 권한을 부여하고, 사용자를 전환하며, 액세스를 회수합니다.
PostgreSQL
PostgreSQL 저장 함수 개발
이 실습에서는 PostgreSQL 저장 함수를 개발하는 방법을 배웁니다. 기본 저장 함수 정의, 입력 매개변수 추가 및 쿼리 내 실행 과정을 안내합니다. 또한 사용하지 않는 함수를 제거하는 방법도 배웁니다.
PostgreSQL
PostgreSQL 스트리밍 복제
이 실험에서는 PostgreSQL 스트리밍 복제를 설정하는 방법을 배웁니다. 복제 연결을 허용하도록 주 서버를 구성하고, 기본 백업에서 복제본 서버를 생성하며, 데이터 변경 사항이 거의 실시간으로 주 서버에서 복제본으로 자동으로 복사되는지 확인합니다.
PostgreSQLLinux
PostgreSQL 테이블 파티셔닝
이 실습에서는 PostgreSQL 에서 테이블 파티셔닝을 구현하는 방법을 배웁니다. 목표는 쿼리 성능을 개선하고 데이터 관리를 단순화하기 위해 큰 테이블을 더 작고 관리하기 쉬운 조각으로 나누는 것입니다. 범위 파티셔닝된 테이블을 설정하고, 날짜 범위별로 파티션을 정의하고, 데이터를 삽입하고, 파티션 간에 쿼리합니다.
PostgreSQL
PostgreSQL 트랜잭션 관리
이 실습에서는 데이터 무결성을 보장하는 데 필수적인 PostgreSQL 트랜잭션 관리를 탐색합니다. 트랜잭션 시작 및 커밋, 실패한 트랜잭션 되돌리기, 격리 수준 설정, 동시 업데이트로 잠금 시뮬레이션을 배우고 계좌 테이블 및 자금 이체를 통해 실습합니다.
PostgreSQL
PostgreSQL 트리거 자동화
이 랩에서는 트리거를 사용하여 PostgreSQL 에서 작업을 자동화하는 방법을 배웁니다. `employees` 테이블의 급여 변경 사항을 `salary_changes` 테이블에 기록하기 위해 PL/pgSQL을 사용하여 트리거 함수를 만듭니다. 함수를 작성하고, 테이블 이벤트에 바인딩하고, 테스트하며, 비활성화/삭제합니다.
PostgreSQL
PostgreSQL 뷰 관리
이 실습에서는 PostgreSQL 뷰 관리를 탐색합니다. 주요 목표는 단순 뷰와 물리적 뷰를 포함한 다양한 유형의 뷰를 이해하고 구현하는 것입니다. 뷰를 정의하고, 쿼리하고, 수정하고, 생성하고, 채우고, 새로 고치는 방법을 배울 것입니다.
PostgreSQL
Kali Linux 에서 PostgreSQL 시작 방법
강력한 사이버 보안 도구인 Kali Linux 에서 PostgreSQL 데이터베이스를 설정하고 관리하는 방법을 알아보세요. 사이버 보안 프로젝트를 위해 PostgreSQL 을 시작하는 데 필요한 필수 단계를 배우세요.
PostgreSQLLinux
- 이전
- 1
- 2
- 다음