Смекни!
smekni.com

Работа с подсистемой программы Access (стр. 2 из 4)

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

Для работы приложения необходимо 23 таблицы:

· Таблица «Заказы покупателей»;

· Таблица «Разъёмы/Сокеты»;

· Таблица «Клиенты»;

· Таблица «Поставщики» ;

· Таблица «Производители» ;

· Таблица «Видеоконтроллеры»;

· Таблица «Блоки бесперебойного питания» ;

· Таблица «ТВ Тюнеры» ;

· Таблица «Аккустические системы» ;

· Таблица «Звуковые карты» ;

· Таблица «Сканеры» ;

· Таблица «Процессоры» ;

· Таблица «Принтеры» ;

· Таблица «Сетевые карты» ;

· Таблица «Манипуляторы “мышь”» ;

· Таблица «Материнские платы» ;

· Таблица «Мониторы» ;

· Таблица «Оперативная память» ;

· Таблица «Клавиатуры» ;

· Таблица «Жёсткие диски» ;

· Таблица «Кулеры» ;

· Таблица «Корпуса» ;

· Таблица «Блоки питания» .

Таблица «Заказы покупателей»

- Наименование заказа (Тип - Текстовый) NAIME_ZAKAZ;

- Номер записи связанной таблицы MONITOR (Тип - Числовой) ID_MONITOR;

- Количество мониторов (Тип - числовой) COUNT_MONITOR;

- Номер записи связанной таблицы SOUND_SYSTEM (Тип - Числовой) ID_SOUND_SYSTEM;

- Количество акустических систем (Тип - числовой)COUNT_SOUND_SYSTEM;

- Номер записи связанной таблицы TV_TUNER (Тип - Числовой)ID_TV_TUNER;

- Количество тюнеров (Тип - числовой)COUNT_TV_TUNER;

- Номер записи связанной таблицы UPS (Тип - числовой) ID_UPS;

- Количество блоков бесперебойного питания (Тип - числовой) COUNT_UPS;

-Номер записи связанной таблицы MOTHERBOARD(Тип-числовой) ID_MOTHERBOARD;

- Количество материнских плат (Тип - числовой) COUNT_MOTHERBOARD;

- Номер записи связанной таблицы VIDEO MONITOR (Тип - числовой) ID_VIDEO;

- Количество видеокарт (Тип - числовой) COUNT_VIDEO;

- Номер записи связанной таблицы PRINTERS (Тип - числовой) ID_PRINTERS;

- Количество принтеров (Тип - числовой) COUNT_PRINTERS;

- Номер записи связанной таблицы BLOCK_POWER (Тип - числовой)ID_BLOCK_POWER;

- Количество блоков питания (Тип - числовой) COUNT_BLOCK_POWER;

- Номер записи связанной таблицы COOLER (Тип - числовой)ID_COOLER;

- Количество кулеров (Тип - числовой) COUNT_COOLER;

- Номер записи связанной таблицы PROCESSOR (Тип - числовой) ID_PROCESSOR;

- Количество процессоров (Тип - числовой) COUNT_PROCESSOR;

- Номер записи связанной таблицы MOUSE (Тип - числовой) ID_MOUSE;

- Количество манипуляторов «мышь» (Тип - числовой) COUNT_MOUSE;

- Номер записи связанной таблицы KEYBOARD (Тип - числовой) ID_KEYBOARD;

- Количество клавиатур (Тип - числовой) COUNT_KEYBOARD;

- Номер записи связанной таблицы SOUND (Тип - числовой)ID_SOUND;

- Количество звуковых карт (Тип – числовой) COUNT_SOUND;

- Номер записи связанной таблицы MEMORY (Тип - числовой) ID_MEMORY;

- Количество планок оперативной памяти (Тип - числовой) COUNT_MEMORY;

- Номер записи связанной таблицы HARD_DRIVE (Тип - числовой) ID_HARD_DRIVE;

