Разработка базы данных "Микроконтроллеры", страница 6

·  DSPsupport: тип поля - текстовый, размер 90 символов.

·  FPU: тип поля - текстовый, размер 20 символов.

·  Кэш: тип поля - текстовый, размер 10 символов.

·  Память_комплект: тип поля - текстовый, размер 5 символов.

·  Корпус_комплект: тип поля - текстовый, размер 5 символов.

·  Таймеры_комплект: тип поля - текстовый, размер 5 символов.

·  Последователный_Параллельный: тип поля - текстовый, размер 60 символов.

·  Прерывания: тип поля - текстовый, размер 40 символов.

·  АЦП_ЦАП_комплект: тип поля - текстовый, размер 5 символов.

·  ТемпературныйИнтервал: тип поля - текстовый, размер 45 символов.

·  ДополнительныеВозможности: тип поля – MEMO.

·  Стоимость: тип поля – денежный, формат поля – основной, число десятичных знаков – 2.

Рис.2.   Конструктор таблицы «16-разрядные МК».

Ключом таблицы является поле «НазваниеУстройстваСемейство».

Таблица «32-разрядные МК»:

·  Производитель: тип поля - текстовый, размер 60 символов.

·  НазваниеУстройстваСемейство: тип поля - текстовый, размер 70 символов.

·  Архитектура: тип поля - текстовый, размер 20 символов.

·  ТактоваяЧастотаПроцессора: тип поля – числовой, размер – целое.

·  ИнтерфейсШины: тип поля - текстовый, размер 40 символов.

·  ШиринаИнструкции: тип поля – числовой, размер – байт.

·  Номинальные напряжения: тип поля - текстовый, размер 15 символов.

·  НоминальнаяМощность: тип поля – числовой, размер – длинное целое.

·  РежимыПониженного: тип поля - текстовый, размер 50 символов.

·  DSPsupport: тип поля - текстовый, размер 100 символов.

·  FPU: тип поля - текстовый, размер 50 символов.

·  Кэш: тип поля - текстовый, размер 120 символов.

·  Память_комплект: тип поля - текстовый, размер 5 символов.

·  Корпус_комплект: тип поля - текстовый, размер 5 символов.

·  Таймеры_комплект: тип поля - текстовый, размер 5 символов.

·  Последователный_Параллельный: тип поля - текстовый, размер 150 символов.

·  Прерывания: тип поля - текстовый, размер 60 символов.

·  АЦП_ЦАП_комплект: тип поля - текстовый, размер 5 символов.

·  ТемпературныйИнтервал: тип поля - текстовый, размер 20 символов.

·  ДополнительныеВозможности: тип поля – MEMO.

·  Стоимость: тип поля – денежный, формат поля – основной, число десятичных знаков – 2.

Рис.3.   Конструктор таблицы «32-разрядные МК».

Ключом таблицы и в данном случае является поле «НазваниеУстройстваСемейство».

Таблица «64-разрядные МК»:

·  Производитель: тип поля - текстовый, размер 50 символов.

·  НазваниеУстройстваСемейство: тип поля - текстовый, размер 50 символов.

·  Архитектура: тип поля - текстовый, размер 70 символов.

·  ТактоваяЧастотаПроцессора: тип поля – числовой, размер – целое.

·  ИнтерфейсШины: тип поля - текстовый, размер 90 символов.

·  ШиринаИнструкции: тип поля – числовой, размер – байт.

·  Номинальные напряжения: тип поля - текстовый, размер 25 символов.

·  НоминальнаяМощность: тип поля – числовой, размер – одинарное с плавающей точкой.

·  РежимыПониженного: тип поля - текстовый, размер 95 символов.

·  DSPsupport: тип поля - текстовый, размер 100 символов.

·  FPU: тип поля - текстовый, размер 80 символов.

·  Кэш: тип поля - текстовый, размер 120 символов.

·  Память_комплект: тип поля - текстовый, размер 5 символов.

·  Корпус_комплект: тип поля - текстовый, размер 5 символов.

·  Таймеры: тип поля - текстовый, размер 75 символов.

·  Последователный_Параллельный: тип поля - текстовый, размер 100 символов.

·  Прерывания: тип поля - текстовый, размер 60 символов.

·  АЦП_ЦАП: тип поля - поле со списком, размер 30 символов.

·  ТемпературныйИнтервал: тип поля - текстовый, размер 45 символов.

·  ДополнительныеВозможности: тип поля – MEMO.

·  Стоимость: тип поля – денежный, формат поля – основной, число десятичных знаков – 2.

Рис.4.   Конструктор таблицы «64-разрядные МК».

Ключом таблицы назначено поле «НазваниеУстройстваСемейство». Для ввода ограниченного набора повторяющихся значений, предусмотрено создание мастером подстановок списка этих значений. При вводе данных в поле «АЦП_ЦАП» можно будет выбирать необходимые значения (рис.5.).

Рис.5.   Диалоговое окно мастера подстановок для поля «АЦП_ЦАП»

таблицы «64-разрядные МК».

Таблица «Микроконтроллеры»:

·  Код: тип поля – счетчик, новые значения – последовательные, размер данных - длинное целое.

·  8разрядные: тип поля - текстовый, размер 70 символов.

·  16разрядные: тип поля - текстовый, размер 50 символов.

·  32разрядные: тип поля - текстовый, размер 70 символов.

·  64разрядные: тип поля - текстовый, размер 70 символов.

Рис.6.   Конструктор таблицы «Микроконтроллеры».

            В качестве ключевого поля для данной таблицы выбран «Код», однозначно определяющий наличие микроконтроллера данного семейства с соответствующей ему разрядностью.

            Таблица «Комплекты памяти (8)»:

·  Память_комплект: тип поля - текстовый, размер 5 символов.

·  Объем_SRAM: тип поля - числовой, размер - одинарное с плавающей точкой.

·  Объем_Flash: тип поля - числовой, размер - одинарное с плавающей точкой.

·  Объем_ROM: тип поля - числовой, размер - одинарное с плавающей точкой.

·  Объем_маск_ROM: тип поля - числовой, размер - одинарное с плавающей точкой.

·  Объем_EEPROM: тип поля - числовой, размер - одинарное с плавающей точкой.

·  Объем_RAM: тип поля - числовой, размер - одинарное с плавающей точкой.

·  MTP: тип поля - числовой, размер - байт.

·  Контроллер_памяти: тип поля - текстовый, размер 70 символов.

·  MMU: тип поля - текстовый, размер 70 символов.