Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб роботи з баз даних.doc
Скачиваний:
14
Добавлен:
17.07.2019
Размер:
630.27 Кб
Скачать

Прізвище ім’я по батькові, група

ЗМІСТ.

Лабораторна робота

Створення бази даних. Роботи з таблицями.

Теоретична довідка та рекомендації по ходу виконання завдань.

Контрольні запитання.

Лабораторна робота

Створення форм для роботи з даними

Теоретична довідка та рекомендації по ходу виконання завдань.

Контрольні запитання.

Лабораторна робота

Робота з запитами до бази даних

Теоретична довідка та рекомендації по ходу виконання завдань.

Контрольні запитання.

Лабораторна робота

Робота з звітами бази даних

Теоретична довідка та рекомендації по ходу виконання завдань.

Контрольні запитання.

Лабораторна робота №1 Тема. Створення бази даних. Створення таблиць. Заповнення таблиць даними, редагування, пошук даних

Мета. На прикладі створення бази даних бібліотечного фонду коледжу дослідити прийомів роботи з таблицями в Access.

Завдання.

Підготовча робота.

Користуючись засобами операційної системи створіть в папці Мої документи папку, іменуйте її за шаблоном A24_прізвище ( на місце прізвище вставте власне прізвище). Надалі в описі ця папка буде згадуватися як власна папка.

Завдання №1. Проведіть роботи по створенню бази даних та таблиць

  1. Створіть пусту базу даних під іменем L24_прізвище ( на місце прізвище вставте власне прізвище), розмістіть її в власні папці.

Коротко вкажіть черговість проведених операцій

  1. В режимі конструктора створіть таблицю КНИГИ, яка міститиме інформацію про книги, що зберігаються в бібліотеці, параметри полів задано в таблиці

1. Таблиця 1. Параметри полів таблиці КНИГИ

Ім’я поля

Тип даних

Опис

Додаткові обов’язкові параметри

Інв№

Числовий (цілі)

Інвентарний номер

Обов’язкове, індексоване, ключове.

Шифр

Текстовий (розмір – 6 байт)

шифр книги

Автор

Текстовий

Автор книги

Назва

Текстовий

Назва книги

Видавець

Текстовий

Ким проведено видання

Місто

Текстовий

Місто розташування видавництва

Рік

Числовий (цілі)

рік видання

Ціна

Грошовий (відображення в грн.)

Анотація

Поле МЕМО

  1. В режимі конструктора створіть таблицю ВИДАНО, яка міститиме інформацію про видані книги, параметри полів задано в таблиці 2. Примітка – таблиця не має ключового поля.

Таблиця 2. Параметри полів таблиці Видано

Ім’я поля

Тип даних

Опис

Властивості поля

Інв№

Числовий (цілі)

Інвентарний номер

Обов’язкове, індексоване.

ЧитКв№

Текстовий (розмір – 6 байт)

Номер квитка читача

Обов’язкове, індексоване.

Дата видачі

Текстовий

Дата видачі книги читачу

Дата повернення

Текстовий

Дата, коли читач повинен повернути книгу

Примітки

Поле МЕМО

  1. В режимі Створення таблиці шляхом введення даних створіть таблицю ЧИТАЧІ. Таблиця повинна містити не менше шести записів, записи повинні бути побудовані за шаблоном : поле 1 - № квитка, поле №2 – ПІП, поле №3 – відділення, поле №4 – телефон, приклад дивись в таблиці

Таблиця 3. Приклад побудови таблиці Читачі

Поле 1

Поле 2

Поле 3

Поле 4

1

Поліщук Н.Ф.

ЕП

43-24-11

2

Душук В.А.

ОК

43-27-45

3

Івацко Л.М.

ЕП

43-22-75

4

Сидоренко Н.А

ОК

43-24-22

5

Іваниця М.П.

Ф

43-24-17

6

Яблонська І.М.

Ф

43-24-95

Не задаючи ключового поля закрийте створену таблицю.

