💀
Второй курс РПО
Основы проектирования баз данных
Основы проектирования баз данных
  • Понятия баз данных
  • Типы моделей данных
    • Реляционные базы данных
  • Реляционная алгебра
  • Модель процессов
  • Проектирование базы данных
  • Нормальные формы
    • Определения, и самое важное
  • Моделирование базы
    • Практическая работа: Решение
    • Для тех у кого iq как у Антона
  • Инструменты проектирования
  • Проектирование БД
  • Ключи и объекты
  • SQL Операции
  • Группировка данных
  • Пользовательский интерфейс
  • Проектирование БД
  • Управление таблицами
  • Ключи и индексы
  • Сортировка и поиск
    • 🤪Короткая версия
  • Работа с файлами
  • Запись массива в таблицу
  • Меню баз данных
  • Рабочие окна
  • Создание формы
  • Создание проекта БД и интерфейса
  • Ограничения полей
  • Работа с таблицами
  • Обработка транзакций
Powered by GitBook
On this page

Понятия баз данных

05.09.2024

NextТипы моделей данных

Last updated 8 months ago

Понятия

База данных

База данных — это упорядоченный набор данных, хранящихся в электронном виде. Для управления базами данных используется система управления базами данных (СУБД).

СУБД

СУБД — это программный комплекс для создания, управления и администрирования баз данных.

Информационный объект

Информационный объект — элемент программы, содержащий фрагменты информации, используемые в программе. В зависимости от языка программирования, информационными объектами могут быть переменные, массивы, записи, таблицы, файлы и т. д.

Иерархическая модель связи

Сетевая модель связи — это структура данных, где узлы могут иметь несколько родителей и потомков, создавая сложные взаимосвязи.

Массив — это структура, которая хранит упорядоченный набор значений одного типа в одной ячейке таблицы.

Массивы бывают: одномерные, двумерные, многомерные

Одномерные — линейные массивы, состоящие из одного ряда элементов.

Двумерные — массивы в виде таблицы, состоящие из строк и столбцов.

Многомерные — массивы с более чем двумя измерениями, создающие более сложные структуры.

Таблица — совокупность строк и столбцов, где строки представляют собой записи, а столбцы — атрибуты этих записей.

Централизованная архитектура — это когда управление и обработка данных происходят в одном месте.

Архитектура файл-сервер — это система, где один сервер хранит файлы, а пользователи подключаются к нему для доступа, загрузки и изменения этих файлов.

Архитектура клиент-сервер — это когда устройства (клиенты) просят данные у сервера, а сервер отвечает.

В файл-серверной архитектуре сервер только хранит файлы, а в клиент-серверной — обрабатывает запросы и предоставляет результаты.

Трёхзвенная архитектура — это когда система разделена на три части:

  • Клиент — пользовательский интерфейс.

  • Сервер приложений — обрабатывает логику.

  • Сервер базы данных — хранит данные.

Все определения

База данных — это упорядоченный набор данных, хранящихся в электронном виде. Для управления базами данных используется система управления базами данных (СУБД).

СУБД — это программный комплекс для создания, управления и администрирования баз данных.

Информационный объект — это часть программы, которая хранит данные, такие как переменные, массивы или файлы.

Сетевая модель связи — это структура данных, где узлы могут иметь несколько родителей и потомков, создавая сложные взаимосвязи.

Массив — это структура, которая хранит упорядоченный набор значений одного типа в одной ячейке таблицы.

Одномерные — линейные массивы, состоящие из одного ряда элементов.

Двумерные — массивы в виде таблицы, состоящие из строк и столбцов.

Многомерные — массивы с более чем двумя измерениями, создающие более сложные структуры.

Таблица — совокупность строк и столбцов, где строки представляют собой записи, а столбцы — атрибуты этих записей.

Централизованная архитектура — это когда управление и обработка данных происходят в одном месте.

Архитектура файл-сервер — это система, где один сервер хранит файлы, а пользователи подключаются к нему для доступа, загрузки и изменения этих файлов.

Архитектура клиент-сервер — это когда устройства (клиенты) просят данные у сервера, а сервер отвечает.

Трёхзвенная архитектура — это когда система разделена на три части:

  • Клиент — пользовательский интерфейс.

  • Сервер приложений — обрабатывает логику.

  • Сервер базы данных — хранит данные.

Централизованная архитектура
Архитектура файл-сервер
Трёхзвенная архитектура клиент сервер