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

Ключевое поле для данной таблицы определяется кодом комплектации памяти «Память_комплект».

Рис.7.   Конструктор таблицы «Комплекты памяти (8)».

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

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

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

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

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

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

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

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

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

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

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

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

Ключом данной таблицы также является «Память_комплект».

Рис.8.   Конструктор таблицы «Комплекты памяти (16)».

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

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

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

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

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

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

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

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

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

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

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

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

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

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

·  ДопСвед: тип поля – MEMO.

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

Рис.9.   Конструктор таблицы «Комплекты памяти (32)».

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

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

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

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

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

Ключевому полю в данной таблице соответствует «Память_комплект».

Рис.10.   Конструктор таблицы «Комплекты памяти (64)».

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

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

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

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

·  ДопСвед: тип поля - текстовый, размер 110 символов.

Ключевым полем, однозначно определяющим записи о параметрах корпусов, является поле «Корпус_комплект».

Рис.11.   Конструктор таблицы «Комплекты корпусов (8)».

Таблица «Комплекты корпусов (16)»:

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

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

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

·  ДопСвед: тип поля - текстовый, размер 110 символов.

Ключевое поле данной таблицы - «Корпус_комплект».

Рис.12.   Конструктор таблицы «Комплекты корпусов (16)».

Таблица «Комплекты корпусов (32)»:

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

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

·  Число_выводов: тип поля - числовой, размер - целое.

·  ДопСвед: тип поля - текстовый, размер 110 символов.

Ключом таблицы является поле «Корпус_комплект».

Рис.13.   Конструктор таблицы «Комплекты корпусов (32)».

Таблица «Комплекты корпусов (64)»:

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

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

·  Число_выводов: тип поля - числовой, размер - целое.

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

Ключом таблицы является поле «Корпус_комплект».

Рис.14.   Конструктор таблицы «Комплекты корпусов (64)».

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

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

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

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

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

Ключом в этой таблице является поле «Таймеры_комплект».

Рис.15.   Конструктор таблицы «Комплекты таймеров (8)».

Таблица «Комплекты таймеров (16)»:

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

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

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

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

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

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

Ключевой атрибут - поле «Таймеры_комплект».

Рис.16.   Конструктор таблицы «Комплекты таймеров (16)».

Таблица «Комплекты таймеров (32)»:

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

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

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

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

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

Рис.17.   Конструктор таблицы «Комплекты таймеров (32)».

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