Таблиці в базах даних

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра САПР

Інформація про роботу

Рік:
2010
Тип роботи:
Звіт
Предмет:
Організація баз даних і знань
Група:
КН-34

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра “САПР”  ЗВІТ до лабораторної роботи №5 на тему «Таблиці в базах даних» з курсу «Організація баз даних і знань» Тема роботи Таблиці в базах даних. Мета роботи Метою роботи є навчитися творювати та працювати з таблицями в Базах Даних. Лабораторне завдання Заповнити таблиці бази даних, структуру якої було розроблено у лабораторній роботі №4. Тема завдання «Ювелірний Магазин», в результатах виконання навести скріншоти до кожної з таблиць у яких повинні бути розкриті під таблиці та відображена максимальна кількість записів у таблиці. Короткі теоретичні відомості База даних — це засіб збирання й впорядкування даних. Бази даних можуть містити відомості про людей, товари, замовлення тощо. Багато баз даних починаються як список у текстовому редакторі або електронній таблиці. У разі збільшення розміру списку в даних починають з’являтися зайві або невідповідні елементи. Стає важко розуміти дані у формі списку, а способи пошуку та витягування наборів даних для перегляду є обмеженими. Коли ці проблеми починають з’являтися, слід перенести дані до бази даних, створеної за допомогою системи керування базами даних (DBMS), наприклад Office Access 2003. Комп’ютерна база даних — це контейнер об’єктів. Одна база даних може містити кілька таблиць. Наприклад, система відстеження інвентарного списку, яка використовує три таблиці, — це не три бази даних, а одна база даних із трьома таблицями. Якщо не було визначено, що потрібно використовувати дані або код з іншого джерела, база даних Access зберігає таблиці в одному файлі, разом з іншими об’єктами, наприклад формами, звітами, макросами та модулями. Бази даних, створені у форматі Access 2007, мають розширення імені файлу .accdb, а бази даних, створені в попередніх форматах Access, мають розширення імені файлу .mdb. Програму Access 2003 можна використовувати для створення файлів у попередніх форматах файлів (наприклад Access 2000 і Access 2002-2003). За допомогою програми Access можна: додавати нові дані до бази даних, наприклад новий предмет до інвентарного списку; редагувати наявні дані бази даних, наприклад змінювати поточне розташування предмета; видаляти відомості, якщо, наприклад, предмет було продано або списано; впорядковувати та переглядати дані різними способами; спільно користуватися даними з іншими користувачами за допомогою звітів, повідомлень електронної пошти, інтрамережі або Інтернету. На початок сторінки Частини бази даних Access Нижченаведені розділи — це короткі описи частин типової бази даних Access. Щоб отримати додаткові відомості про кожну частину, перейдіть за посиланнями в розділі Див. також цієї статті. Таблиці Форми Звіти Запити Макроси Модулі Таблиці Таблиця бази даних схожа на електронну таблицю, в якій дані зберігаються в рядках і стовпцях. В результаті зазвичай досить легко імпортувати електронну таблицю до таблиці бази даних. Головна відмінність між збереженням даних в електронній таблиці та базі даних — це спосіб упорядкування даних. Щоб забезпечити максимальну гнучкість бази даних, дані необхідно впорядкувати в таблицях, щоб позбутися зайвих елементів. Наприклад, якщо потрібно зберігати дані про працівників, відомості про кожного працівника необхідно один раз ввести в таблиці, яка настроєна лише для розміщення даних про працівників. Цей процес називається оптимізацією. кожний рядок у таблиці називається записом. Записи — це місце розташування окремих елементів даних. кожний запис складається з одного або кількох полів. Поля відповідають стовпцям у таблиці. Наприклад, можна створити таблицю «Працівники», де кожний запис (рядок) зберігає відомості про окремого працівника, а кожне поле (стовпець) містить власний тип даних, наприклад ім’я, прізвище, адресу тощо. Поля мають містити певний тип даних: текст, дату або час, число або інший тип. Ще один спосіб опису записів і полів: уявіть старий картковий каталог у бібліотеці. Кожна картка у ящику відповідає запису бази даних. кожний елемент даних на окремій картці (автор, назва тощо) відповідає полю бази даних. Форми Форми іноді називаються «екранами вводу даних». Це інтерфейси, які використовуються під час роботи з даними, тому вони часто містять кнопки для виконання різних команд. Можна створити базу даних без використання форм, просто редагуючи дані в таблицях даних. Проте більшість користувачів баз даних використовують форми для перегляду, введення та редагування даних у таблицях. Форми пропонують простий у використанні формат роботи з даними, крім того, до них можна також додавати функціональні елементи, наприклад кнопки. Ці кнопки можна настроїти для визначення даних, що відображатимуться у формі, відкриття інших форм або звітів та для виконання низки інших завдань. Наприклад, є форма «Форма клієнта», у якій виконується робота з даними клієнта. Форма клієнта може містити кнопку, яка відкриває форму замовлення, де можна ввести нове замовлення цього клієнта. Форми також дають змогу керувати способом взаємодії інших користувачів із даними бази даних. Наприклад, можна створити форму, яка відображає лише певні поля та дозволяє виконувати лише певні операції. Це допомагає захистити дані та забезпечує належне введення даних. Звіти Звіти використовуються для зведення та представлення даних у таблицях. Звіт зазвичай відповідає на певне питання, наприклад «Яку суму було отримано від кожного клієнта цього року?» або «У яких містах розташовані наші клієнти?». кожний звіт можна відформатувати таким чином, щоб він представляв дані найбільш зрозумілим способом. Звіт можна запустити будь-коли, і він завжди відображатиме поточні дані в базі даних. Звіти зазвичай мають формат для друку, але їх також можна переглядати на екрані, експортувати до іншої програми або надсилати електронною поштою. Запити Запити — це справжні робочі коники бази даних, які можуть виконувати багато різних функцій. Їх найпоширеніша функція — отримання певних даних із таблиць. Дані, які потрібно переглянути, зазвичай розташовані в кількох таблицях, і запити дають змогу переглянути їх в одній таблиці даних. Також, оскільки зазвичай не потрібно бачити всі записи одночасно, запити дозволяють додавати критерії для «фільтрування» даних, щоб переглядати лише потрібні записи. Запити часто виконують роль джерела записів для форм і звітів. Певні запити є «оновлюваними», тобто дані в базових таблицях можна редагувати за допомогою таблиці даних запиту. Якщо дії виконуються з оновлюваним запитом, слід пам’ятати, що зміни насправді виконуються в таблицях, а не лише в таблиці даних запиту. Запити поділяються на дві основні групи: запити на вибірку і запити на дію. Запит на вибірку просто отримує дані й робить їх доступними для використання. Результати запиту можна переглянути на екрані, роздрукувати або скопіювати до буфера обміну. Або можна використати результат запиту як джерело записів для форми чи звіту. Запит на змінення, згідно з назвою, виконує з даними певне завдання. Запити на змінення можна використовувати для створення нових таблиць, додавання даних до наявних таблиць, оновлення або видалення даних. Макроси Макроси в програмі Access можна вважати спрощеною мовою програмування, яку можна використовувати для додавання функціональності до бази даних. Наприклад, можна вкласти макрос до кнопки форми, щоб запускати макрос у разі натискання цієї кнопки. Макроси містять дії, які виконують завдання, наприклад відкривають звіт, виконують запит або закривають базу даних. Більшість операцій із базою даних, які виконуються вручну, можна зробити автоматичними за допомогою макросів, тому вони можуть бути корисним засобом економії часу. Модулі Модулі, як і макроси, — це об’єкти, які можна використовувати для додавання функціональності до бази даних. Проте, якщо макроси Access створюються за допомогою вибору зі списку дій макросу, модулі пишуться мовою програмування Visual Basic для застосунків (VBA). Модуль — це збірка декларацій, інструкцій і процедур, які зберігаються разом. Модуль може бути модулем класу або стандартним модулем. Модулі класу додаються до форм або звітів і зазвичай містять процедури, характерні для форми чи звіту, до яких вони додаються. Стандартні модулі містять загальні процедури, не пов’язані з жодним іншим об’єктом. Стандартні модулі відображаються в області переходів у розділі Модулі, проте модулі класу там не відображаються. Хід роботи Таблиця 1 «Замовлення_виробу»: Замовлення_виробу  Код_замовлення Час_очікування (днів) Ціна  0 2 45  1 3 80  2 2 60  3 1 65  4 3 95  5 2 85  6 1 55  7 2 96  8 3 60  9 1 85  10 1 90  11 1 55  12 3 70  13 2 50  14 1 80  15 1 75  Таблиця 2 «Здійснення_оплати»: Здійснення_оплати  Код Вартість_товару Вартість_замовлення Загальна_сума  1 100  180  2 150 45 195  3 200 85 285  4 200 60 260  5 150 55 205  6 200 85 285  7 100 45 145  8 150 80 230  9 200 45 245  10 100  195  11 150 45 195  12 200 60 260  13 200 85 285  14  45 145  15 100 45 145  Таблиця 3 «Наявність_товарів_(склад)»: Наявність_товарів_(склад)  Код Дата_закупівлі товару Кількість  1 21.08.2007 2  2 12.09.2007 2  3 18.09.2007 3  4 28.09.2007 4  5 15.10.2007 1  6 29.10.2007 2  7 04.10.2007 4  8 13.10.2007 2  9 19.10.2007 4  10 23.10.2007 2  11 02.11.2007 1  12 07.11.2007 1  13 12.11.2007 2  14 26.11.2007 2  15 14.12.2007 1  Таблиця 4 «Постійні_клієнти»: Постійні_клієнти  ПІП Адреса Код Код_виробу Код_замовлення  Барвінок О.А. м. Львів, вул. Митрополита Андрея 21/12 1 1 1  Гаргай О.М. м. Рівне, пл. Січових Стрільців 2 2 4  Філімон К.Ф. м. Львів, вул. Акад. Сахарова 3 3 5  Стеренчак Х.В. м. Червоноград, вул. Стуса 4 4 0  Гринак К.В. м. Ковель, вул. Вузька 5 5 6  Ярош М.Я. м. Львів, просп. Чорновола 23 6 6 5  Гостинська В.Д. м. Львів, вул Героїв УПА 48/12 7 7 3  Дублянко Ж.П. м. Львів, Рясне-2 буд. 14 8 8 1  Курлятович К.М. м. Львів, просп. Свободи 8 9 9 2  Сташко В.М. м. Червоноград, вул. Сокальська 11/22 10 10 4  Новосільська Д.Л. м. Стрий, вул. Шептицького 4 11 11 7  Денисенко Ю.І. м. Львів, вул. Кульпарківська 6 12 12 8  Яцишин Н.Г. м. Львів, вул. Наукова 17 13 13 5  Токар Ф. С. м. Львів, пл. Митна 34 14 14 9  Клос І.В. м. Львів,вул. Центральна 46 15 15 10  Таблиця 5 «Ювелірні прикраси»: Ювелірні прикраси  Код Назва Матеріал Дата_продажу Проба Вид Закупівельна_ціна  1 Par Золото 12.02.2008 565 Лацюжок 280  2 Frim Платина 15.02.2008 850 Каблучка 280  3 Kolt Платина 19.02.2008 850 Браслет 320  4 Krop Золото 03.03.2008 565 Перстень 170  5 Dean Золото 05.03.2008 565 Браслет 130  6 Samm Золото 22.03.2008 565 Підвіска 100  7 Makyl Срібло 10.04.2008 360 Перстень 80  8 Krovl Платина 15.04.2008 850 Кулон 350  9 Dypl Срібло 25.04.2008 360 Брошка 90  10 Pilta Срібло 02.05.2008 360 Трійка 120  11 Krason Золото 13.05.2008 565 Кульчики 230  12 Iceed Золото 01.06.2008 565 Кулон 190  13 Poolier Платина 14.06.2008 850 Пара 380  14 Present Платина 15.06.2008 850 Брошка 430  15 Lance Золото 10.04.2008 565 Ланцюжок 540   Висновки: На цій лабораторній роботі я навчився заповняти таблиці баз даних.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

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

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!