BigEdu.ru
» » » Інформаційна система Бібліотека університету
Вернуться назад

Інформаційна система Бібліотека університету

Курсова робота

по курсу "ОРГАНІЗАЦІЯ БАЗ ДАНИХ"

Тема "Інформаційна система "Бібліотека університету"

Зміст

Вступ

1. Постановка задачі

2. Проектування бази даних

2.1 Відповідно до вимог поставленими в п.1 визначимо набір суті

2.2.Визначимо типи зв’язків між сутностями

2.3 Визначимо атрибути сутностей та їх типи

2.4. Вигляд інформаційної моделі

2.5 За даною інформаційною моделлю створюємо запити на створення таблиць

3. Програмна реалізація

3.1 З’єднання з базою даних

3.2 Обзор основных методов

4. Інструкція користувача

5. Контрольний приклад

Висновки

Список літератури

7

Вступ

Дана курсова робота має перед собою мету створення бази даних для бібліотеки університету. Кінцевий результат має бути створеною базою даних і програмною оболонкою, що полегшує використання цієї бази даних. Для реалізації поставленого завдання мною була вибрана СУБД POSTGRESQL, а для створення оболонки - мова програмування PHP.

На сьогоднішній день випущена версія POSTGRESQL v8 (19 січня 2005 року), яка є значною подією в світі баз даних, оскільки кількість нових можливостей доданих в цій версії, дозволяє говорити про виникнення інтересу крупного бізнесу як у використанні, так і його просуванні. Так, найбільша компанія в світі, Fujitsu підтримала роботи над версією 8, випустила комерційний модуль Extended Storage Management <gt;. Ліберальна BSD-лицензия дозволяє комерційним компаніям випускати свої версії POSTGRESQL під своїм ім'ям і здійснювати комерційну підтримку. Наприклад, компанія Pervasive оголосила про випуск Pervasive Postgres <gt;.

POSTGRESQL підтримується на всіх сучасних системах (34 платформи) Unix, включаючи найбільш поширені, такі як Linux, FREEBSD, NETBSD, OPENBSD, SUNOS, Solaris, DUX, а також під Mac OS X. Зачинаючи з версії 8.X POSTGRESQL працює в "native" режимі під MS Windows NT, Win2000, WINXP, Win2003. Відомо, що є успішні спроби працювати з POSTGRESQL під Novell Netware 6 і OS2.

Основні можливості і функціональність POSTGRESQL.

Надійність POSTGRESQL є перевіреним і доведеним фактом і забезпечується наступними можливостями:

Продуктивність POSTGRESQL грунтується на використанні індексів, інтелектуальному планувальнику запитів, тонкої системи блокувань, системі управління буферами пам'яті і кешування, чудовій масштабованості при конкурентній роботі.

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

Підтримка SQL, окрім основних можливостей, властивих будь-який SQL базі даних, POSTGRESQL підтримує:

Багатий набір типів даних POSTGRESQL включає:

Символьні типи (character (n)) як визначено в стандарті SQL і тип text з практично необмеженою довжиною.

Numeric тип підтримує довільну точність, дуже затребувану в наукових і фінансових застосуваннях.

Масиви згідно стандарту SQL: 2003

Великі об'єкти (Large Objects) дозволяють зберігати в базі даних бінарні дані розміром до 2Gb

Геометричні типи (point, line, circle,polygon, box.) дозволяють працювати з просторовими даними на плоскості.

ГИС (GIS) типи в POSTGRESQL є доказом розширюваності POSTGRESQL і дозволяють ефективно працювати з тривимірними даними. Подробиці можна знайти на сайті проекту PostGis <gt;.

Мережевих типів (Network types) підтримують типи даних inet для IPV4, IPV6, а також cidr (Classless Internet Domain Routing) блоки і macaddr

Композитних типів (composite types) об'єднують один або декілька елементарних типів і дозволяють користувачам маніпулювати з складними об'єктами.

Тимчасові типи (timestamp, interval, date, time) реалізовані з дуже великою точністю

POSTGRESQL має дуже багатий набір вбудованих функцій і операторів для роботи з даними, повний список яких можна глянути в документації <gt;.

Підтримка 25 різних наборів символів (charsets), включаючи ASCII, LATIN, WIN, KOI8 і UNICODE.

Підтримка NLS (Native Language Support)

Інтерфейси в POSTGRESQL реалізовані для доступу до бази даних з лави мов (C,C++,C#,python,perl,ruby,php,Lisp та інші) і методів доступу до даних (JDBC, ODBC).

Процедурні мови дозволяють користувачам розробляти свої функції на стороні сервера, тим самим переносити логіку додатка на сторону бази даних, використовуючи мови програмування, відмінні від вбудованих SQL і C

Простота використання завжди була важливим чинником для розробників.

phpPgAdmin <gt; (ліцензія GPL) представляє можливість за допомогою веб-сервера браузера адмініструвати POSTGRESQL кластер.

pgAdmin III <gt; (GNU Artistic license) надає зручний інтерфейс для роботи з базами даних POSTGRESQL і працює під Linux, FREEBSD і Windows 2000/XP.

PgEdit <gt; - програмна середа для розробки додатків і SQL-редактор, доступна для Windows і Mac.

Безпека даних також є найважливішим аспектом будь-якої СУБД. У POSTGRESQL вона

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Дипломные работы по информатике и программированию Курсова робота по курсу "ОРГАНІЗАЦІЯ БАЗ ДАНИХ" Тема "Інформаційна система "Бібліотека університету" Зміст Вступ
Оценок: 1000 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru