FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.
Email: Нажмите что бы посмотреть
5. Рассмотреть основные объекты СУБД Access: таблицы, формы, запросы, отчеты, макросы.
База данных - это файл специального формата, содержащий информацию, структурированную заданным образом.
Централизованный характер управления данными в базе данных предполагает необходимость существования некоторого лица (группы лиц), на которое возлагаются функции администрирования данными, хранимыми в базе.
база данных состоит из нескольких, может быть пересекающихся либо даже дублирующих друг друга частей, хранимых в разных ПК компьютерной сети.
Работа с таковой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД).
Клиент-Сервер - Архитектура, используемая для хранения файлов централизованной базы данных на сервере и выполняющая на том же сервере основной размер работы по обработке данных. В базе данных рабочим станциям - клиентам передаются записи, отобранные в итоге обработки файлов данных.
В базах данных столбцы называются полями, а строки - записями. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится
Запись — совокупность логически связанных полей.
Экземпляр записи — отдельная реализация записи, содержащая конкретные значения ее полей.
Файл (таблица) — совокупность экземпляров записей одной структуры
Модель данных представляет собой множество структур данных, ограничений целостности и операций манипулирования данными
К каждой записи базы данных существует только один (иерархический) путь от корневой записи
Реляционная модель ориентирована на организацию данных в виде двумерных таблиц.
Понятие реляционный (англ, relation — отношение) связано с разработками известного американского специалиста в области систем баз данных Е. Кодда.
Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.
Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
• каждый элемент таблицы — один элемент данных;
• все столбцы в таблице однородные
• каждый столбец имеет уникальное имя;
• одинаковые строки в таблице отсутствуют;
• порядок следования строк и столбцов может быть произвольным.
Многие ко многим
Один к одному (1:1)
Один ко многим (1 :М)
Многие ко многим (М:М)
Программный комплекс MS Office является самым распространенным пакетом автоматизации работы в офисе.
Поэтому СУБД Access 2003, входящая в этот пакет, стала де-факто стандартной базой данных, используемой в современном бизнесе.
Отличительной чертой MS Access является наличие многочисленных и разнообразных мастеров, которые помогают при выполнении большинства действий, не требуя от пользователя глубоких знаний в области баз данных.
Расширение файлов ACCESS 2003 - .mdb.
Логическое поле. Для ввода логических данных, имеющих только два значения (Да или Нет; О или 1; Истина или Ложь и т. п.). Длина такого поля всегда равна 1 байту.
Денежный. Денежные суммы можно хранить и в числовом поле, но в денежном формате с ними удобнее работать.
OLE объект В современных базах данных можно хранить не только числа и буквы, но и картинки, музыкальные клипы и видеозаписи. Поле для таких объектов называется полем объекта OLE.
Счетчик. Числовое поле, которое имеет свойство автоматического наращивания. При вводе новой записи в него автоматически вводится число, на единицу большее, чем значение того же поля в предыдущей записи.
1
2
3
4
5
6
7
МЕМО. Текстовое поле в котором можно. хранить до 65535 символов. Особенность поля МЕМО состоит в том, что реально эти данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст.
1
2
3
4
5
6
7
Типы Полей
Создание таблицы
Фильтрация данных - это сужение списка данных на экране с целью исключения ненужных данных.
Сортировка данных - это изменение расположения данных на экране в заданном порядке.
Наиболее гибким вариантом является создание запроса в режиме конструктора: задается имя таблицы-имена отбираемых столбцов, условия отбора, сортировки и вывода на экран.
Варианты запросов:
Простой запрос - позволяет указать таблицы из которых выбираются данные и имена столбцов.
Перекрестный запрос - при создании в рамках одной таблицы, напоминает сводную таблиц}' Excel (необходимо указать строки, столбцы, данные и функцию обработки данных).
Повторяющиеся записи - выводит повторяющиеся записи из таблицы: указывается столбец по которому надо искать повторы и другие столбцы, данные из которых надо выводить для каждой из повторяющихся записей
Записи без подчиненных - поиск записей, не имеющих связей с записями в другой таблице (например. клиенты, не имеющие заказов).
Диаграмма - создание формы, содержащей диаграмму из таблицы или запроса.
Возможно также быстрое создание формы по всем полям таблицы, с использованием автоформ (автоформа в столбец . автоформа ленточная, автоформа табличная -аналогично описанному выше).
Используя меню Вид/Сортировка и группировка, можно создавать отчеты с группировкой.
Также возможно создание отчетов и диаграмм с использованием мастера отчетов, автоотчета в столбец, автоотчета ленточный, мастера диаграмм.
Отчет – это особая форма представления данных, предназначенная для вывода на печать.
Отчет позволяет:
- представить данные в удобной для чтения и анализа форме;
- сгруппировать записи с вычислением итоговых и средних значений;
- Включить в отчет и напечатать графические объекты.
???
Контрольные вопросы:
Литература