русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Дата и время


Дата добавления: 2015-07-09; просмотров: 727; Нарушение авторских прав


Тип данных "дата/время" используется для определения моментов времени с некоторой установленной точностью.

Тип данных DATE используется для хранения календарных дат, включающих поля YEAR (год), MONTH (месяц) и DAY (день). Тип данных TIME – для хранения отметок времени, включающих поля HOUR (часы), MINUTE (минуты) и SECOND (секунды). Тип данных TIMESTAMP – для совместного хранения даты и времени.

Данные типа INTERVAL используются для представления периодов времени.

В разных СУБД эти типы могли несущественно отличаться друг от друга по названию, диапазону значений и виду представления. Впоследствии в новых областях применения стали появляться специализированные системы обработки данных, например, геоинформационные, обработки видеоизображений и т. д. В связи с этим разработчики стали вводить в традиционные СУБД новые типы данных. К числу сравнительно новых типов данных можно отнести следующие:

временные и дата-временные, предназначенные для хранения информации о времени и/или дате. Примеры значений данных: 31.01.85 (дата), 9:10:03 (время), 6.03.1960 12:00 (дата и время);

символьные переменной длины, предназначенные для хранения текстовой информации большой длины, например, документа;

двоичные, предназначенные для хранения графических объектов, аудио- и видеоинформации, пространственной, хронологической и другой специальной информации. Например, в MS Access таким типом является тип данных "Поле объекта OLE", который позволяет хранить в БД графические данные в формате BMP (Bitmap) и автоматически их отображать при работе с БД;

гиперссылки (hyperlinks), предназначенные для хранения ссылок на различные ресурсы (узлы, файлы, документы и т. д.), находящиеся вне базы данных, например, в сети Internet, корпоративной сети intranet или на жестком диске компьютера. Примеры значений данных: http:\\www.chat.ru, ftp:\\chance4u.teens.com.



 

В современных СУБД с различными моделями данных могут использоваться все перечисленные типы данных.

 

Вопрос 20. Опишите способы проектирования форм в СУБД. Прокомментируйте эле­менты графического интерфейса формы. Интерпретируйте приемы работы с базой данных в форме

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

Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса.

Форма предоставляет возможности для:

· ввода и просмотра информации базы данных

· изменения данных

· печати

· создания сообщений

Способы создания форм:

· Конструктор форм (предназначен для создания формы любой сложности)

· Мастер форм (позволяет создавать формы различные как по стилю, так и по содержанию)

· Автоформа: в столбец (многостраничная – поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи)

· Автоформа: ленточная (все поля записи выводятся в одну строку, в форме отображаются все записи)

· Автоформа: табличная (отображение записей осуществляется в режиме таблица)

· Автоформа: сводная таблица

· Автоформа: сводная диаграмма

· Диаграмма (создается форма с диаграммой, построенной Microsoft Graph)

· Сводная таблица (создается форма Access, отображаемая в режиме сводной таблицы Excel)

Алгоритм создания форм следующий:

· Открыть окно БД

· В окне БД выбрать вкладку Формы

· Щелкнуть на пиктограмме Создать, расположенной на панели инструментов окна БД

· В появившемся диалоговом окне «Новая форма» Выбрать способ создания формы и источник данных

· Щелкнуть на кнопке ОК

Элементы графического интерфейса

Формы предназначены для ввода и просмотра взаимосвязанных данных БД на экране в удобном для пользователя виде. Формы можно распечатывать, а также применять для создания панелей управления в приложении.

Любая форма, с помощью которой хотят просматривать, вводить или редактировать записи таблиц БД, должна быть предварительно сконструирована. В процессе подготовительной работы по разработке формы необходимо определить, из каких таблиц нужно отображать данные, какие именно поля должны быть представлены в форме, нужны ли вычисляемые поля, какие графические элементы будут использоваться для оформления.

Однотабличная форма может быть создана пользователем в режиме конструктора форм или с помощью мастера. В первом случае создание начинается с пустой формы и конструирование полностью возлагается на пользователя. Для создания однотабличной формы целесообразно использовать мастер форм или команды автоформы.

Чтобы начать создание формы, надо в окне базы данных выбрать закладку Формы и нажать кнопку [Создать]. Открывшееся диалоговое окно Новая форма предоставляет возможность выбрать один из режимов создания формы: Конструктор, Мастер форм, Автоформа: в столбец, Автоформа: ленточная, Автоформа: табличная, Диаграмма, Сводная таблица.

Формы, которые удовлетворяют любому, даже самому требовательному вкусу, можно создать с помощью конструктора. Эффективно быстрое создание форм с помощью мастера и дальнейшее их совершенствование с помощью конструктора.

Мастер форм может создать форму для одной таблицы или для нескольких взаимосвязанных таблиц. При выборе только одной таблицы могут быть созданы формы: В один столбец, Ленточная или Табличная.

Форма В один столбец выводит в виде колонок для просмотра данные только одной записи, поля которой расположены в нужном порядке.

Ленточная форма выводит одну и более записей в зависимости от того, сколько можно уместить их на экране.

Табличная форма выводит данные обычным табличным способом, но в отличие от таблиц может выбирать поля для вывода.

Мастер форм позволяет пользователю определить, какие поля таблицы включаются в форму, и выбрать стиль ее оформления. Выбор таблицы для создания формы может быть произведен как в окне Новая форма, так и в первом диалоговом окне мастера Создание форм.С помощью команд Автоформа: в столбец, Автоформа: ленточная и Автоформа: табличная для заданной таблицы создаются формы, которые отличаются от форм, создаваемых мастером, тем, что включают в себя все поля таблицы и не предоставляют возможности выбора стиля оформления. Эти команды, не вступая в диалог с пользователем и не отображая формы в режиме конструктора, выводят ее на экран в режиме формы, т. е. заполненную значениями из таблицы. Заметим, что таблица, для которой строится форма, выбирается в окне Новая форма. Форма, созданная мастером, так же, как и форма, созданная любой командой Автоформа, может быть отредактирована в соответствии с требованиями пользователя. Редактирование выполняется в режиме конструктора форм.

Последние опции — Диаграмма и Сводная таблица — позволяют создавать достаточно специализированные по своим задачам формы и активно используют OLE-технологии.

Работа с формами



<== предыдущая лекция | следующая лекция ==>
Вопрос 17. Дайте определение понятию транзакция. Проанализируйте необходимость эксплуатации журнала транзакций. Выделите свойства транзакции | Создание формы с помощью Мастера


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.877 сек.