Основные этапы разработки приложений
Технология файл-сервер – данные находятся на сервере, а расчеты происходят на локальном компьютере
Сервер – программное обеспечение, обеспечивающее взаимодействие и централизованную обработку информации
Гибридные СУБД – поликлиника
Существует 3 категории лиц, взаимодействующих с базой данных: конечный пользователь (ввод и извлечение данных); программист (обслуживание программ обработки данных); администратор (проектирование и эксплуатация баз данных).
Borland, Paradax, d’Base, Access, Fox Bro
Аксесс появился в 1992 году и стал основным направлением фирмы Майкрософт в направлении обработки данных
Аксесс основан на реляционной модели данных
Реляционность аксесса основана на том, что любая запись в базе данных содержит информацию, относящуюся к одному объекту, а с различными данными можно работать как с едиными целым, основано на значениях, связанных между собой. (Цвет глаз кодируют как 01, 02, 03 и т.д отдельно, а в основная таблица будет обращаться к файлу с кодировкой цвета глаз)
Основная терминология Access
Таблица – эта информация об объекте одного типа, хранящаяся в виде таблице
Атрибут – определенная часть информации о некотором объекте, который хранится в виде поля. (Поле – это столбец таблиц)
Связь – способ , которым информация в одной таблице связывается с данными другой таблицы (один ко многим; один к одному; многие к одному)
Аксесс не реализует много многозначные связи (м : м)
Объединение – это объединение информации из нескольких таблиц, которое осуществляется на основе совпадения значений определённых атрибутов (код и цвет)
Запрос – объект, позволяющий получить данные из одной или нескольких таблиц. (На выбор, на обновление, на удаление и на добавление)
Форма – Объект, предназначенный для ввода и отображения данных на экране или существует формы правления работы приложения
Отчёт – предназначен для создания документа, который может быть распечатан и предоставлен по месту требования
Макрос – это структурированное описание одного или нескольких действий, которые выполняются в ответ на определённое событие
Модуль – это программа, написанная на Visual Basic для Аксесса
Событие – это любое изменение состояние вышеперечисленных объектов
Аксесс предоставляет свободу типам данных (текст, число, дата, время, счётчик, логический объект, график, гиперссылка). Любые графические объекты.
Остальные рассказы про Access – семинары
1. Уточнение задачи (включая те, которых сейчас нет, но которые могут произойти в будущем)
2. Определяется последовательность выполнения задач (задачи объединяются по тематическим уровням, а затем их нужно упорядочить в каждой группе так, чтобы они располагались в порядке их выполнения)
3. Анализ данных - это разделение данных на входные и выходные, некоторые элементы данных можно удалить или добавить новые
Мы будем получать в результате вычислений некоторые данные, которые будут частью задачи, но хранится в базе данных они не будут.
4. Определение структуры данных. В результате будет выработан наиболее эффективный способ хранения данных – нормализация данных
5. Разработка макета приложения и пользовательского интерфейса. Макет создаётся с помощью форм и связей между ними
6. Создание приложения, позволяющего полностью автоматизировать решение задач
7. Тестирование и усовершенствование – окладка созданных программ и их доработка