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

Реферат Проект &Фабрика&





найчастіше і надходять, реляційна модель даних у зв'язку з наочністю табличного представлення даних і зручності роботи з ними. Для кожної сутності ER-моделі створимо таблицю. Назва суті - ім'я таблиці.


ТовариКод товараНаіменованіе товараМоделіКод моделіНаіменованіе моделіКод товараЦена моделі

ПоступленіяКод поступленіяКод моделіДата поступленіяКолічествоКто прийняв товар

А так само визначимо зв'язки між таблицями за допомогою механізму первинних і зовнішніх ключів.

Таблиця Товари пов'язана з таблицею Моделі за допомогою зовнішнього ключа Код товара з таблиці Моделі . Таблиця Моделі пов'язана з таблицею Надходження за допомогою зовнішнього ключа Код моделі з таблиці < b align="justify"> Надходження . На малюнку ... зображена схема зв'язків між таблицями.



Малюнок 1.1


.4 Фізичне проектування


Для початку ми створимо з'єднання з базою даних в Visual Studio. Відкрийте Оглядач об'єктів SQL Server в меню ВИД і клацніть по кнопці Додати нову базу даних (малюнок ...).



Малюнок 1.2


У вікні вводимо назву бази даних. Назвемо її Factory (Фабрика).

У базі даних нам потрібно три таблиці. Для початку додамо таблицю Products. Для цього у вікні Оглядач об'єктів SQL Server розгорніть базу даних, яку тільки що створили, і клацніть правою кнопкою миші по пункту Таблиці . Виберіть в меню Додати нову таблицю , як показано на малюнку ...

З'явитися конструктор для створення нової таблиці. Будемо використовувати вікно T-SQL, тому що це більш короткий і точний спосіб описати необхідну специфікацію таблиці. Введіть SQL-оператор, показаний в лістингу 2.3-1, і натисніть кнопку Оновити у верхньому лівому кутку вікна конструктора.


CREATE TABLE [dbo]. [Products] (

[IdProduct] INT IDENTITY (1, 1) NOT NULL,

[NameProduct] NCHAR (25) NOT NULL, KEY CLUSTERED ([IdProduct] ASC)

);

Лістинг 2.3-1



Повторимо дії для додавання таблиць Models і Receipts . SQL-оператори для цих таблиць наведені в лістіне 2.3-2.




CREATE TABLE [dbo]. [Models] (

[IdModel] INT IDENTITY (1, 1) NOT NULL,

[NameModel] NCHAR (25) NOT NULL,

[IdProduct] INT NOT NULL,

[PriceModel] MONEY NOT NULL, KEY CLUSTERED ([IdModel] ASC), [FK_Models_Products] FOREIGN KEY ([IdProduct]) REFERENCES [dbo]. [Products] ([IdProduct])

);

CREATE TABLE [dbo]. [Receipts] (

[IdReceipt] INT IDENTITY (1, 1) NOT NULL,

[IdModel] INT NOT NULL,

[DateReceipt] DATE NOT NULL,

[Amount] INT NOT NULL,

[Accepted] NCHAR (25) NOT NULL, [PK_Receipts] PRIMARY KEY CLUSTERED ([IdReceipt] ASC), [FK_Receipt_Models] FOREIGN KEY ([IdModel]) REFERENCES [dbo]. [Models] ( [IdModel])

);

Лістинг 2.3-2



3. Програмна реалізація ІС «Фабрика»


.1 Обгрунтування вибору ПЗ для розробки (макс. 2 стор.)


Для створення програмного комплексу я користувався Visual Studio 2012, яка містить все необхідне для початку роботи, в тому числі вбудований сервер для запуску та налагодження MVC додатків, безкоштовний реліз SQL сервера для розробки додатків на основі баз даних, інструменти для тестування і, звичайно, компілятор і відладчик (дебаггер).

Одне з приємних доповнень до Visual Studio 2012 і SQL Server 2012 - версія LocalDB. Це безадміністратівная реалізація функцій ядра SQL Server, призначених тільки для розробників. Використовуючи цю версію, ми можемо припустити процес налаштування бази даних, поки ми створюємо проект, а потім розгорнути додаток на повному екземплярі SQL Server.



ВИСНОВОК


Проводиться аналіз виконаних завдань по частинах з відповідни...


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





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Створення бази даних у середовищі SQL SERVER 2012
  • Реферат на тему: Розробка додатка в середовищі MS Visual Studio для роботи з базою даних
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access