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

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





рамного продукту Microsoft SQL Server 2008 R2.SQL Server 2008 R2 - це надійна, продуктивна та інтелектуальна платформа даних, вона позвoляет скоротити час і витрати на розробку і супровід програм.

Система SQL Server 2008R2 дозволяє складати запити, виконувати пошук, проводити синхронізацію, робити звіти, аналізувати дані. Всі дані зберігаються на основних серверах, що входять до складу центру обробки даних. SQL Server забезпечує високий рівень безпеки та надійності для важливих розроблених додатків.

AllFusion ERwin Data Modeler

AllFusion ERwin Data Modeler - це CASE-засіб для проектування та документування баз даних, яке дозволяє створювати, документувати і супроводжувати бази даних, сховища і вітрини даних. Моделі даних допомагають візуалізувати структуру даних, забезпечуючи ефективний процес організації, управління та адміністрування таких аспектів діяльності підприємства, як рівень складності даних, технологій баз даних та середовища розгортання. [1]


.2 Створення структури БД, нормалізація БД


Програма AllFusion ERwin Data Modeler дозволяє наочно відображати складні структури даних. Він полегшує проектування баз даних. Для цього досить створити графічну ERD модель задовольняє всім вимогам до даних і ввести правила для створення логічної моделі (Малюнок 2), яка відображає всі елементи, атрибути, відносини і группіровкі.поддержівает автоматичну генерацію фізичної моделі даних. При цьому логічна модель трансформується у фізичну (Малюнок 3): сутності стають таблицями, атрибути стають стовпцями, а ключі стають індексами.


Малюнок 2. Логічна модель даних


Малюнок 3. Фізична модель даних


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

Всього розглядають 3 форми нормалізації:

Перша нормальна форма: значення всіх атрибутів відносини неподільні. Дана вимога є базовим в класичній реляційної моделі, тому будь реляційна таблиця, за визначенням, вже знаходиться в 1 Н.Ф

Друга нормальна форма: виконуються вимоги першої нормальної форми і кожен не ключовий атрибут знаходиться в повній функціональної залежності від ключа (залежить від усіх його частин).

Третя нормальна форма: виконуються вимоги другої нормальної форми і кожен не ключовий атрибут не транзитивній залежить від первинного ключа.



2. Проектування бази даних для факультету прикладної інформатики Пермської державної сільськогосподарської академії імені Д.Н Прянишникова


Для створення бази даних, необхідно на панелі Object Explorer вибрати правою кнопкою миші папку Databases, потім натиснути в спливающем вікні New Databases, де необхідно ввести назву майбутньої бази даних, назвемо її «PGSHA» (Малюнок 4).


Малюнок 4. Створення бази даних PGSHA


.1 Створення таблиць, індексів, тригерів, файлових груп


Створення таблиць

Для повноцінної роботи бази даних необхідно створити такі таблиці, які будуть відображати основні дані про студентів даного факультету. Враховуючи важливість бази були створені 4 таблиці:

Студенти

Успішність

Предмет

Викладачі

На прикладі таблиці «Студенти» розглянемо її створення та заповнення назви стовпців (Малюнок 5).


Малюнок 5. Створення таблиці студенти


Створення тригера

Тригери в базі даних необхідний для того, щоб не допустити випадкового зміни в базі. Це один із способів убезпечити дані знаходяться в базі.

Тригер - це запам'ятовуючий елемент з двома (або більше) стійкими станами, зміна яких відбувається під дією вхідних сигналів і призначений для зберігання одного біта інформації, тобто 0 або 1.

Створює тригер тільки власник бази даних. Це обмеження дозволяє уникнути випадкового зміни структури таблиць, способів зв'язку з ними інших об'єктів тощо.

За допомогою тригерів досягаються наступні цілі:

· перевірка коректності введених даних і виконання складних обмежень цілісності даних, які важко, якщо взагалі можливо, підтримувати за допомогою обмежень цілісності, встановлених для таблиці;

· видача попереджень, що нагадують про необхі...


Назад | сторінка 2 з 5 | Наступна сторінка





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

  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...
  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server