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

Реферат Розробка програмних засобів для актуалізації структур баз даних при розрахунках і оптимізації трубопровідних систем





ення структури баз даних програмного забезпечення ТПС. Основне призначення програми полягає в тому, що б максимально звільнити користувача від необхідності знання програмування і теорії систем БД, а також дозволити вирішувати конкретні завдання в області розрахунку та оптимізації ТПС.


3.3.2 Умови виконання

Для роботи системи обробки оперативної інформації необхідний наступний склад програмних і апаратних засобів:

· Процесор Intel Pentium (або аналогічний) з частотою 700 МГц;

· 128 МБ оперативної пам'яті;

· 8 МБ відеопам'яті;

· 20 МБ вільного місця на жорсткому диску;

· Операційна система Windows 2000, Windows XP;

· СУБД Microsoft SQL Server 2005;

Система налаштована на роботу СУБД MS SQL SERVER, тому бази даних можуть зберігатися як на локальній машині, так і на будь-якому комп'ютері в мережі.


3.3.3 Порядок генерації SQL-скрипта

1. Генеруємо скрипт для створення таблиць з полями і автоматично запускаємо його. (CREATE TABLE [назва таблиці] [найменування поля даних] ...)

. Генеруємо скрипт для створення первинних ключів (Primary Key) і автоматично запускаємо його. (ALTER TABLE [найменування таблиці] ADD CONSTRAINT [найменування ключа] PRIMARY KEY [найменування ключа])

. Генеруємо скрипт для створення вторинних ключів (Foreign Key) і автоматично запускаємо його. (ALTER TABLE [найменування таблиці] ADD CONSTRAINT [мігруючий ключ] PRIMARY KEY [мігруючий ключ])


3.3.4 Порядок перенесення даних

1. Переносимо дані з головної таблиці т.к. в ній знаходяться ідентифікатори для зв'язку з залежними таблицями

. Переносимо дані із залежних таблиць


3.3.5 Обмеження

1. Первинний ключ - ідентифікатор (Primary Key) повинен бути першим полем в таблиці

. Вторинні ключі (Foreign Key) повинні бути мігруючими, тобто найменування поля (FK) в головній таблиці повинен збігатися з найменуванням поля в залежною таблиці.

Наприклад: (FK_T_1_T_2 FORENKEY (id_1) REFERENCES T_1 (id_1)), як видно з прикладу в таблиці T_2 найменування вторинного ключа id_1 =Найменуванню ключа id_1 в таблиці T_1

3. Haіменованіе таблиць повинно виглядати як: T_ [назва таблиці], у зв'язку з ідентифікацією таблиць створених користувачем, тому MS SQL Server у свою чергу, в кожній базі даних створює цілу низку системних таблиць і процедур для внутрішнього використання.


3.3.6 Опис інтерфейсу користувача і його режими генерації

Зовнішній вигляд інтерфейсу користувача програми приведений на рис.9.


Рис. 9 Вид основного інтерфейсу при роботі з програмою


. 3.7 Приєднання до БД


Рис.10 Приклад списку таблиць проекту


Після відкриття БД в лівій частині основного інтерфейсу користувача натисканням правої клавіші мишки потрібно вибрати основну БД, звідки потрібно оновити структуру (рис.10). У правій частині необхідно вибрати БД для поновлення структури.

Натиснувши на символ «+» ліворуч від назви таблиці можна розкрити перелік типів елементів, з яких складається таблиця. Клацнувши лівою кнопкою миші по назві типу елемента можна отримати доступ до таблиці даних по всіх елементах даного типу.


3.3.8 Режими генерації структури SQL БД


Рис. 11 режими генерації


1. Автоматичний режим - повністю переносить структуру БД.

«Звірити структуру БД» - перевіряє структуру між двома приєднаними базами.

«Перенести структуру БД» - переносить структуру з однієї бази в іншу.

«Перенести дані» - переносить дані з однієї бази в іншу.

. Ручний режим - необхідний для додавання однієї або декількох таблиць, полів, ключів.

«Створити таблицю» - переносить обрану таблицю з однієї бази в іншу.

«Створити Primary Key» - переносить первинний ключ з однієї бази в іншу.

«Створити Foreign Key» - переносить зовнішні ключі з однієї бази в іншу.

«Додати поле» - додає поле.

«Створити звіт SQL» - створює звіт у вигляді коду по всіх виробленим діям.


3.3.9 Налаштування

Основні параметри генерації задаються у вікні налашт...


Назад | сторінка 23 з 37 | Наступна сторінка





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel
  • Реферат на тему: Структура базових таблиць бази даних &Двигуни постійного струму&