русс | укр

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

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

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

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


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

СОЗДАНИЕ СТРУКТУРЫ ТАБЛИЦ В РЕЖИМЕ «КОНСТРУКТОР»


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


 

Пример 2. Создать структуру таблиц базы данных НАЛОГ.

 

В окне НАЛОГ: База данных на панели объектов выбрать Таблицы.Нажать кнопку Создать на панели инструментов и выбрать в окне Новая таблица строку Конструктор. Можно воспользоваться ярлыком Создание таблицы в режиме конструктора.

Описание структуры таблиц базы данных НАЛОГ представлено в таблице.

 

Имя таблицы Имя поля Ключ Тип данных Размер, формат поля
ПРЕДПРИЯТИЯ КОД_ПРЕД Да Текстовый
НАИМ_ПРЕД - Текстовый
НАЛОГИ КОД_НАЛ Да Текстовый
НАИМ_НАЛ - Текстовый
ПЛАН КОД_ПРЕД Да Текстовый
КОД_НАЛ Да Текстовый
СУММА - Денежный  
ПЛАТЕЖИ №_ДОК Да Текстовый
КОД_ПРЕД Да Текстовый
ДАТА - Дата/время Краткий формат
СПЕЦ-Я ПЛАТЕЖЕЙ №_ДОК Да Текстовый
КОД_ПРЕД Да Текстовый
КОД_НАЛ Да Текстовый
СУММА - Денежный  

 

В окне ПРЕДПРИЯТИЯ: таблица создать структуру таблицы ПРЕДПРИЯТИЯ согласно приведённому описанию.

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

В столбце Имя поля указываются имена полей таблицы, а в столбце Тип данных – тип поля (выбирается из раскрывающегося списка).

Ограничимся следующими типами данных: текстовые, числовые, денежные, дата/время.

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

Числовой тип задают числовым данным (например, количество).



Денежныйтип задают денежным данным (например, сумма, цена).

Тип дата/время - используется для формирования дат.

Рассмотрим некоторые свойства поля:

Размер поля устанавливается для каждого типа данных по определенным правилам.

Для текстового поля размер задается от 1 до 255 байт (или символов). По умолчанию он устанавливается автоматически равным 50 байт. Для экономии памяти размер поля определяется по максимальному размеру данного.

Для числового поля размер выбирается из предлагаемого списка:

- Байт – для целых чисел, значения которых находятся в промежутке от 0 до 255;

- Целое (2 байта) для целых чисел, значения которых находятся в промежутке от – 32768 до + 32767;

- С плавающей точкой (4 байта), если числа находятся в промежутке от – 3,4.1038 до +3,4.1038.

 

Замечание: размер поля определяется максимальным значением этого поля в документе.

 

· Число десятичных знаков - это число цифр после запятой. Устанавливается выбором из раскрывающегося списка.

· Подпись выносится в заголовки полей объектов. По умолчанию в подпись выносится имя поля.

· Условие на значение определяет требования к вводимым данным. Например, >0. Это условие не позволит ввести число меньше нуляилиравно нулю. Во время ввода данных осуществляется контроль. Можно ввести сообщение, которое будет выводиться в диалоговом окне при попытке ввести данные не удовлетворяющие заданному условию. Это свойство не является обязательным.

· Обязательное поле. Если указывается Да, то пустые значения данного поля не допускаются. Ключевое поле всегда обязательное!

 

· Индексированное поле. Индексы позволяют ускорить поиск записей в больших таблицах. По номеру записи осуществляется прямой доступ к искомой записи в таблице. Для свойства Индексированное поле при наличии простого ключа устанавливается значение Да (Совпадения не допускаются).Пример – КОД_ПРЕД или КОД_НАЛ в таблицах ПРЕДПРИЯТИЯ и НАЛОГИ. Для составных ключей из списка выбираются Да (Допускаются совпадения).Пример - таблицы ПЛАН, ПЛАТЕЖИ и СПЕЦ-Я ПЛАТЕЖЕЙ.

 

· Формат поля. Формат задает правила представления данных при выводе на экран или печать. Поля типов Числовой, Дата/время, Денежный имеют определенные форматы вывода данных. Формат можно выбрать в ячейке свойства Формат поля. Можно также создать собственные форматы вывода для всех типов данных. Для даты будем использовать Краткий формат даты, а для денежных данных – формат Денежный. В числовом формате необходимое число десятичных знаков пользователь выбирает из списка (например, 2 знака).

 

Для обозначения ключевого поля надо сделать поле активным и нажать на панели инструментов кнопку Ключевое поле. Слева от имени ключевого поля появится символ Ключ.

Если ключ составной, ключевые поля расположить в начале таблицы, установить курсор слева от Имя поля, нажать левую кнопку мыши и, не отпуская ее, протянуть по всем ключевым полям. Затем на панели инструментов нажать кнопку Ключевое поле. Слева от имени каждого ключевого поля появится символ Ключ.

Можно также выделить необходимые поля при нажатой клавише Ctrl.

Для сохранения структуры таблицы закрыть ее, а затем ввести имя. По умолчанию система предлагает имя Таблица 1, Таблица 2 и так далее.

Примечание. Если первичный ключ не был определен, Microsoft Access при сохранении таблицы спросит, нужно ли создать ключевое поле. Выбрать кнопку Нет, сохранить таблицу, затем открыть ее в режиме конструктора и определить ключевые поля.

 

· Имена объектовMicrosoft Accessдолжны содержать не более 255 символов и могут включать любые комбинации букв, цифр, пробелов и специальных символов за исключением точки (.), восклицательного знака (!), надстрочного символа (`) и прямых скобок ([ ]). Имя не должно начинаться с пробела. Между словами рекомендуется использовать тире или подчёркивание. Сохранить таблицу ПРЕДПРИЯТИЯ. Затем последовательно создать структуры таблиц НАЛОГИ, ПЛАН, ПЛАТЕЖИ, СПЕЦ-Я ПЛАТЕЖЕЙ.



<== предыдущая лекция | следующая лекция ==>
СОЗДАНИЕ ФАЙЛА БАЗЫ ДАННЫХ | КОРРЕКТИРОВКА СТРУКТУРЫ ТАБЛИЦЫ


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


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

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

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


 


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

 
 

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

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