Міністерство освіти і науки Російської Федерації
Федеральне державне бюджетне
освітня установа
ВИЩОЇ ОСВІТИ
Оренбурзька ДЕРЖАВНИЙ УНІВЕРСИТЕТ
Факультет інформаційних технологій
Кафедра програмного забезпечення обчислювальної техніки і автоматизованих систем
Курсова робота
З дисципліни Бази даних
Розробка бази даних предметної області
Керівник роботи
канд. тех. наук, доцент
С.А.Щелоков
Оренбург +2014
Анотація
Метою курсової роботи є набуття практичних навичок по створенню систем автоматизованого збору і обробки даних, інформації.
Основним змістом даної роботи є: на етапі проектування - розробка інформаційно - логічної моделі бази, на етапі розробки і створення - конструювання структури об'єктів, їх створення, тестування. Розробка алгоритму і його реалізація для вирішення найпростіших завдань користувача.
Проектування бази даних буде на основі системи управління базами даних СУБД SQL Server.
Пояснювальна записка містить 31 сторінок, в тому числі 28 рисунків, 11 джерел, 1 додаток.
Зміст
Ведення
. Схема інформаційних потоків ДПО
. Діаграми: IDEF0, IDEF3, DFD
3. Інформаційно-логічна модель предметної області по нотаціям Річарда Баркера
. Даталогіческая модель реляційної БД у вигляді діаграми схеми відносин
5. Запити до БД на рівні уявлень і параметричні запити на рівні функцій користувача і збережених процедур
. Заходи щодо захисту (опис ролей) і забезпеченню цілісності (опис тригерів) бази даних
.1 Тригери
.2 Ролі
. Додаток інтерфейсу для бази даних на мові програмування С # в програмному середовищі Visual Studio
8. Інструкцію з адміністрування та користуванню БД
Висновок
Список використаних джерел
Додаток
реляційний база інтерфейс програмування
Введення
Бази даних - це сукупність структур, призначених для зберігання великих обсягів інформації і програмних модулів, що здійснюють управління даними, їх вибірку, сортування та інші подібні дії.
На сьогоднішній день використання баз даних (БД) та інформаційних систем стає невід'ємною частиною функціонування будь-яких організацій і підприємств. У зв'язку з цим велику актуальність набуває освоєння принципів побудови та ефективного застосування відповідних технологій і програмних продуктів: систем управління базами даних (СУБД), CASE-систем автоматизації проектування, засобів адміністрування та захисту баз даних та інших.
Метою даної роботи є розробка бази даних, а так само додатки інтерфейсу для бази даних для автоматизації документообігу та виконання запитів.
Об'єктом для створення бази даних була рекламна фірма. Необхідно було вирішити наступні завдання:
1. Зберігати інформацію про наявних фірми щитах.
. Інформація про фірми-клієнтів і фірмах-установника щитів.
. Зберігати інформацію про договорах, укладених з кожною фірмою по кожному щиту.
. Мати перелік рекламних оголошень, які розміщені на щитах і які необхідно розмістити.
Також база даних повинна мати обмеження по вартості договорів з клієнтами. Вартість не може бути менше 2000 руб. Одне рекламне оголошення не може бути розміщено на термін більше півроку. В іншому випадку договір з розміщення необхідно переукладати.
1. Схема інформаційних потоків ДПО
Клієнти замовляють розміщення своєї реклами на щитах. Фірма з реклами надає вільні щити і складає договір з клієнтом. Якщо щитів потрібного розміру немає або не вистачає вільних щитів, то робиться замовлення у фірм-виробників. З ними також укладається договір. Після виготовлення і установки щита, на ньому розміщується реклама клієнтів.
Малюнок 1 - Схема інформаційних потоків
1. Замовлення на розміщення реклами на вільних щитах.
. Надання вільних щитів для розміщення реклами, складання договорів на вказівку даних послуг.
. Замовлення щитів, складання договорів на їх виготовлення та встановлення.
. Складання договорів на виг...