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

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

МІНІСТЕРСТВО ОСВІТИ РФ
НОВГОРОДСЬКИЙ ДЕРЖАВНИЙ УНІВЕРСИТЕТ
ІМЕНІ ЯРОСЛАВА МУДРОГО
ІНСТИТУТ ЕКОНОМІКИ І УПРАВЛІННЯ
КАФЕДРА Семмі

ЛАБОРАТОРНА РОБОТА № 1

Проектування бази даних.
Виконала:
Студентка гр. 2873
Іванова К.В.
Перевірила:
Челпанова М.Б.
Великий Новгород
2008

Мета роботи: навчитися проектувати базу даних.
Виконання роботи.
База даних - це сукупність відомостей (про реальні об'єкти, процеси, події), що відносяться до певної теми, організована таким чином, щоб забезпечити зручне представлення цієї сукупності, як в цілому, так і в будь-якій її частині.
Система управління базами даних - це комплекс програмних і мовних засобів, необхідних для створення БД, підтримання їх в актуальному стані та організації пошуку в них необхідної інформації.
Система СУБД Access є універсальним засобом для створення та обслуговування бази даних, забезпечення доступу до даних та їх обробки.
Кожна база даних зберігається у вигляді файлу з розширенням *. Mdb
База даних створюється користувачем для вирішення певних завдань. Робота над створенням БД повинна починатися з постановки завдань і цілей, основних функцій, виконуваних БД та інформації, що міститься в ній. Ця робота виконується внекомпьютерной сфері. При проектування таблиць потрібно пам'ятати, що інформація в таблиці не повинна дублюватися, не повинно бути повторень і між таблицями. Якщо певна інформація зберігається лише в одній таблиці, то і змінювати її доведеться лише в одному місці. Це робить роботу ефективнішою, а також виключає можливість розбіжності інформації в різних таблицях.
Основні цілі, переслідувані при створенні реляційної БД:
1. забезпечити швидкий доступ до даних у таблицях;
2. виключити непотрібне повторення даних, яке може бути причиною помилок при введенні і нераціонального використання дискового простору комп'ютера;
3. забезпечення цілісності даних таким чином, щоб при зміні одних об'єктів автоматично відбувалося відповідну зміну пов'язаних з ними об'єктів.
Є салон «Ірина», який надає перукарські, косметичні, стилістичні та візажістскіе послуги.
Економічна мета: наша база даних створюється для обліку всіх наданих салоном видів послуг кожного замовника (відвідувачу), розрахунку вартості цих послуг і обліку вартості матеріалів.
Для реалізації цієї бази даних мені потрібні такі види інформації:
ü облік клієнтів;
ü облік наданих послуг по клієнтах;
ü облік наданих послуг по послугах виконавцями;
ü облік наданих послуг;
ü облік наданих послуг за видами;
ü облік потреби в косметичних засобах.
Це і є економічна сутність нашої бази даних. Все це утворює одну велику таблицю «Салон« Ірина »».
У ній міститься велика кількість повторюваної інформації:
Ø ІПН відвідувача;
Ø Найменування підприємства відвідувача;
Ø Прізвище відвідувача;
Ø Ім'я відвідувача;
Ø По батькові відвідувача;
Ø Посада відвідувача;
Ø Телефон відвідувача;
Ø Адреса відвідувача;
Ø Використовувані косметичні засоби;
Ø Ціна, руб.;
Ø Вартість косметичних засобів;
Ø Заробітна плата;
Ø Прізвище виконавця;
Ø Ім'я виконавця;
Ø По-батькові виконавця;
Ø Вид послуг.
На підставі цієї таблиці ми розробили багатотабличних базу даних, яка виключить повторення однієї і тієї ж інформації і забезпечить автоматичне оновлення пов'язаної інформації при внесенні зміни. Для подолання надмірності інформації ми розбили цю таблицю на кілька маленьких таблиць (див. Додаток).
«Відвідувачі». Кожен запис містить дані про одного з відвідувачів.
«Виконавець». Кожен запис містить запис про один з виконавців.
«Види послуг» - Містить записи про види послуг.
«Використовувані косметичні засоби» - містить записи про використовувані косметичних засобах.
«Розцінка на заробітну плату» - містить записи про розцінки на заробітну плату.
«Попит на послуги салону» - містить записи про попит на послуги салону «Ірина».
Перед збереженням таблиці ми задали ключове поле. Якщо записи не повторюються, задається первинний ключ. Він містить інформацію, яка однозначно визначає кожний запис. Ми вибрали тип даних текстовий і розмір поля - 5. Виконали команду: Правка - Ключове поле або відповідний значок на панелі інструментів.
Вторинний ключ - це поле, значення якого можуть повторяться в різних записах.
Висновок: ми навчилися проектувати свою власну базу даних.
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Лабораторна робота
10кб. | скачати


Схожі роботи:
Створення бази даних критичних властивостей речовин в редакторі баз даних MS Access
Система баз даних MS Access Створення бази
Досвід використання ADO для доступу до баз даних форматів MS Access xBase і Paradox
Проектування реляційних баз даних
Методологія проектування баз даних 2
Особливості проектування баз даних
Теорія проектування віддалених баз даних
Методологія проектування баз даних 2 лютого
Основні принципи проектування баз даних
© Усі права захищені
написати до нас