Завдання №2. Проведіть роботи по введенню нових записів в існуючі таблиці.

  1. Відкрийте таблицю ЧИТАЧІ в режимі конструктора, змініть назви полів та задайте їх властивості керуючись значеннями таблиці 4.

Таблиця 4 . Параметри полів таблиці Читачі

Ім’я поля

Тип даних

Опис

Властивості поля

старе

нове

Поле 1

ЧитКв№

Текстовий (розмір – 6 байт)

Інвентарний номер

Обов’язкове, індексоване, ключове.

Поле 2

ПІП

Текстовий

Номер квитка читача

Поле 3

Відділення

Текстовий

Відділення, на якому навчається читач

Поле 4

Телефон

Текстовий (розмір – 8 байт)

  1. Заповніть поля таблиці КНИГИ даними таблиці 5

Таблиця 5 . Дані для заповнення таблиці Книги

Інв№

Шифр

Автор

Назва

Видавець

Місто

Рік

Ціна

Анотація

1

681.3

Пінчук В.П.

Об'єктно-орієнтоване програмування

ЗНТУ

Запоріжжя

2002

10,00 грн.

Конспект лекцій по програмуванню.

10

657.1

Овчаренко Е.К.

Фінансово-економічні розрахунки в Excel

Філінъ

Москва

1997

8,00 грн.

Книга в доступній формі знайомить з можливостями Excel

11

681.3

Праг, Каррі Н. та ін.

Секрети Access 97

Діалектика

Київ

1997

24,00 грн.

Особливості використовування Access 97 на прикладах

9

681.3

Гарнаєв А.

Самовчитель VBA. Технологія створення призначених для користувача додатків.

БХВ

Санкт-Петербург

1999

14,00 грн.

Є докладним довідником по VBA, а також самовчителем по розробці додатків за допомогою цієї мови.

8

681.3

Додж М., Стінсон К.

Эффективная работа с Microsoft Excel 2000.

Пітер

Санкт-Петербург

1998

28,00 грн.

Представляє нову версію програми електронних таблиць.

2

681.3

Біла Н.І.

Програмування мовою VBA.

ЗНТУ

Запоріжжя

2000

10,00 грн.

Конспект лекцій для студентів.

3

681.3

Гарнаєв А.

Использование Excel в экономике и финансах.

БХВ

Санкт-Петербург

1997

23,00 грн.

Містить повний перелік всіх функцій і приклади їх використовування.

4

681.3

Вейскас Дж.

Эффективная работа с Microsoft Access 2000

Пітер

Санкт-Петербург

2000

35,00 грн.

Нова версія популярної системи управління базами даних.

5

681.3

Керрі Н.Праг

Біблія користувача Microsoft Office 2000

Діалектика

Київ

2001

43,00 грн.

Описуються можливості Word, Excel, Access, Power Point, Outlook

6

517

Ефимов Д.В.

Сборник задач по высшей математике

Наука

Москва

1994

12,00 грн.

Для студентів технічних вузів

7

681.3

Бухвалов А.В., Ідельсон А.В.

Финансовые вычисления для профессионалов.

БХВ

Санкт-Петербург

2001

23,00 грн.

Розглядаються рішення численних фінансових задач в Excel.

  1. Заповніть поля таблиці ВИДАНО, даними таблиці 6.

Таблиця 6 . Дані для заповнення таблиці Видано

Інв№

ЧитКв№

Дата видачі

Дата повернення

Примітки

1

3

3.11.07

4.12.07

11

5

20.7.07

3.08.07

10

2

2.12.06

6.01.07

8

1

21.11.07

23.11.07

5

3

3.11.07

4.12.07

3

2

10.11.06

21.11.07

4

2

2.11.07

3.12.07

6

6

10.11.07

12.12.07

Книга має дефекти

7

1

10.12.07

11.12.07

Не можна затримувати

Примітка – при заповненні слідкуйте за вірністю введення даних в поля Інв№ та ЧитКв№ (не видавайте неіснуючих книг неіснуючим читачам), при допущенні такої помилки ви не зможете встановити необхідні зв’язки між таблицями.

Висновки з проведених робіт по завданню1 і 2

Завдання №3.

  1. Встановіть постійні зв’язки між таблицями за полями ЧитКв№ та Інв№ з параметрами Забезпечення цілісності даних, Каскадне оновлення зв’язаних полів, Каскадне видалення зв’язаних полів.

  2. Після збереження таблиці зв’язків перегляньте існуючі таблиці бази даних , проекспериментуйте з елементами, що появилися в таблицях після встановлення зв’язків, зробіть висновки.

Які нові елементи появилися в таблицях, їх призначення

.

Завдання №4. Проведіть стандартні роботи з даними в режимі Таблиця.

  1. В межах бази даних створіть резервну копію таблиці КНИГИ, копії задайте назву КН_резерв.

    Коротко про черговість дій виконання завдання

    .

  2. Доповніть таблицю ЧИТАЧІ записом ще одного читача (дані задайте самостійно, але слідкуючи за тим, щоб номер його читацького квитка не повторював вже зроблені записи).

Коротко про черговість дій виконання завдання

.

  1. Видаліть з таблиці ЧИТАЧІ запис, введений при виконанні попереднього завдання.

    Коротко про черговість дій виконання завдання

    .

  2. В таблиці КНИГИ проведіть пошук та заміну всіх шифрів 281.3 на 195.1 (з використанням відповідної команди віконного меню Access).

    Коротко про черговість дій виконання завдання

    .

  3. Відсортуйте таблицю ЧИТАЧІ за відділеннями.

    Коротко про черговість дій виконання завдання

    .

  4. Фільтруйте таблицю КНИГИ:

  1. накладіть фільтр за шифром 195.1 (після перегляду дії фільтр видаліть);

  2. накладіть фільтр за шифром 195.1 та видавцем Пітер;

  3. налаштуйте накладений фільтр так, щоб відображалися книги під шифром 195.1 виданих на видавництві Пітер, видання проведено після 1999 року.

Короткі висновки по роботі з фільтрами.

.

Завершення роботи

Прозвітуйте викладачу роботи про завершення роботи над завданнями, по його розпорядженню перейдіть до виконання наступного:

  • після відмітки про перегляд керівником роботи вашого власного каталогу, видаліть власний каталог, вимкніть комп’ютер.

  • або проведіть роботу над додатковими завданнями, після відмітки про перегляд керівником роботи вашого власного каталогу, видаліть власний каталог, вимкніть комп’ютер.

З каталогом виконання робіт ознайомлений

(Підпис викладача проведення роботи)

Завдання №5 (додаткове, виконується за розпорядженням викладача роботи)

Створити базу даних АКЦІОНЕРИ (розмістити в власні папці), що містить дві таблиці з назвами ВЛА­СНИКИ й АКЦІЇ. Таблиця ВЛАСНИКИ вміщує інформацію про акціоне­рів деякого акціонерного товариства, таблиця АКЦІЇ — про кількість ак­цій, наявних у цих акціонерів. Поле Код_рахунку містить інформацію про номер рахунку власника акцій(десяткове ціле, максимум – 3 цифри). У полі ПІБ розміщені прізвище, ім’я, по-батькові акціонера, у полі Документ — тип документа (паспорт, військовий квиток тощо), поле Реквізити вказує на серію та номер документа. Поле Код_акцій містить інформацію про серію випуску акцій.. Таблиці мають таку структуру, як показано нижче.

Таблиця ВЛАСНИКИ

Таблиця АКЦІЇ

Код_рахунка

Код_рахунка

ПІБ

Код_акцій

Адреса

Кількість

Документ

Реквізити

Дата_реєстрації

При створенні таблиць вказати тип кожного поля і визначити ключові поля. Встановити зв'язок між таблицями.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]