- Количество жёстких дисков (Тип - числовой) COUNT_HARD_DRIVE;

- Номер записи связанной таблицы SCANERS (Тип - числовой) ID_SCANNERS;

- Количество сканеров (Тип - числовой) COUNT_SCANNERS;

- Номер записи связанной таблицы NETWORK (Тип - числовой) ID_NETWORK;

- Количество сетевых карт (Тип - числовой) COUNT_NETWORK;

- Номер записи связанной таблицы BOXED (Тип - числовой) ID_BOXED;

- Количество корпусов (Тип - числовой) COUNT_BOXED;

- Статус продажи (Тип - числовой) STATUS_SALE;

- Номер записи связанной таблицы CLIENTS (Тип - числовой) ID_CLIENTS;

- Номер чека на оплату товара (Тип - текстовый) NUMBER_CHECK;

- Общая сумма по заказу (Тип - вещественный) ALL_SUMM;

- Дата отгрузки товара клиенту (Тип – Дата/Время) DATE_POST_OUT;

Таблица «Разъёмы/Сокеты»

-Наименование (разъёма/сокета) (Тип - Текстовый) NAIME_SOCKET;

Таблица «Клиенты»

- ФИО клиента (Тип - Текстовый) NAIME_CLIENTS;

- Телефон клиента (Тип - Текстовый) Telephon;

- Адрес клиента (Тип - Текстовый) Address;

- Факс клиента (Тип - Текстовый) Fax;

- Электронная почта клиента (Тип - Текстовый) E_mail;

- Сайт клиента (Тип - Текстовый) SITE;

Таблица «Поставщики»

- ФИО поставщика (Тип - Текстовый) NAIME_POST;

- Телефон поставщика (Тип - Текстовый) Telephon;

- Адрес поставщика (Тип - Текстовый) Address;

- Факс поставщика (Тип - Текстовый) Fax;

- Электронная почта поставщика (Тип - Текстовый) E_mail;

- Сайт поставщика (Тип - Текстовый) SITE;

Таблица «Производители»

-ФИО производителя (Тип - Текстовый) NAIME_MANUFACTURED;

- Телефон производителя (Тип - Текстовый) Telephon;

- Адрес производителя (Тип - Текстовый) Address;

- Факс производителя (Тип - Текстовый) Fax;

- Электронная почта производителя (Тип - Текстовый) E_mail;

- Сайт производителя (Тип - Текстовый) SITE;

Таблица «Видеоконтроллеры»

- Название видеоконтроллера (Тип - Текстовый) NAIME_VIDEO;

- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;

- Частота графического процессора (Тип - Числовой) FREQUENCY_GRAPH_PROCESSOR;

- Объём памяти (Тип - Числовой) MEMORY;

- Признак наличия памяти DDR2 (Тип - Числовой) STATUS_MEMORY_DDR2;

- Признак наличия памяти DDR2 (Тип - Числовой) STATUS_MEMORY_DDR3;

- Количество вершинных процессоров(Тип - Числовой) COUNT_VERTEX_SHEIDER;

- Количество пиксельных процессоров(Тип - Числовой) COUNT_PIXEL_SHEIDER;

- Частота памяти(Тип - Числовой) FREQUENCY_MEMORY;

- Признак возможности разгона параметров устройства (Тип - Числовой) OVERCLOCKERS;

- Признак встроенного устройства (Тип - Числовой) STATUS_INT;

- Название графического процессора (Тип - Текстовый) NAIME_GRAPH_PROCESSOR;

- Признак аппаратной поддержки(Тип - Числовой) DIRECTX9 HARDWARE_DIRECTX9;

- Признак аппаратной поддержки(Тип - Числовой) OPENGL HARDWARE_OPENGL;

- Признак аппаратной поддержки (Тип-Числовой) DIRECTX10 HARDWARE_DIRECTX10

- Цена (Тип - Вещественный) PRICE;

- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;

- Номер записи в связанной таблице MANUFACTURED (Тип - Числовой) ID_MANUFACTURED;

- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;

- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;

Таблица «Блоки бесперебойного питания»

- Название БПП (Тип - Текстовый) NAIME_UPS;

- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;

- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;

- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN ;

- Цена (Тип - Вещественный) PRICE;

- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;

- Мощность БПП в Ваттах (Тип - числовой) POWER;

- Признак поддержки программного контроля напряжения (Тип-числовой) STATUS_AVR_IS;

- Стартовое значение диапазона входных напряжений (Тип-числовой) V_INPUT_1;

- Конечное значение диапазона входных напряжений (Тип-числовой) V_INPUT_2;

- Стартовое значение диапазона выходных напряжений (Тип-числовой) V_OUTPUT_1;

- Конечное значение диапазона выходных напряжений (Тип-числовой) V_OUTPUT_2;

Таблица «ТВ Тюнеры»

- Название тюнера (Тип - текстовый ) NAIME_TUNER;

- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;

- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;

- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;

- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN ;

- Цена (Тип - Вещественный) PRICE;

- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;

Таблица «Акустические системы»

- Название акустической системы NAIME_SOUND_SYSTEM;

- Цена (Тип - Вещественный) PRICE;

- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;

- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;

- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;

- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;

- Выходная мощность в Ваттах (Тип - числовой) POWER_OUTPUT;

-Стартовое значение диапазона выходных частот (Тип - числовой) LIMIT_FREQUENCY_1;

- Конечное значение диапазона выходных частот (Тип - числовой) LIMIT_FREQUENCY_2;

- Количество каналов (Тип - числовой) COUNT_CHANNELS;

Таблица «Звуковые карты»

- Название звуковой карты (Тип - текстовый) NAIME_SOUND;

- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;

- Количество каналов (Тип - числовой) COUNT_CHANNEL;

- Признак наличия выхода для микрофона (Тип - числовой) STATUS_MIC;

- Признак наличия линейного входа (Тип - числовой) STATUS_IN;

- Признак встроенного устройства (Тип - числовой) STATUS_INT;

- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;

- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;

- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN ;

- Цена (Тип - Вещественный) PRICE;

- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;

Таблица «Сканеры»

- Название сканера (Тип - текстовый) NAIME_SCANNERS;

- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;

- Максимальное разрешение в DPI (Тип - Числовой) MAX_RESOLUTION;

- Признак поддержки сканирования формата A4 (Тип - Числовой) GABARITE_IS_A4;

- Признак поддержки сканирования формата A3 (Тип - Числовой)GABARITE_IS_A3;

- Признак поддержки сканирования формата A2 (Тип - Числовой) GABARITE_IS_A2;

- Признак поддержки сканирования формата A1 (Тип - Числовой) GABARITE_IS_A1;

- Признак наличия порта USB (Тип - Числовой) PORT_USB_IS;

- Признак наличия порта LPT (Тип - Числовой) PORT_LPT_IS;

- Признак сканирования в цвете (Тип - Числовой) COLOR_SCANER_IS;

- Цена (Тип - Вещественный) PRICE;

- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;

- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;

- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;

- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;

Таблица «Процессоры»

- Название процессора (Тип - текстовый) NAIME_PROCESSOR;

- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;

- Тактовая частота процессора (Тип - Числовой) FREQUENCY;

- Кэш первого уровня (Тип - Числовой) CASH_L1;

- Кэш второго уровня (Тип - Числовой) CASH_L2;

- Признак многоядерного процессора (Тип - Числовой) STATUS_MULTIPROCESSOR_IS;

- Признак 32-х разрядного процессора (Тип - Числовой) DIGITAL_32_IS;

- Признак 32-х разрядного процессора (Тип - Числовой) DIGITAL_64_IS;

- Количество ядер (Тип - Числовой) COUNT_KERNEL;

- Цена (Тип - Вещественный) PRICE;

- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;