Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекция Леонида №3, ИТК.docx
Скачиваний:
1
Добавлен:
09.12.2018
Размер:
33.5 Кб
Скачать

Проектирование баз данных

Начало проектирования баз данных – проектирование информационно-логической модели предметной области, куда входит:

-определение предметной области -выделение информационных объектов -выявление связей между информ. объектами.

Нормализация – разбиение таблицы на две или более, обладающих лучшими свойствами при вводе, изменении и удалении данных. Окончательная цель нормализации сводится к таком

Проектирование с помощью субд ms Access.

1)Access является одной из самых понятных систем

2)Система имеет полностью русифицированную версию

3)интегрирована с офисом

4)позволяет исполльзование OLE технологий

5)широко и наглядно представлена справочная система

6)существует набор «мастеров» по работе с БД

Всю БД Access хранит надиске в виде одного файла. Данные хранятся в виде таблиц. С каждой таблицей могут быть связаны ключи, задающие нужные порядки на множестве строк. Типичные операции над БД:

-работа с таблицами -ввод данных в таблицы -поиск данных в таблицах

Таблица – объект, который определяется и используется для хранения данных.

Access пердполагает начало работы с создания макета таблицы. Они могут создаваться двумя способами:

Конструктор:

Задаётся структура таблицы. После создания макетов таблиц определяются связи между ними. Режим таблицы используется для просмотра, изменения и др. простейших действий с БД

Форма:

Форма – объект, предназначенный для удобного ввода и отображения данных. Формы представляют собой окна с размещёными в них элементами управления.

Естественным режимом их создания является режим визуального конструирования. Создание формы можно автоматизировать. На форме можно расположить элементы управления, которые могут использоваться для отображения дат, а также для выполнения вычислений и ввода результата. Кроме того, в форму могут быть помещены рисунки и др. мультимедиа файлы.

Запрос – объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц. Создать запрос можно в режиме конструктора.

При активации будет построена таблица с указанием заданных полей. Закрытие будет сопровождаться его сохранением и присвоением ему имени.

Отчёт – объект, предназначенный для создания документа, который может быть распечатан или включён в документ другого приложения.

Шаги выполнения отчёта:

- выяснение таблицы и запросов (построение) - выяснение полей (сортировка) - выяснение стиля печатного документа

Макрос – способ структурированного описания действий, выполняющихся в ответ на определённое действие

Модуль – программа, с помощью которой определённый процесс разбивается на несколько процедур.

Страница доступа к данным – файл HTML и вспомогательные файлы для доступа к данным из интернет браузера.

Рабочие характеристики бд:

- Полнота - Правильная организация (структуризация) - Актуальность(обновление) - Удобство для использования

Реляционная модель БД имеет дело с тремя аспектами данных: 1) структура данных 2) целостность данных 3) манипулирование данными.

Эти три аспекта отражают основные процедуры накопления данных.

Структура интерфейса. При работе в СУБД на экран выводится рабочее поле и панель управления.

Строка меню содержит основные режимы программы. Вспомогательная область включает в себя: -строку состояния -панель инструментов -вертикальнуя и горизонтальную линейку прокрутки

Команды для выполнения типовых операций.

Совокупность команд в СУБД, предоставляемых в распоряжение, может быть разбита на типовые группы: -команды для работы с файлами -команды для редактирования -команды для форматирования -команды для работы с окнами -команды для работы в основных режимах СУБД -получение справочной информации

Основные этапы технологии работы СУБД

- создание структуры таблиц базы данных

-ввод и редактирование данных

-обработка данных

-вывод информации из БД

Создание структур таблиц

При формировании новой таблицы работа с СУБД начинается с создания структуры таблицы. В этот процесс входит определение перечня полей и их типов и размеров.

Ввод и редактирование данных

Заполнение таблиц данными возможно как непосредственным вводом, так и в результате выполнения программ и запросов. Существует 2 вида ввода данных: - стандартная (в виде таблицы) - экранные формы

Обработка данных

Обрабатывать данные можно путём использования запросов или в процессе выполнения специальных программ. В большинстве СУБД используют запросы следующих видов: 1)запрос-выборка 2)запрос-изменение 3)запрос с параметром

Вывод информации

Любая СУБД позволяет показать БД на экране или др. устройство вывода. Используя специальные средства создания отчётов, мы получаем доп. возможности вывода информации:

  1. Включение в отчёт выьорочной информыции

  2. Добавлять информацию, которой ещё нет в БД

  3. Выводить итоговые данные

  4. располагать выводимую информацию в удобном виде

  5. включать в отчёт информацию из разных связанных таблиц БД