Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » База даних &Магазин комп'ютерних комплектуючих&

Реферат База даних &Магазин комп'ютерних комплектуючих&





ці МАТЕРИНСЬКІ ПЛАТИ

ЗначеніеНазваніе поля в БДТіп даннихКод товараID_MBINT (12), NOT NULL, PRIMARY KEYНаіменованіеNameVARCHAR (40) Роз'єм процессораCPU_SocketVARCHAR (12) ЧіпсетСhipsetVARCHAR (12) Тип памятіMemory_typeVARCHAR (12) Слотів памятіMemory_stotsINT (12) Макс обсяг памятіMemory_max_GbINT (12 ) Підтримка відеокартVGA_supVARCHAR (12) Ціна, рубPrice_rubINT (12), NOT NULL

Структура таблиці модулів оперативної пам'яті

ЗначеніеНазваніе поля в БДТіп даннихКод товараID_DDRINT (12), NOT NULL, PRIMARY KEYНаіменованіеNameVARCHAR (40) Тип памятиDDR_typeVARCHAR(12)Форм-факторFormVARCHAR(12)ЧастотаFrequency_MGzINT(12)ОбъёмSize_GbINT(12)Цена, рубPrice_rubINT (12), NOT NULL

Структура таблиці ПРОДАЖУ

ЗначеніеНазваніе поля в БДТіп даннихКод продажіID_SaleINT (12), NOT NULL, PRIMARY KEY AUTO_INCREMENTКод товараItem_IDINT(12)НаименованиеItem_NameVARCHAR(40)КоличествоNumberINT(12)ПродавецSellerINT(12)Дата, час продажіData_Time_saleINT (12) ЦенаPriceINT (12)


2. Проектування програми


. 1 Вибір середовища програмування


. 1.1 Denwer 3 + MySQL Server 5.5.25

В якості локального сервера MySQL я використовував локальний сервер Денвер версії 3.0. Локальний сервер Денвер 3 включає в себе вже встановлені MySQL Server 5.5.25 і PhpMyAdmin 3.5.1, а так само локальний сервер можна перенести на інший комп'ютер без втрати будь яких даних. А PhpMyAdmin більш комфортний в роботі з сервером MySQL, ніж MySQL CommandLine.


Малюнок 2 - PhpMyAdmin 3.5.1


. 1.2 Connector/ODBC 5.2.5

Це стандартний драйвер, який забезпечує доступ до бази даних MySQL через Open Database Connectivity (ODBC) API. Включає в себе функціональність Unicode і ANSI драйверів раніше розділених на Connector/ODBC 5.1 і Connector/ODBC 3.51.


2.1.3 Borland Delphi 7

Потужність і гнучкість Delphi при роботі з базами даних заснована на
низкоуровневом ядрі - процесорі баз даних Borland Database Engine (BDE). Його інтерфейс з прикладними програмами називається Integrated Database Application Programming Interface (IDAPI). В принципі. BDE дозволяє здійснювати доступ до даних як з використанням традиційного record-орієнтованого (навігаційного) підходу, так і з використанням set-орієнтованого підходу, що використовується в SQL-серверах баз даних. Крім BDE, Delphi дозволяє здійснювати доступ до баз даних, використовуючи технологію Open DataBase Connectivity (ODBC) фірми Microsoft. Всі інструментальні засоби баз даних Borland - Paradox, dBase,
Database Desktop - використовують BDE. Всі особливості, які в Paradox або dBase, «успадковуються» BDE, і тому цими ж особливостями володіє і Delphi. Однією з переваг Delphi є те, що він підтримує всі SQL-БД, доступ до яких здійснюється через Borland Database Engine, ADO або драйвери InterBase. Через Borland SQL Links BDE так само можливий доступ до Oracle, Sybase, Informix, MS SQL Server, DB2 і InterBase.


. 1.4 Технологія ADO

Для застосування технології ADO в Delphi 7 призначені сьомій компонентів, розташованих на закладці ADO палітри компонентів.


рис. 3 Компоненти сторінки ADO


НазваніеОпісаніеADOConnectionФункціонально аналогічний компоненту Database закладки BDE. Дозволяє вказувати місце розташування бази даних і працювати з транзакціяміADOCommandПредназначен для виконання SQL-команди без повернення результуючого набору даннихADODatasetПредназначен для отримання набору даних з однієї або декількох таблиць БД. Дозволяє працювати з повернутими набором даних візуальним компонентамADOTableАналог компонента Table, розташованого на закладці BDE. Використовується для доступу до таблиці за допомогою механізму ADOADOQueryАналог Query. Дозволяє формувати запити до БД, які повертають дані з бази (наприклад, командою SELECT) або не формують результуючого набору даних (наприклад, INSERT) ADOStoredProcПредназначен для виклику процедури, що зберігається на сервері бази даних. Є нащадком TDataSet, на відміну від BDE і InterBase дозволяє повертати набір даних, тому може виступати джерелом даних в компонентах типу DataSourceRDSConnectionУправляет механізмом, який дозволяє клієнту отримувати доступ до об'єктів, розташованих в іншому адресному просторі або на іншому комп'ютері

. 2 Розробка інтерфейсу


Програма буде починати свою роботу з вікна, де буде просити ввести ім'я користувача та пароль для доступу до бази даних.


рис. 4 Вікно доступу до БД

При введенні імені користувача і паро...


Назад | сторінка 3 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування бази даних "Оптова база" в середовищі Borland Delphi ...
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Сайт з використанням скриптової мови програмування PHP і бази даних MySQL
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Бази даних на Delphi