Лекции.Орг


Поиск:




Пар 4. Основные объекты БД в аксесс, их назначение и режимы работы




БД в формате Аксесс 2010, хранится в файле хранятся различные семейства объектов:

- таблицы (для хранения данных)

- запросы (обработки данных)

- отчеты (распечатки)

-формы (ввод\вывод данных)

- страницы доступа данных

- макросы – это небольшие программы, написанные на языке макрокоманд.

-модули – это программы, написанные на языке программирования VBA.

17.10.13г

Пар 4. (продолжение)

Страница доступа к данным – специальный тип веб-страниц, которые предназначены для просмотра и работы с базами, данными из баз формата акцесс.

Страница доступа хранится отдельно от БД в др. файле

Этот файл размещают на веб-сервере сети и пользователи с др. ПК, на которых нет ни БД ни СУБД акцесс, открывают ее с помощью браузера Интернет Эксплоер, получая доступ к базе данных.

Каждому создаваемому объекту пользователь дает имя.

Все объекты базы могут быть представлены пользователю в 2х режимах:

1. В пользовательском режиме (работы с данными). В этом режиме объект работает по назначению.

2. В режиме конструктора. В этом режиме объект настраивает (изменяет, создают)

Т.о. БД в акцесс является самодокументируемой, т.к. в одном файле хранятся не только данные, но и их описания (типы, свойства, связи) и также приложение, обслуживающие БД. (ЭФ, отчеты, запросы, макросы)

 

Пар 5. Типы данных, допустимые для полей.

Текстовый – для хранения текстов, не требующих вычислений длиной не более 255 символов.

МЕМО – для хранения текстов по объему более 255 и менее 65 535 символов.

Числовой – для хранения чисел, виды:

- числовой Байт – для целых чисел (0;255)

- числовой Целое – для целых (-32 000; 32 000)

- числовой – Длинное целое – для целых (-2 млрд; 2 млрд)

- числовой – с плавающей точкой для действительных чисел (-3^38; 3^38)

- Дата\время – даты с 100-го – по 9999 год.

- денежный – для хранения чисел у которых целая часть неболее 15 и после не более 4.

-счетчик – для хранения уникальных целых длинных чисел. Значение генерирует сама СУБД при вводе любой новой записи. Значения счетчика пользователь изменить не может.

- логический – поле принимает только два значения: -1(истина), 0(Ложь)

-поле OLD – объекта содержит ссылку на OLD – объект (файл графического формата, лист ЭТ Эксель, файл звукового формата) размер OLD – объекта ограничивается только дисковым пространством.

- поле гиперссылки – позволяет хранить в базе ссылку на произвольный фрагмент внутри какого- либо файла или веб-страницы.

Пар 6. Свойства для полей таблиц БД

Обеспечение целостности данных – важнейшая задача создателей СУБД.

Принцип ЦЕЛОСТНОСТИ ДАННЫХ отражает требование соответствия хранимой в базе инф соответствию предметов области, т.е в любой момент данные должны в точности сооств свойствам и характеристикам реальных объектов.

КЛЮЧИ обеспечивают структурную – ВСЕ ОБЪЕКТЫ РАЗЛИЧНЫ!

Создание СХЕМЫ ДАННЫХ позволяет обеспечить ссылочную целостность – ВСЕ ОБЪЕКТЫ, НА КОТОРЫХ ССЫЛАЮТСЯ ДРУГИЕ, СУЩЕСТВУЮТ!

СВОЙСТВА ПОЛЕЙ обеспечивают семантическую(смысловую) целостность – все ХАРАКТЕРИСТИКИ ОБЪЕКТОВ НЕ МОГУТ ИМЕТЬ БЕССМЫСЛЕННЫЕ ЗНАЧЕНИЯ.

Свойства делятся на 2 группы:

-ОБЩИЕ СВОЙСТВА – типичные свойства для полей любого типа

-СВОЙСТВА ПОДСТАНОВКИ – свойства поля с разворачивающимся списком

Такие поля создаются тогда, когда можно с большой вероятностью указать МНОЖЕСТВО ЗНАЧЕНИЙ данного поля.

Свойство Предназначено
Обязательное поле Для обеспечения наличия данных
Значение по умолчанию Для автоматизации ввода наиболее вероятного значения при вводе новой! записи
Условие на значение Для обеспечения ввода данных, соответствующих условию
Формат поля Для улучшения наглядности имеющих данных
Индексированное поле Для ускорения процессов поиска и сортировки таблицы по данному полю.

 

 

Пар 7. Экранные формы.

Используются:

- для ввода и отображения данных базы.

- для навигации по приложению (кнопочная форма, открывающиеся формы или отчеты)

- для организации диалога с пользователем (диалоговое окно)

 

Классификации ЭФ.

(по характеру связи с табл.)

1. Присоединенные (не выводит и не используют данные таблиц)

2. Не присоединенные (выводят и/или используют данные их таблиц):

(в зависимости от источника данных)

a. Однотабличные (работают с данными из 1 табл.)

b. Многотабличные (работают с данными из несколько таблиц):

ü Простые

ü Иерархические

ü Синхронизированные (связанные)

Если форма отображает данные из таблицы или многотабличного запроса, то такая форма называется ПРИСОЕДИНЕННОЙ К ДАННОЙ ТАБЛИЦЕ/ЗАПРОСУ.

А сама таблица/запрос называется ИСТОЧНИКОМ ДАННЫХ

Неприсоединенная форма НЕ ИМЕЕТ ИСТОЧНИКА ДАННЫХ, например, кнопочная форма или диалоговое окно.

Многотабличные формы в зависимости от характера соподчинения отдельных частей делятся:

ü Простые

ü Иерархические

ü Сложные

ПРОСТЫЕ ЭФ – хотя и содержат данные из разных таблиц, но не имеют в своем составе соподчиненных частей.

 

Результат сессии

Студент Дисциплина Дата Оценка

 

 

.

.

 

Иерархическая ЭФ – имеют общую и подчиненные части (главную форму и вложенную в нее подчиненную форму)

Каждая форма имеет свой источник данных, источники связаны между собой.

При перемещении курсора по строкам главной формы в подчиненной форме данные меняются – отображаются ТОЛЬКО ТЕ ЗАПИСИ источника ПОДЧИНЕННОЙ ФОРМЫ, которые СВЯЗАНЫ С ТЕКУЩЕЙ ЗАПИСЬЮ источника ГЛАВНОЙ ФОРМЫ.

Экзамены

           
     
 
 

 

 


Синхронизированные (или связанные) Эф- принцип вывода данных такой же как в иерархической форме, но данные зависимого источника выводятся в ОТДЕЛЬНОЙ ФОРМЕ только при НАЖАТИИ НА УПРАВЛЯЮЩУЮ КНОПКУ.

31.10.13г





Поделиться с друзьями:


Дата добавления: 2016-11-12; Мы поможем в написании ваших работ!; просмотров: 442 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Надо любить жизнь больше, чем смысл жизни. © Федор Достоевский
==> читать все изречения...

824 - | 665 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.