Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nasirovx/working_with_pgsql
read and learn this PostgreSQL work, this is a little from my lessons
https://github.com/nasirovx/working_with_pgsql
postgresql-database python sqlite3
Last synced: 2 days ago
JSON representation
read and learn this PostgreSQL work, this is a little from my lessons
- Host: GitHub
- URL: https://github.com/nasirovx/working_with_pgsql
- Owner: nasirovx
- Created: 2024-06-24T14:50:58.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-07T22:58:33.000Z (6 months ago)
- Last Synced: 2024-11-06T01:21:01.799Z (about 2 months ago)
- Topics: postgresql-database, python, sqlite3
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PostgreSQL Lessons
Описание проекта
Эта папка содержит файлы и уроки по работе с базой данных PostgreSQL. В уроках рассматриваются основные и продвинутые темы, которые помогут вам лучше понять и использовать PostgreSQL для хранения и управления данными.Содержание
## Lesson 1: Введение в PostgreSQL
Установка и настройка PostgreSQL
Основные команды SQL## Lesson 2: Работа с базами данных
Создание, удаление и управление базами данных
Основные типы данных## Lesson 3: Таблицы и схемы
Создание и управление таблицами
Использование схем для организации данных
## Lesson 4: Запросы и индексыОсновы написания запросов
Оптимизация запросов с помощью индексов
## Lesson 5: Связи и внешние ключиСоздание и использование связей между таблицами
Внешние ключи и обеспечение целостности данных
## Lesson 6: Функции и триггерыСоздание и использование функций
Автоматизация задач с помощью триггеров
## Lesson 7: Безопасность и права доступаУправление пользователями и ролями
Настройка прав доступа к данным
Установка PostgreSQL
Скачайте и установите PostgreSQL с официального сайта.Запустите PostgreSQL и создайте новую базу данных:
## sql
Копировать код
CREATE DATABASE mydatabase;
Запуск уроков
Перейдите в папку с уроком, например:## bash
Копировать код
cd Lesson1
Откройте соответствующий SQL файл и выполните команды в вашей базе данных:## bash
Копировать код
psql -d mydatabase -f lesson1.sql
Следуйте инструкциям в каждом уроке для выполнения упражнений и задач.