
Системы управления базами данных (СУБД).pptx
- Количество слайдов: 15
СУБД включает: Набор средств для поддержки таблиц, отношений между ними; Средства программирования высокого уровня, с помощью которых можно создавать программные продукты для работы с базами данных; Развитый пользовательский интерфейс, который позволяет вводить информацию, выполнять поиск и предоставлять информацию в текстовом или графическом виде; Средства для выбора нужных данных; Средства для выбора нужной информации на печать; Средство для выполнения расчетов;
Типы полей: Текстовой • Служит для ввода символьных данных: букв, цифр, знаков пунктуации. Числовой • Используется для ввода целых и вещественных чисел. Дата/Время. • Позволяет задавать дату и время. Логический тип • Может принимать одно их двух возможных значений: «истина» или «ложь» . Счётчик • Оно не может повторятся, оно устанавливается автоматически, на единицу больше, чем предыдущее значение
• РЕЖИМ ТАБЛИЦЫ позволяет изменять имена полей и вводить данные. • КОНСТРУКТОР позволяет изменить имена, тип и формат поля. • МАСТЕР ТАБЛИЦ вы можете выбрать какие-то поля из таблиц-образцов. • ИМПОРТ ТАБЛИЦ вы можете скопировать готовую таблицу из какой-либо базы данных • СВЯЗЬ с таблицей позволяет узнать адрес готовой таблицы, с которой вы хотите рботать.
Упорядочение данных, фильтрация. • ФИЛЬТРАЦИЯ – это процесс выбора данных, которые отвечают какому-либо условию; остальные записи делаются временно недоступными.
Иерархическая модель данных • Исторически первой появилась ИЕРАРХИЧЕСКАЯ МОДЕЛЬ ДАННЫХ. Она строится по принципу иерархии типов объектов, т. е. один тип объекта является главным, а остальные – подчиненными. • В этом случае вершина это 3. Вершины, которые не имеют подчиненных, называют листьями. На рисунке это 1, 2, 5, 7, 8, 9. • Вершина дерева хранит данные, характеризующие некоторый объект, и несколько связей с подчиненными вершинами. 3 4 1 5 2 6 7 8 9
Реляционная модель данных • В РЕЛЯЦИОННОЙ МОДЕЛИ данных объекты и взаимодействия между ними представлены с помощью таблиц. Каждая таблица должна иметь первичный ключ – поле или комбинацию полей, которая единственным образом идентифицирует каждую строчку таблицы.
Проектирование базы банных Проектирование базы данных можно разделить на три этапа: • Концептуальная модель; • Логическая модель; • Физическая модель;
1 -й этап. Концептуальная модель • Необходимо выяснить требования отдельных пользователей и объединить их в едином представлении. • КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ представляет объекты и взаимосвязи между ними без указания способов их физического хранения, особенностей реализации и эффективности обработки.
2 -й этап. Логическая модель. • Выбирается модель данных. Вы должны выбрать реляционную, сетевую или иерархическую модель данных и изменить концептуальную модель так, чтобы она была обеспечена выбранной моделью данных.
3 -й этап. Физическая модель. • Необходим выбрать конкретную модель СУБД, которая сможет обеспечить хранение «Логической модели данных» , описать объекты и их характеристики в терминах СУБД, отобразить базу данных в памяти компьютера. Отображение базы банных в памяти компьютера называется ФИЗИЧЕСКОЙ ПАМЯТЬЮ.
Формы • ФОРМА – это электронный аналог бумажного бланка, предназначенный для просмотра и редактирования данных.
Создание формы в Access позволяет создавать формы в нескольких режимах: Конструктор Мастер форм Автоформа: в столбец ленточная Табличная Диаграмма Свободная таблица
• КОНСТРУКТОР. Форма создания вручную. Пользователь может разместить на ней любые компоненты. Поля таблиц могут быть представлены раскрывающимся списками, радиокнопками, счетчиками и т. д. • МАСТЕР ФОРМ. Позволяет выбрать поля из одной или нескольких таблиц, их расположение, цвет форм. • АВТОФОРМЫ – самый простой вид форм. Поля таблиц тоже представлены прямоугольными областями. • ДИАГРАММА. Данные таблиц представлены в виде диаграмм.
Запросы • ЗАПРОС – это средство выбора данных из одной или нескольких таблиц. РЕЗУЛЬТАТ ЗАПРОСА – это набор сток и столбцов. Выбранные данные могут быть упорядочены и сгруппированы. Запрос может включать какие-либо расчеты.
Системы управления базами данных (СУБД).pptx