База даних послуг підприємства зв'язку

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

°дения не допускаются”. Це поле робимо ключовим, оскільки через нього дана таблиця буде звязана з таблицею “Замовлення послуг”. Для поля “Найменування клієнта" тип даних - “Текстовый” з розміром поля 30. Тип даних поля “Телефон” обираємо також “Текстовый” розміром 15. Обовязково обираємо ключове поле, яким буде поле “Код клієнта" для звязку з таблицею “Замовлення послуг”.

 

 

Тепер перейдемо до створення таблиці “Види послуг”. На вкладці “Таблиці” знову ж таки натискуємо Кнопку “Создать”. В конструкторі в поле “Имя поля” вводимо “Код послуги”, тип даних вибираємо “Числовой”, індексоване поле - “Да (Совпадения не допускаются”. Це поле робимо ключовим, оскільки через нього дана таблиця буде звязана з таблицею “Замовлення послуг”. В наступне імя поля вводимо “Назва послуги”, тип даних - “Текстовый”, який задається по умовчанню, дає можливість вводити текст або числа, які не потребують розрахунків, наприклад, номер телефону, і задаємо розмір поля 60. Наступне імя поля - “Ціна, грн.". Тут тип поля задаємо “Денежный”, який дає можливість вводити грошові значення і числові дані, які використовуються в числових розрахунках, приведені з точністю до 15 знаків в цілій і до 4 знаків в дробовій частині. Зберігаємо таблицю під назвою “Види послуг”.

Створимо таблицю Довідник клієнтів. Для поля “Код клієнта" обираємо “Числовой" тип даних, індексоване поле - “Да (Совпадения не допускаются”. Це поле робимо ключовим, оскільки через нього дана таблиця буде звязана з таблицею “Замовлення послуг”. Для поля “Найменування клієнта" тип даних - “Текстовый” з розміром поля 40. Тип даних поля “Телефон” обираємо також “Текстовый” розміром 9. Обовязково обираємо ключове поле, яким буде поле “Код клієнта" для звязку з таблицею “Замовлення послуг”.

 

 

І нарешті створюємо таблицю “Виконавці послуг”. Поле “Код виконавця" з типом даних “Числовой”, індексоване поле “Да (Совпадения не допускаются) ”, робимо ключовим для звязку з таблицею “Замовлення послуг”. Для полів “Прізвище”, “Імя”, “Підрозділ”, “Телефон” обираємо текстовий тип даних розміром 20, 13, 30, 9 відповідно.

 

 

Для того, щоб заповнювати таблиці спочатку створимо схему.

В MS Access можливо встановити постійні звязки між таблицями, які підтримуються при створенні форм, звітів та запитів. Звязки між таблицями встановлюються по полю, яке має однакову інформацію. Так можливо встановити звязок між первинним ключем однієї таблиці зі збіжними полями іншої таблиці. Створення звязків між таблицями в MS Access виконується у вікні діалогу “Схема данных”.

Відкриємо вікно діалогу “Схема данных” командою “Сервис/Схема данных” або за допомогою кнопки “ Схема данных” на панелі інструментів. Додаємо у вікно діалогу послідовно всі таблиці за допомогою команди “Связи/Добавить таблицу" або кнопкою “Добавить таблицу" на панелі інструментів. Відкривається вікно діалогу “Добавление таблицы”. У списку таблиць виділяємо і додаємо всі таблиці, почергово виділяючи кожну і натискаючи кнопку “Добавить”. Далі натискаємо кнопку “Закрыть” для закриття вікна діалогу “Добавление таблицы”. У вікні діалогу “Схема данных” зявляються чотири таблиці. Для того, щоб звязки було краще видно, розмістимо таблиці”Види послуг”, “Довідник клієнтів”, “Виконавці послуг” в одну колонку, а таблицю “Замовлення послуг” поряд (див. Рис.5). Тепер для звязування таблиць виділимо поле “Код послуги" таблиці “Види послуг” і перемістимо його за допомогою миші на відповідне поле таблиці “Замовлення послуг”. На екрані відкривається вікно діалогу “Связи”. В даному вікні діалогу перевіряється правильність імен полів. Виділяємо “Обеспечение целостности данных”. Натискаємо кнопку “Создать”. Відбувається повернення у вікно “Схема данных”. Аналогічно перетягуємо поля “Код виконавця”, “Код клієнта" з двох інших таблиць у таблицю “Замовлення послуг” і забезпечуємо цілісність даних.

 

 

Заповнимо таблиці даними. Для введення даних в таблицю “Види послуг” відкриємо її і поступово заповнюємо ячейки. Для переходу між ячейками натискуємо Tab. Таким чином уважно заповнюємо таблиці “Види послуг”, “Довідник клієнтів”, “Виконавці послуг” і “Замовлення послуг”.

Ми розглянули спосіб введення даних у таблицю “Замовлення послуг” з клавіатури, проте набагато простіше і швидше було б введення даних у поля “Код клієнта”, “Код виконавця”, “Код послуги" за допомогою майстра підстановок. Для цього при створенні таблиці тип даних поля “Код клієнта" обираємо “Мастер подстановок”. Відкривається вікно “Создание подстановки”, обираємо “столбец подстановки использует значения из таблиці или запроса”. Натискаємо кнопку “Далее”, із списку таблиць вибираємо “Довідник клієнтів”. Натискаємо кнопку “Далее”, у вікні “Доступные поля” вибираємо “Код клієнта" і за допомогою кнопки “>” перекидаємо його у “Выбранные поля”. Натискаємо кнопку “Далее”, отрамали коди клієнтів з таблиці “Довідник клієнтів”. Підправимо розмір поля і натискаємо кнопку “Готово”. Отримали “Числовой" тип даних. Аналогічні операції виконуємо для полів “Код послуги”, “Код виконавця”, вибираючи відповідно таблиці “Види послуг” і “Виконавці послуг” із списку таблиць.

Для вводу, модифікації та перегляду даних БД створимо такі форми:

1 Форму Види послуг для вводу та модифікації даних з таблиці Види послуг;

2 Форму Клієнти д?/p>