2.3 Разработка БД
2.3.1 Концепция проектирования баз данных
В основе логического и физического проектирования БД лежит создание точной и защищенной БД, на основе которой можно гарантировать эффективное построение прикладных программ (в данном случае пользовательской программы).
Процесс проектирования БД состоит из 2-х этапов:
- проектирование логической БД;
- проектирование физической БД.
При проектировании логической БД производится анализ предметной области и информационных потребностей пользователя.
Физическое проектирование связано с фактической реализацией БД. Оно определяет рациональный выбор структуры хранения данных и методов доступа к ним. Результат физического проектирования - внутренняя модель данных.
При проектировании выделяют три уровня абстракции для БД :
1) представление – инфологическая (внешняя) модель;
2) концептуальная БД – даталогическая (внутренняя) модель;
3) физическая БД – физическая (внутренняя) модель.
Реально хранится только физическая БД.
2.3.2 Составление списка полей. Определение их типов. Разработка таблиц БД и определение связей между таблицами
Предметной областью называется совокупность описаний реальных объектов, представляющих интерес для пользователя. Пользовательские требования выражаются рядом внешних моделей - представлений. Проектирование внешней модели заключается в формализации этих представлений. Концептуальная модель данных соответствует общему представлению о БД, то есть она включает представление о структуре данных, их целостности и манипулировании данными. Преобразование внешней модели в концептуальную модель определяется выбором СУБД.
Необходимо разработать БД и клиентское приложение поддержки принятия решений менеджера по продажам компьютерной техники. Имеются данные о товарах, поставщиках, покупателях(клиентах), производителях. Эти данные могут быть представлены внешней моделью.
Анализ предметной области обычно осуществляется на основании известных сведений о ней с учетом целей проектирования программной системы. В результате анализа создается проект БД.
Процесс проектирования БД в немалой степени зависит от опыта и интуиции разработчика, т.е. является творческим, однако некоторые его моменты можно формализовать.
Для работы приложения необходимо 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;
-Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
Таблица «Принтеры»
- Название принтера (Тип - текстовый) NAIME_PRINTERS;
- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET ;
- Признак поддержки формата A4 (Тип - Числовой) GABARITE_IS_A4;
- Признак поддержки формата A3 (Тип - Числовой) GABARITE_IS_A3;
- Признак поддержки формата A2 (Тип - Числовой) GABARITE_IS_A2;
- Признак поддержки формата A1 (Тип - Числовой) GABARITE_IS_A1;
- Признак наличия порта USB (Тип - Числовой) PORT_USB_IS;
- Признак наличия порта LPT (Тип - Числовой) PORT_LPT_IS;
- Признак лазерного принтера (Тип - Числовой) LASER_PR_IS ;
- Признак струйного принтера (Тип - Числовой) STRUIN_IS;
- Признак матричного принтера (Тип - Числовой) MATR_IS;
- Признак цветного принтера (Тип - Числовой) COLOR_PRINTER_IS;
- Максимальное количество страниц в месяц (Тип - Числовой) MAX_PAGE_IN_MONTH;
-Общее количество страниц для распечатки (ресурс принтера) (Тип - Числовой) MAX_ALL_RESOURCE;
- Количество распечатываемых страниц в минуту (Тип - Числовой) COUNT_PAGE_IN_MIN;
- Признак сетевого принтера (Тип - Числовой) PRINTER_NETWORK_IS;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
Таблица «Сетевые карты»
- Название сетевой карты (Тип - текстовый) NAIME_NETWORK;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
- Скорость передачи данных (Мегабит) (Тип - Числовой) SPEED_TRANS_DATA;
- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;
- Признак встроенного устройства (Тип - Числовой) STATUS_INT;
Таблица «Манипуляторы “мышь”»
- Название манипулятора (Тип - текстовый) NAIME_MOUSE;
- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
- Количество кнопок (Тип - Числовой) COUNT_BUTTON;
Таблица «Материнские платы»
- Номер записи в связанной таблице SOCKET (Тип - Числовой) ;
- Название материнской платы (Тип - текстовый) NAIME_MOTHERBOARD;
- Признак наличия разъёмов типа PCI (Тип - Числовой) STATUS_PCI_IS;
- Признак наличия разъёмов типа AGP (Тип - Числовой) STATUS_AGP_IS;
- Признак наличия разъёмов типа PCI_E (Тип - Числовой) STATUS_PCI_E_IS;
- Признак наличия разъёмов типа IDE (Тип - Числовой) STATUS_IDE_IS;
- Признак наличия разъёмов типа SATA (Тип - Числовой) STATUS_SATA_IS;
- Признак наличия разъёмов типа SATA2 (Тип - Числовой) STATUS_SATA2_IS;
- Признак наличия разъёмов типа USB (Тип - Числовой) STATUS_USB_IS;
- Признак наличия разъёмов типа COM9 (Тип - Числовой) STATUS_COM9_IS;
- Признак наличия разъёмов типа COM25 (Тип - Числовой) STATUS_COM25_IS;
- Признак наличия разъёмов типа PS/2 для мыши (Тип - Числовой) STATUS_PS_2_MOUSE_IS;
- Признак наличия разъёмов типа PS/2 для клавиатуры (Тип - Числовой) STATUS_PS_2_KEYBOARD_IS;
- Признак типа материнской платы ATX (Тип - Числовой) STATUS_ATX_MOTHERBOARD_IS;
- Признак типа материнской платы microATX (Тип - Числовой) STATUS_microATX_MOTHERBOARD_IS;
- Признак наличия порта LPT (Тип - Числовой) STATUS_LPT;
- Признак встроенной видеокарты (Тип - Числовой) STATUS_INT_VIDEO;
- Признак встроенной звуковой карты (Тип - Числовой) STATUS_INT_SOUND;
- Признак встроенной сетевой карты (Тип - Числовой) STATUS_INT_NETWORK;
- Признак наличия дисковода дискет (Тип - Числовой) STATUS_FLOPPY_IS;
- Признак возможности разгона параметров(Тип - Числовой) OVERCLOCKERS_IS;
- Количество портов SATA (Тип - Числовой) COUNT_SATA;
- Количество портов PCI_E (Тип - Числовой) COUNT_PCI_E;
- Количество портов COM9 (Тип - Числовой) COUNT_COM9;
- Количество портов COM25 (Тип - Числовой) COUNT_COM25;
- Количество портов IDE (Тип - Числовой) COUNT_IDE;
- Количество портов PCI (Тип - Числовой) COUNT_PCI;
- Количество портов AGP (Тип - Числовой) COUNT_AGP;
- Количество портов SATA_2 (Тип - Числовой) COUNT_SATA_2;
- Количество портов USB (Тип - Числовой) COUNT_USB;
- Признак серверной мат. Платы (Тип - Числовой) MOTHERBOARD_SERVER_IS;
- Признак мультипроцессорной материнской платы (Тип - Числовой) MOTHERBOARD_MULTIPROCESSORS_IS;
- Значение максимального объёма оперативной памяти, который поддерживается материнской платой (Тип - Числовой) MAX_MEMORY_OPERATION;
- Значение максимального объёма памяти жёсткого диска, который поддерживается материнской платой (Тип - Числовой) MAX_HARD_DRIVE;
- Значение предельной тактовой частоты памяти, который поддерживается материнской платой (Тип - Числовой) MAX_FREQUENCY_MEMORY;
- Признак поддержки памяти SDRAM (Тип - Числовой) MEMORY_TYPE_IS_SDRAM;
- Признак поддержки памяти DDR (Тип - Числовой) MEMORY_TYPE_IS_DDR;
- Признак поддержки памяти DDR2 (Тип - Числовой) MEMORY_TYPE_IS_DDR2;
- Номер записи в связанной таблице VIDEO (Тип - Числовой) NUM_VIDEO;
- Номер записи в связанной таблице SOUND (Тип - Числовой) NUM_SOUND;
- Номер записи в связанной таблице NETWORK (Тип - Числовой) NUM_NETWORK;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
Таблица «Мониторы»
- Название монитора(Тип- текстовый) NAIME_MONITOR;
- Признак монитора на основе электронно-лучевой трубки (Тип - Числовой) STATUS_ELT_IS;
- Признак монитора на основе TFT - матрицы (Тип - Числовой) STATUS_TFT_IS;
- Признак монитора на основе LCD - матрицы (Тип - Числовой) STATUS_LCD_IS;
- Частота обновления экрана (Тип - Числовой) FREQUENCY_UPDATE;
- Время отклика пикселя (Тип - Числовой) TIME_REACT_PIXEL;
- Угол просмотра (Тип - Числовой) UGOL_PROSMOTR;
- Количество цветов (Тип - Числовой) COUNT_COLOR;
- Признак наличия порта S_VIDEO (Тип - Числовой) STATUS_S_VIDEO_IS;
- Потребляемая мощность (в Ваттах) (Тип - Числовой) POWER_WATT;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
Таблица «Оперативная память»
- Название оперативной памяти (Тип- текстовый) NAIME_MEMORY;
- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;
- Тактовая частота памяти (Тип - Числовой) FREQUENCY;
- Признак возможности разгона параметров памяти (Тип - Числовой) STATUS_OVERCLOCKERS_IS;
- Значение объёма памяти (Тип - Числовой) MEMORY;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
Таблица «Клавиатуры»
- Название клавиатуры (Тип- текстовый) NAIME_KEYBOARD;
- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
- Количество клавиш (Тип- Числовой) COUNT_BUTTON;
Таблица «Жёсткие диски»
- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;
- Название жёсткого диска (Тип- текстовый) NAIME_HARDDRIVE;
- Признак наличия порта IDE (Тип - Числовой) STATUS_IDE_IS;
- Признак наличия порта SATA (Тип - Числовой) STATUS_SATA_IS;
- Признак наличия порта SATA2 (Тип - Числовой) STATUS_SATA2_IS;
- Признак наличия порта USB (Тип - Числовой) STATUS_USB_IS;
- Значение объема постоянной памяти (Тип - Числовой) MEMORY ;
- Скорость оборотов двигателя (об в мин.) (Тип - Числовой) SPEED_SHPINDEL ;
- Значение Кэш – памяти (в Мегабайтах) (Тип - Числовой) CASH_MEMORY;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
Таблица «Кулеры»
- Название кулера (Тип- текстовый) NAIME_COOLER;
- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
Таблица «Корпуса»
- Название корпуса(Тип- текстовый) NAIME_BOXED ;
- Цвет корпуса(Тип- текстовый) COLOR;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип-Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
- Дизайн корпуса (Тип- текстовый) DESIGN;
Таблица «Блоки питания»
- Название блока питания(Тип- текстовый) NAIME_BLOCK;
- Номер записи в связанной таблице SOCKET (Тип - Числовой) SOCKET;
- Цена (Тип - Вещественный) PRICE;
- Количество устройств подобного типа на складе(Тип - Числовой) COUNT_SKLAD;
- Номер записи в связанной таблице MANUFACTURED (Тип- Числовой) ID_MANUFACTURED;
- Номер записи в связанной таблице POST (Тип - Числовой) ID_POST;
- Дата поставки устройства поставщиком (Тип - Дата/Время) DATE_POST_IN;
- Мощность блока питания в Ваттах (Тип - числовой) POWER;
- Признак разъёма питания типа ATX (Тип - числовой) JACK_ATX_IS;
- Признак разъёма питания типа microATX (Тип - числовой) JACK_microATX_IS.
... помощи по различным командам и системе меню СУБД возможно путем вызова справочной информации. Упражнение 1. Использование справочной подсистемы. Цель - научиться пользоваться справочной подсистемой СУБД Access 97. ЗАДАНИЕ. Ознакомиться с методами доступа к справочной подсистеме, проделать следующее: Используя опцию -?- главного меню получить справки в разделе содержание по пунктам: ...
... информации: в штатном режиме; изменения в штатном режиме работы; нештатный режим (аварийные ситуации). Глава 2. Обоснование способов защиты операционной системы от программных закладок типа троянский конь 2.1 Общие сведения о троянских программах Подсоединение локальных компьютерных сетей организаций к сети Internet приводит к необходимости уделять достаточно серьезное внимание ...
... на создание таблицы создает новую таблицу на основе всех или части данных из одной или нескольких таблиц. Запрос на создание таблицы полезен при создании таблицы для экспорта в другие базы данных Microsoft Access или при создания архивной таблицы, содержащей старые записи. 4.1.3 Формы Формы являются типом объектов базы данных, который обычно используется для отображения данных в базе данных ...
... ), которые предоставляют ценную информацию о статусе ЛВС. В частности, сетевые адаптеры используют эту информации для поддержания работоспособности ЛВС, а прикладные программы, предназначенные для управления компьютерной сетью, могут использовать эту информацию для определения статуса и состояния сети. Некоторые производители предлагают программные средства перехвата кадров MAC для управления ...
0 комментариев