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

Реферат Проектування та реалізація бази даних навчального атласу світу





му континенті, у певних країнах. Вони бувають схожі на високі гори або на плоске плато, можуть перебувати в центрі континенту. На основі Бізнес-правила 13 ми отримуємо сегмент ER-Моделі представлений на малюнку 14.


Малюнок 14 - ER-діаграма бізнес-правила 13


Бізнес-правило 14

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


Малюнок 15 - ER-діаграма бізнес-правила 14

Коли з'єднали всіх таблиць в базі даних подивимося кінцеву схему бази даних.


Малюнок 15 - ER-діаграма концептуальної моделі навчального атласу світу


3. Проектування інформаційної системи


. 1 Функції інформаційної системи


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

функції редагування даних;

функції отримання інформації з інформаційного сховища або пошукові функції;

функції безпеки;

розрахункові функції;

технологічні функції;

аналітичні функції.


. 2 Архітектура інформаційної системи


Особливість серверів баз даних полягає в їх здатності виконувати спеціальні запити до даних. Мова запитів влаштований таким чином, що одна команда цієї мови може укладати в себе безліч елементарних операцій над даними. Крім того, сучасні сервери баз даних дозволяють зберігати на стороні сервера програмні модулі (збережені процедури, тригери та ін.), Які по команді з боку користувача (клієнта) можуть бути запущені на виконання. У результаті з'являється реальна можливість виконувати на стороні сервера не тільки обробку даних, але й інші дії. На стороні користувача теоретично може залишитися тільки ПО, що відповідає за інтерфейс користувача. Така побудова архітектури ІС, коли ПО ділиться на дві частини між користувальницьким комп'ютером і сервером баз даних, називають технологією клієнт-сервер raquo ;, а архітектура ІС -клієнт-серверної. Клієнт, у якому реалізований тільки користувальницький інтерфейс, називається тонким клієнтом, в іншому випадку клієнт називається товстим.

реляційний інформаційний мову запит


4. Реалізація модел?? бази даних у середовищі СУБД MS SQL Server 2012


4.1 Фізичний рівень концептуальної схеми


Фізичний рівень концептуальної схеми залежить від конкретної СУБД. У фізичної моделі міститься інформація про всі об'єкти БД. Оскільки стандартів на об'єкти БД не існує (наприклад, немає стандарту на типи даних), фізична модель залежить від конкретної реалізації СУБД. Отже, однієї і тієї ж логічної моделі можуть відповідати кілька різних фізичних моделей. Якщо в логічній моделі не має значення, який саме тип даних має атрибут, то у фізичній моделі важливо описати всю інформацію про конкретних фізичних об'єктах - таблицях, полях, індексах і т. Д.


. 2 Створення таблиць бази даних на мові SQL Server 2012


При створенні таблиці необхідно задати ім'я таблиці, імена стовпців і типи даних стовпців.

Таблицю можна створити за допомогою оператора CREATE TABLE мови SQL.

За розробленою концептуальній схемі логічного і фізичного рівнів в базі даних «Навчальний атлас світу» були створені следуюіе таблиці:


USE kurs_LAURATABLE ZEMLYA

(nvarchar (15) primary key, _zettatonna float, _mln_km2 float, _km float

); TABLE VODA

(nvarchar (15) primary key, _vody_mln_km2 float, float, nvarchar (15), fk_voda_zemlya foreign key (Zemlya) references ZEMLYA (Zemlya)

); TABLE SUSHA

(nvarchar (15) primary key, _sushi_mln_km2 float, float, nvarchar (15), fk_susha_zemlya foreign key (Zemlya) references ZEMLYA (Zemlya)

); TABLE Okeany

(_ ID int primary key, _NAME nvarchar (25), _ mln_km2 float, _mln_km3 float, _max_m int, nvarchar (15), nvarchar (15), FK_Okeany_Zemlya foreign key (Zemlya) references ZEMLYA (Zemlya) , FK_Okeany_Voda foreign key (Rakurs) references Vod...


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





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

  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Організація зберігання даних і виконання запитів у динамічній інформаційної ...