- •Проектирование баз данных
- •Проектирование с помощью субд ms Access.
- •Шаги выполнения отчёта:
- •Рабочие характеристики бд:
- •Тенденция развития Систем Управления Базами Данных
- •Системы искусственного интеллекта
- •Достоинства:
- •Недостатки:
- •Модели решения задач Модели и их классификация
- •Методы моделирования
- •Классификация моделей.
- •1)По области применения
- •2) Наличию случайных воздействй
- •Основные свойства модели
- •Методы и технологии моделирования
- •Информационная модель объекта.
- •Всё состоит из элементов
- •Элементы имеют свойства
- •Элементы связаны между собой отношениями.
- •Пример абстрагирования при построении информационной модели.
Проектирование баз данных
Начало проектирования баз данных – проектирование информационно-логической модели предметной области, куда входит:
-определение предметной области -выделение информационных объектов -выявление связей между информ. объектами.
Нормализация – разбиение таблицы на две или более, обладающих лучшими свойствами при вводе, изменении и удалении данных. Окончательная цель нормализации сводится к таком
Проектирование с помощью субд ms Access.
1)Access является одной из самых понятных систем
2)Система имеет полностью русифицированную версию
3)интегрирована с офисом
4)позволяет исполльзование OLE технологий
5)широко и наглядно представлена справочная система
6)существует набор «мастеров» по работе с БД
Всю БД Access хранит надиске в виде одного файла. Данные хранятся в виде таблиц. С каждой таблицей могут быть связаны ключи, задающие нужные порядки на множестве строк. Типичные операции над БД:
-работа с таблицами -ввод данных в таблицы -поиск данных в таблицах
Таблица – объект, который определяется и используется для хранения данных.
Access пердполагает начало работы с создания макета таблицы. Они могут создаваться двумя способами:
Конструктор:
Задаётся структура таблицы. После создания макетов таблиц определяются связи между ними. Режим таблицы используется для просмотра, изменения и др. простейших действий с БД
Форма:
Форма – объект, предназначенный для удобного ввода и отображения данных. Формы представляют собой окна с размещёными в них элементами управления.
Естественным режимом их создания является режим визуального конструирования. Создание формы можно автоматизировать. На форме можно расположить элементы управления, которые могут использоваться для отображения дат, а также для выполнения вычислений и ввода результата. Кроме того, в форму могут быть помещены рисунки и др. мультимедиа файлы.
Запрос – объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц. Создать запрос можно в режиме конструктора.
При активации будет построена таблица с указанием заданных полей. Закрытие будет сопровождаться его сохранением и присвоением ему имени.
Отчёт – объект, предназначенный для создания документа, который может быть распечатан или включён в документ другого приложения.
Шаги выполнения отчёта:
- выяснение таблицы и запросов (построение) - выяснение полей (сортировка) - выяснение стиля печатного документа
Макрос – способ структурированного описания действий, выполняющихся в ответ на определённое действие
Модуль – программа, с помощью которой определённый процесс разбивается на несколько процедур.
Страница доступа к данным – файл HTML и вспомогательные файлы для доступа к данным из интернет браузера.
Рабочие характеристики бд:
- Полнота - Правильная организация (структуризация) - Актуальность(обновление) - Удобство для использования
Реляционная модель БД имеет дело с тремя аспектами данных: 1) структура данных 2) целостность данных 3) манипулирование данными.
Эти три аспекта отражают основные процедуры накопления данных.
Структура интерфейса. При работе в СУБД на экран выводится рабочее поле и панель управления.
Строка меню содержит основные режимы программы. Вспомогательная область включает в себя: -строку состояния -панель инструментов -вертикальнуя и горизонтальную линейку прокрутки
Команды для выполнения типовых операций.
Совокупность команд в СУБД, предоставляемых в распоряжение, может быть разбита на типовые группы: -команды для работы с файлами -команды для редактирования -команды для форматирования -команды для работы с окнами -команды для работы в основных режимах СУБД -получение справочной информации
Основные этапы технологии работы СУБД
- создание структуры таблиц базы данных
-ввод и редактирование данных
-обработка данных
-вывод информации из БД
Создание структур таблиц
При формировании новой таблицы работа с СУБД начинается с создания структуры таблицы. В этот процесс входит определение перечня полей и их типов и размеров.
Ввод и редактирование данных
Заполнение таблиц данными возможно как непосредственным вводом, так и в результате выполнения программ и запросов. Существует 2 вида ввода данных: - стандартная (в виде таблицы) - экранные формы
Обработка данных
Обрабатывать данные можно путём использования запросов или в процессе выполнения специальных программ. В большинстве СУБД используют запросы следующих видов: 1)запрос-выборка 2)запрос-изменение 3)запрос с параметром
Вывод информации
Любая СУБД позволяет показать БД на экране или др. устройство вывода. Используя специальные средства создания отчётов, мы получаем доп. возможности вывода информации:
-
Включение в отчёт выьорочной информыции
-
Добавлять информацию, которой ещё нет в БД
-
Выводить итоговые данные
-
располагать выводимую информацию в удобном виде
-
включать в отчёт информацию из разных связанных таблиц БД