- •Часть 1
- •1. Информационные технологии работы с базами данных
- •1.1. Основные понятия и структура банка данных
- •1.2. Централизованные и распределенные базы данных
- •1.2.1. Архитектура сети вида «файл-сервер»
- •1.2.2. Архитектура сети вида «клиент-сервер»
- •1.3. Системы управления базами данных (субд)
- •1.4. Модели данных
- •1.4.1. Технологии реляционной модели данных
- •1.4.2. Проектирование жизненного цикла базы данных
- •1.4.3. Информационно-логическая модель данных
- •1.5. Функциональные возможности субд
- •1.5.1. Субд Oracle
- •1.5.2. Субд ms sql Server-2000
- •1.5.3. Субд Borland Interbase
- •1.5.4.Субд MySql
- •1.5.5. Субд ms Access-2003
- •2. Основные сведения рсубд ms access
- •2.1. Общая характеристика рсубд ms Access
- •2. 2. Программные средства ms Access
- •2.3. Структура объектов ms Access
- •3. Конструирование объекта «таблицы»
- •3.1. Форматы данных
- •Форматы данных для числовых полей
- •Символы масок ввода
- •3.2. Технология конструирования объекта «Таблицы»
- •3.2.1. Индексирование таблиц
- •3.2.2. Технология установки связей между таблицами
- •3.2.3. Ввод и редактирование данных
- •3.2.4. Технология обработки данных в режиме таблицы
- •4. Конструирование объекта «запросы»
- •4.1. Технология объекта запроса «на выборку»
- •4.1.1. Простой запрос на выборку
- •4.1.2. Перекрестный запрос
- •4.1.3. Запрос с параметром
- •4.1.4. Запрос с итогами
- •4.1.5. Запрос с вычисляемым полем
- •4.2. Правила создания вычисляемого поля
- •4.1.2. Имена объектов
- •4.1.3. Использование стандартных функций
- •4.1.4. Условия отбора записей в запросах
- •4.2. Технология объекта запроса «на действия»
- •4.2.1.Запрос на добавление
- •4.2.2. Запрос на обновление
- •4.2.3. Запрос на удаление
- •4.2.4. Запрос на создание таблицы
- •5. Конструирование объекта «формы»
- •5.1. Назначение формы
- •5.2. Технология создания и структура формы
- •5.2.1. Технология создания свойств объекта «Формы»
- •5.2.2. Панель элементов управления объекта «Формы»
- •6. Конструирование объекта «отчеты»
- •6.1. Назначение объекта «Отчеты»
- •6.2. Создание и структура объекта «Отчеты»
- •7. Инструментальные средства баз данных»
- •7.1. Страницы доступа– как инструментальное средство
- •7.2. Страницы доступа к данным в сети Internet/Intranet
- •7.2.1. Необходимые ресурсы
- •7.2.2. Структура страницы доступа к данным
- •7.2.3. Поиск данных с помощью фильтра
- •7.2.4. Конструирование страниц доступа к данным
- •8. Автоматизация управления базой данных
- •9. Конструирование объекта «макросы»
- •Список рекомендуемой литературы
- •Контрольные вопросы по теме:
Символы масок ввода
Таблица 6
0 |
Любая цифра. Знаки «плюс» и «минус» недопустимы. Обязательно для заполнения |
9 |
Любая цифра или пробел. Знаки «плюс» и «минус» недопустимы. Обязательно для заполнения |
# |
Цифра, пробел, знаки «плюс» или «минус». Обязательно для заполнения |
? |
Любая буква или пробел. Заполнять не обязательно |
А |
Любая буква или цифра. Обязательно для заполнения |
а |
Любая буква, цифра или пробел. Обязательно для заполнения |
С |
Произвольный символ или пробел. Заполнять не обязательно |
L |
Любая буква. Обязательно для заполнения. Пример: >L<???????? иванов → Иванов иВАНОВ → Иванов
|
& |
Произвольный символ или пробел. Обязательно для заполнения |
< |
Переводит символы справа в нижний регистр |
> |
Переводит символы справа в верхний регистр |
\ |
Означает, что символ, следующий за данным, отображается в том же виде, в каком указан в шаблоне. Например: Маска ввода номера телефона: “(812)-“000\-00\-00 или \(999\)000\-0000. Символ \ указывает, что следующий символ следует выводить именно так, как он написан в маске.
|
3.2. Технология конструирования объекта «Таблицы»
Существует пять способов конструирования новой таблицы:
1. В режиме таблицы: данные вводятся в табличном режиме по строкам и столбцам. Имена полей определены по умолчанию ПОЛЕ1, ПОЛЕ2, ПОЛЕ 3 и т.д. Тип поля и длину поля Access определяет на основании введенных значений. Структура таблицы формируется в соответствии с введенными значениями и потом может быть модифицирована.
2. В режиме конструктора: здесь вначале создается структура таблицы, а затем таблица заполняется данными.
3. В режиме мастера таблиц: создание таблицы на основе имеющихся шаблонов из мастера баз данных.
4. В режиме мастера импортирования таблиц: создание таблицы на основе данных, импортируемых из внешнего источника.
5. В режиме мастера связи с таблицами. Этот мастер позволяет создать новую таблицу не импортированием данных из внешнего источника, а установкой связи с внешними данными из новой таблицы.
Создание структуры таблицы представляет: Определение имен полей, их типов и описаний; Определение свойств полей; Определение ключевого поля.
Определение имен полей, их типов и описаний. На Рис. 9 представлено окно MS Access с видом таблицы в режиме конструктора. Окно состоит из двух частей. В верхней половине окна размещается список полей таблицы, в нижней половине - свойства выделенного в верхней половине поля. Список полей содержит имена полей, их типы и описание.
Каждое поле таблицы должно иметь уникальное имя. Имя поля – это любая последовательность символов длиной не более 64 символов, за исключением символов., !, ‘, [, ]. Не допускается также использование символов ASCII с кодами от 0 до 31 (управляющие символы). Имя не должно начинаться с пробелами. В именах полей можно использовать и строчные, и прописные буквы.
Типы данных определяют, какие данные будут храниться в поле.
Описание поля является необязательным элементом в структуре и содержит поясняющий комментарий к полю. Описание поля выводится в строку состояния при работе с базой данных в тот момент, когда это поле активно.
Определение свойств полей. Свойства полей данных определяют способ ввода и хранения данных в таблице, служат для повышения целостности и непротиворечивости данных.