- •Понятие бд и субд
- •5. Понятие и назначение индекса. Виды индексов. Операции над индексами: создание, добавление, удаление и сохранение индексов.
- •6. Понятие ключевого поля. Виды и способы создания ключа в таблице. Установка связей между табл.
- •7. Установка связей между табл. Типы связей и примеры их использования. Удаление связей, изменение структуры связей, просмотр всех связей.
- •8,9,10. Понятие запроса. Классификация запросов. Связь языков sql и qbe. Типы запросов qbe. Структура бланка запроса. Порядок создания простого запроса.
- •12. Создание запроса с выводом набора значений, удовлетвор заданному условию. Установка критериев отбора записей. Подведение итогов по записям
- •14. Создание запросов с вычисляемыми полями. Пример запроса с вычисляемым полем.
- •21.Создание отсчета в режиме Конструктор
Понятие бд и субд
БД - сов-ть спец образом организов-ых данных, хранимых в памяти вычислит сис-мы и отображающих состояние объектов и их взаимосвязей в рассматриваем предметн обл.
СУБД- комплекс языков и программных средств, предназнач для создания, ведения и совместного использования БД многими пользователями.
Ф-ии СУБД :
1. Опред данных, позволяющ узнать какая именно инф-ия будет храниться в БД, задать структуру данных и их тип.
2. Обработка данных. Позвол примен различн способы: выборка, фильтрация, сортировка, объединение
3. Управление данными. Позвол указать кому разрешено знакомиться с данными, вносит корректир-ку или добал новые данные, а также опред правила коллективного использован данных.
Архитектура Access
Табл вкл ин-ию об объектах опред типа. Строка табл – записи. Столбцы – поля. Каждая табл должна иметь первичный ключ и может иметь один или несколько индексов. Запрос позвол получить данные из одной или неск-их табл путем устан-ки связей между табл. Запрос можно созд с помощью бланка запроса (Запрос QBE) и запросы с помощью SQL языка (структурн язык программирования) Форма предназнач для ввода данных, отображ на экране. Отчет использ для создания док-та, кот впоследств может быть распечатан или включ в док-нт другого приложения. Макрос – объект, предст собой структуриров описан одного или неск-их действий.
3. Элементы окна БД. Порядок создания БД. Способы создания табл.
Элементы окна БД
Табл вкл ин-ию об объектах опред типа. Строка табл – записи. Столбцы – поля. Каждая табл должна иметь первичный ключ и может иметь один или несколько индексов. Запрос позвол получить данные из одной или неск-их табл путем устан-ки связей между табл. Запрос можно созд с помощью бланка запроса (Запрос QBE) и запросы с помощью SQL языка (структурн язык программирования) Форма предназнач для ввода данных, отображ на экране. Отчет использ для создания док-та, кот впоследств может быть распечатан или включ в док-нт другого приложения. Макрос – объект, предст собой структуриров описан одного или неск-их действий
В правой части окна базы данных находятся кнопки открыть, конструктор и создать.
Создание БД.:
При создании БД можно использ 2 вкладки:
1 Общие(содерж пиктограмм новой БД)
2 БД (содержит пиктограмм 22 стандартн шаблонов)
На первом этапе создания БД следует разработать табл (вкладка табл)
Способы создания табл
-режим табл., -конструктор, -мастер табл., -импорт табл (из др БД), -связь с табл. (присоединен внешнего файла или табл др БД)
3. Таблицы. Создание проекта (спецификации) таблицы в режиме Конструктора.
Таблица - это объект, предназначенный для хранения сведений по конкретному вопросу, например, о сотрудниках и заказах.
Одним из способов создания табл явл режим конструктора. Окно конструктора содержит: имя поля, тип данных, описание, св-ва поля. Имена полей должны быть уникальны для каждой табл и содерж не >64 символов, кроме . ! < >
В Microsoft Access допустимыми являются следующие типы данных:
Тип данных |
Описание |
Текстовый |
Не >255символов |
Числовой |
Диапазон устан-ся параметром «Размер поля» |
Денежный |
Дан в денежн выпажении. Допуск-ся тип Денежный, у котор допуск-ся 15 разрядов до точки и после – 4 разряда. |
Счетчик |
Автом-ки увелич-ся на один при добавлении нов записи |
Даты/времени |
Дата и время |
Логический |
Имеет 2 значения: да\нет. Знасен не индексир-ся. |
Поле MEMO |
Не > 64000 символов. Не индексир-ся |
Поле объекта OLE |
Объект не может быть объемом >=128 Мб |
Гиперссылка |
Путь к файлу на жестком диске или Интернет. |
Чтобы табл была более понятной, разработч в окне конструктора в поле описание помещ свой комментарий. Задание св-в зависит от выбран типа данных и устан-ся в нижней части окна конструктора.
4. Поля: типы полей и их хар-ка, св-ва полей и их значение
В Microsoft Access допустимыми являются следующие типы данных:
Тип данных |
Описание |
Текстовый |
Не >255символов |
Числовой |
Диапазон устан-ся параметром «Размер поля» |
Денежный |
Дан в денежн выпажении. Допуск-ся тип Денежный, у котор допуск-ся 15 разрядов до точки и после – 4 разряда. |
Счетчик |
Автом-ки увелич-ся на один при добавлении нов записи |
Даты/времени |
Дата и время |
Логический |
Имеет 2 значения: да\нет. Знасен не индексир-ся. |
Поле MEMO |
Не > 64000 символов. Не индексир-ся |
Поле объекта OLE |
Объект не может быть объемом >=128 Мб |
Гиперссылка |
Путь к файлу на жестком диске или Интернет. |
Св-ва полей
Размер поля - указыв размер текстового и опред диапазон допуст значений числового.
Формат поля – Отображ формат даты и времени
Число десятичных знаков – Исп-ся в числовой или денежн форме для указан кол-ва знаков после запятой
Маска ввода – Отображ кол-во пост символов в поле и провер введен значение, кот должно помещ-ся в маске ввода.
Подпись поля – Указыв подпись, отлич от имени поля. Подпись исп-ся в нов формах и отчетах.
Значение по умолчанию - автоматически вводит указан значение во все новые записи.
Условие на значение – указыв какому услов должны удовлет значен, кот ввод-ся в поле <#01.01.08#
Сообщение об ошибке
Обязательное поле– Указыв, что поле должно обязательно иметь значение.
Пустые строки – разреш хранение пустых строк в текстов и МЕМО полях.
Индексированное поле – Указыв., что поле явл индексир; ускор выполнен поиска в полях.