Курсовая работа: Розробка бази даних Магазин побутової техніки
· обновити в базі даних значення декількох полів в одному або декількох записах.
Більшість таких програм підтримують, окрім цього, механізм зв‘язків між різними наборами, що входять в базу. Наприклад, зв‘язок може встановлюватись явним чином, коли значенням деяких полів є посилання на дані що містяться в іншому наборі, такі БД називаються мережевими; або ж зв‘язок може встановлюватись неявним чином, наприклад по спів паданню значень полів в різних наборах, такі БД називаються реляційними .
Тепер практично неможливо уявити сучасний світ без повсякденного і широкого застосування комп’ютерних технологій. Комп’ютер став неодмінним атрибутом робочого місця багатьох професій.
1.2 Основні поняття бази даних Microsoft Access
База даних – це єдине, централізоване сховище даних певної предметної області (під предметною областю тут розуміють, наприклад школу, університет, підприємство, район та ін.), до якої мають доступ багато програм. Процес створення комп’ютерної бази даних складається з переносу інформації з традиційних паперових документів (картотек, таблиць ) на магнітні диски комп'ютера. Послідовність даних, що записуються на магнітний диск комп’ютера, називають файлом бази даних. Файл бази даних складається з окремих записів, кожен з яких вміщує інформацію про один елемент бази даних: одну людину, книжку, продукцію, рейс тощо. Запис файлу складається з окремих полів, кількість яких відповідає числу граф таблиці чи числу стрічок, що заповнюються. Створення бази даних починається з опису структури записів, що в ній зберігаються. Термін ведення бази даних характеризує операції, що виконуються над базою даних для підтримки її в актуальному стані. Процес внесення змін і виправлення помилок в документах бази даних називається редагуванням. Використання бази даних припускає виконання дій по пошуку й одержанню в заданому вигляді збереженої в ній інформації.
Під базою даних (БД) розуміється велика кількість однорідних даних, організованих певним чином, що відносяться до деякої предметної області і зберігаються на комп'ютерних носіях. БД створюються за необхідністю обробки великих об'єктів однорідних даних. Таких як: списки абітурієнтів, співробітників підприємств (анкетні дані), пропозиція товарів на ринку, облік товарів на складах і т.д.
Робота в БД містить у собі такі етапи:
· створення структури БД;
· введення даних;
· редагування структури і даних;
· пошук інформації в БД;
· оформлення звітів.
У Access БД – файл, містить дані у вигляді однієї чи декількох таблиць. Таблиця в БД складається з рядків (записів) і стовпців (полів). Запис містить інформацію про один елемент БД: людину, книгу, одиницю продукції і т.д. і складається з полів, що формують структуру запису .
Поле – це мінімальна (найважливіша) порція інформації в записі, над якою визначені операції введення, виведення, перетворення і т.д. Кожне поле має своє значення, ім'я, характеризується типом. Розглянемо типи даних, які можна зберігати в таблицях Access 2003.
Текстовий. Текстові дані складаються з букв цифр і спеціальних символів. Їх можна тільки записати, але з ним не можна робити ніякі дії. (Приклади: імена, адреси, назви міст, назви виробів). МЕМО. У полі МЕМО можуть зберігатися тексти великого розміру. Поля МЕМО займають багато місця, тому їх вводити в таблицю рекомендується тільки за необхідності.
Числовий – зберігаються звичайні числа. Ці поля використовуються для проведення обчислень. Поля дата / час – зберігаються значення дат і часу (у форматі, аналогічному формату Excel 2003. Access 2003 дозволяє використовувати встановлені в Windows стандарти і вводити дані у форматі необхідної країни.)
Грошовий – зберігаються грошові значення, округлені і вирівняні по десятковому роздільнику. Розпізнаються національні стандарти і використовується національна грошова одиниця.
Поле лічильника – зберігаються наступні номери, по одному номеру для кожного запису в таблиці. (При додаванні записів у таблицю Access автоматично поновлює значення цього поля.)
Логічне поле Так/ні використовується, щоб показати наявність чи відсутність елемента, або дати відповідь на питання.
Об'єкти OLE – це вбудовані об'єкти типу діаграм, створених Excel 2003. У базах даних Access 2003 можуть зберігатися всі типи OLE- сумісних впроваджених об'єктів. (Object Linking & Embedding – зв'язування і впровадження об'єктів з інших програм, які можна вставити в таблицю Access 2003.
Гіперпосилання. Наприклад адреса вузла Web сторінки в Internet. У кожній таблиці БД Access має задаватися первинне ключове поле. Первинне ключове поле - це поле в якому не міститься однакових записів. Таке поле має бути унікальним для кожного запису. Користувач може сам призначити ключове поле, а може доручити Access автоматично додати ключове поле в таблицю. У цьому випадку до ключового поля буде застосована автоматична нумерація, щоб у кожному ключовому полі містилися різні значення. Поняття ключового поля використовується в Access для швидкого й однозначного пошуку необхідних значень.
Існує кілька способів створення структури БД у Access 2003:
· використання майстра БД;
· використання конструктора таблиці.
Існує цілий набір майстрів БД, що дозволяють будувати БД по наборах існуючих шаблонів. Такі майстри можуть побудувати цілий спектр БД таких як:
· адресна книга;
· бібліотека;
· основні фонди;
· тренування і т.д.
Однак у більшості випадків майстри не можуть створити точно такий тип бази даних, який потрібний користувачу і її буде необхідно змінювати після закінчення роботи майстра. Змінити існуючу БД не маючи досвіду роботи з Access досить складно, тому варто створювати свою БД вручну. Запустивши Access і вибравши параметр Нова база даних – OK, необхідно ввести назву нової БД і натиснути кнопку Створити, щоб вивести на екран вікно бази даних. У вікні БД перелічуються назви об'єктів вашої майбутньої БД і відображається центральна панель керування для роботи з Access. Об'єкт БД - це частина БД Access. Наприклад таблиця Access – об'єкт, звіт БД у якому надруковані дані це теж об'єкт. Але самі дані не є об'єктами. В якості об'єктів Access 2003 можуть використовуватися: