
- •Понятие базы данных. Понятия и примеры систем управления базами данных.
- •Функции систем управления баз данными.
- •Иерархическая модель данных.
- •Сетевая модель данных.
- •Реляционная модель данных.
- •Постреляционная модель данных.
- •Объектно-ориентированная модель данных.
- •Многомерная модель данных.
- •Типы связей между таблицами в реляционной модели данных. Примеры связей.
- •Ключевые поля таблиц. Понятие первичного ключа.
- •Типы полей таблиц.
- •Свойства полей таблицы.
- •Запросы на выборку, способы их создания.
- •Страницы доступа к данным и их виды.
- •Назначение, стандарты и преимущества языка sql.
- •Структура команды sql.
- •Типы данных и выражения в sql.
- •Функциональные возможности sql.
- •Требования к бд.
- •Жизненный цикл бд.
- •Понятие сервера и клиента.
- •Виды серверов.
- •Механизмы доступа к данным (прикладной и универсальной программный интерфейс).
- •Функции администратора бд.
- •Направления администрирования бд.
- •Восстановление баз данных.
- •Оптимизация работы бд.
Типы полей таблиц.
Типы полей, поддерживаемые Access 2000: Текстовый – используется для хранения текстовой информации, могут быть любые символы, количеством не более 255; МЕМО – для хранения данных объемом до 64 000 знаков; Числовой – для хранения числовых данных: байт – целые числа от 0 до 255 (поле занимает 1 байт); целое – целые числа от -32 768 до 32 767 (2 байта); длинное целое – целые числа от -2 147 483 648 до 2 147 483 647 (4 байта). Для числовых полей с дробными значениями применяются размеры: одинарное с плавающей точкой, двойное с плавающей точкой, действительное. Дата/ время – значения в поле вносятся в стандартной форме, пользователь может, однако, создавать собственный формат; Денежный – предназначен для хранения точного значения очень больших чисел (15 знаков слева от запятой и 4 – справа). Access поддерживает шесть основных денежных форматов; Счетчик – значению этого поля автоматически присваивается числовое значение. Это могут быть последовательные числа, начиная с 1, или другие числа. Данные этого типа поля изменить нельзя. Логический – может принимать два значения: Да/ Нет, Истина/ Ложь, Вкл/ Выкл Поле объекта OLE - предназначено для хранения объектов, созданных в других приложениях WINDOWS (таблицы, графики, рисунки, звуковая информация). Гиперссылка - этот тип поля используется для создания Web – страниц.
Свойства полей таблицы.
Внизу окна в режиме конструктора располагается окно «Свойства поля». В зависимости от типа поля могут быть установлены его свойства (ограничения), основными из них являются: Размер поля – определяет максимальную длину тестового или числового поля, до 255 символов; применяются и другие значения: одинарное с плавающем точкой, двойное с плавающей точкой, действительное. Формат поля – определяет способ отражения текста, чисел, дат и значений времени на экране и на печати. Число десятичных знаков – даёт возможность указать для чисел количество дробных знаков. Маска ввода задаёт маску ввода, облегчающую ввод данных в поле. Подпись – определяет текст, который выводится в подписях полей в таблицах, запросах, формах, отчётов. Значение по умолчанию – позволяет указать значение, автоматически входящееся в поле при создания новой записи. Условие на значение – определяет множество значений, которые можно вводить в поле таблицы. Сообщение об ошибке выводится на экран в случае нарушения условий на значение поля. Обязательное поле - указывает, требует ли поле обязательного ввода значения. Пустые строки – определяет, допускается ли ввод в текстовое поле пустых строк. Индексированное поле - используется для установки индекса по этому полю. Сжатие Юникод – указывает, используется ли кодирование Юникод.
Схема данных.
Схема данных является удобным и наглядным средством отображения логических связей таблиц БД. Связи используются для объединения записей связанных таблиц при любой обработке. Это упрощает процесс конструирования многотабличных запросов, форм и отчетов. Операции по корректировке БД: каскадное обновление связанных полей — изменение значений ключа в записи главной таблицы влечет автоматическое изменение значений вторичного ключа в подчиненных записях; каскадное удаление связанных записей — удаление записи из главной таблицы приводит к автоматическому удалению всех подчиненных записей. Для создания схемы данных вводится команда Сервис / Схема данных. Для изменения параметров существующей связи выполняется открытие окна Схема данных; двойной щелчок по линии связи, подлежащей изменению; изменение параметров связи в появившемся окне Изменение связей.