Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Опис до Access.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.12 Mб
Скачать

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

з предмету

«Системи управління базами даних»

на тему

«Відеопрокат Оранта»

учениці групи № 8

Шуманської Юлії

Створення бази даних

У програмі Access БД можна створити двома способами: на основі готового шаблону (Создать На моем компьютере Шаблоны) або з нуля.

В даному випадку я скористувалась другим способом створення БД. Для цього я виконала команду: Файл Создать Новая база данных. Після цього відкрилось діалогове вікно, в якому я задала місце розташування та відповідну назву та розширення (.mdb).

Далі в робочій області програми з’являється вікно бази даних з декількома вкладками, які відповідають за створення відповідних об’єктів. Для чого ж призначені всі ці об’єкти? Давайте розглянемо детальніше:

Таблицыосновний елемент БД, призначений для зберігання даних.

Запросыпризначені для конструювання засобів пошуку, відбору, обчислення та модифікації інформації в БД.

Формыспеціальні об’єкти у вигляді вікон для введення, редагування і відображення інформації у зручному для користувача вигляді з можливістю використання додаткових елементів.

Отчеты призначені для виведення інформації на друк, в т.ч. і підсумкові.

Страницыелементи, що дозволяють розмістити БД в мережі і організувати доступ до даних.

Макросыпризначені для автоматизації роботи в програмі.

Модулидодаткові процедури на мові Visual Basic.

Створення таблиць

Першим кроком роботи з БД було створення таблиць. Як бачимо на малюнку (Мал.1), є три способи створення таблиць:

  • Режим конструктора – передбачає створення чи модифікацію структури таблиці

(опис назв полів, їх типів та інших властивостей)

  • Майстер таблиць – дозволяє створити таблицю на основі одного із шаблонів,

шляхом послідовного задання необхідних параметрів.

  • Безпосереднє введення даних – після вибору такого способу, з’являється

порожня заготовка таблиці, яка вже готова до введення даних. Але користувач сам повинен задати назви полів і змінити їх типи (за допомогою конструктора). Щоб перемикнутись з вигляду таблиці до режиму конструктора, призначена кнопка «Вид» на панелі інструментів.

Т акий вигляд вона має, коли користувач знаходиться у режимі таблиці.

А такий вигляд – коли користувач, знаходиться у режимі конструктора.

Для створення власних таблиць я обрала режим конструктора, адже в ньому я можу відразу задати назви полів, а також відповідні їх типи та властивості.

Таблиця 1: Працівники відеопрокату. Ця таблиця буде мати відомості про працівників, які видаватимуть відеокасети у прокат.

В казавши назви полів, я задала для кожного відповідні типи. Як відомо, у кожній таблиці має бути ключове поле, яке ідентифікуватиме кожен запис таблиці, тобто інформація в цьому полі буде унікальною для кожного запису. Тому для поля Код працівника я задала тип «Счетчик» і натиснула кнопку «Ключевое поле» на панелі інструментів. Для поля ПІБ тип «Текстовый». А для поля Дата Народження – тип Дата/время. При завершенні створення таблиці вводжу відповідну назву і тепер вона відображатиметься на вкладці Таблицы.

Таблиця 2: Відеокасети. Ця таблиця буде містити інформацію про наявні для прокату відеокасети.

Код відеокасети – тип «Счетчик» (ключове поле)

Назва – тип «Текстовый»

Жанр фільму – тип «Текстовый»

Тривалість – тип «Дата/время»

Рік випуску – тип «Числовой»

Режисер – тип «Текстовый»

До поля Тривалість в нижній частині конструктора «Свойства поля» я задала додаткову властивість: Формат поля – Краткий формат времени, що дозволить відображати тривалість фільму у відповідному форматі часу – години : хвилини.

Таблиця 3: Клієнти відеопрокату. В ній розміщуватимуться відомості про клієнтів відеопрокату, які користувались відеокасетами. Перелік полів:

Код клієнта тип «Счетчик» (ключове поле)

ПІБ тип «Текстовый»

Адреса тип «Текстовый»

Контактний телефон тип «Числовой»

Таблиця 4: Облік замовлень. Міститиме інформацію про здійснені клієнтами замовлення, тривалість прокату та вартість відеокасет у прокаті. У цій таблиці будуть такі поля:

Код замовлення – тип «Счетчик»

Код відеокасети – тип «Числовой», формат «Длинное целое»

Код клієнта – тип «Числовой», формат «Длинное целое»

Код працівника – тип «Числовой», формат «Длинное целое»

Дата видачі в прокат – тип «Дата/время»

Дата повернення – тип «Числовой»

Заклад за відеокасету – тип «Денежный»