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

ЗМІСТ.

 

 

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

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

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

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

 

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

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

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

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

 

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

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

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

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

 

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

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

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

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

 

 


 

Лабораторна робота №1

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

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

Завдання.

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

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

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

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

 

 

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

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

 

 

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

Ім’я поля Тип даних Опис Додаткові обов’язкові параметри
Інв№ Числовий (цілі) Інвентарний номер Обов’язкове, індексоване, ключове.
Шифр Текстовий (розмір – 6 байт) шифр книги  
Автор Текстовий Автор книги  
Назва Текстовий Назва книги  
Видавець Текстовий Ким проведено видання  
Місто Текстовий Місто розташування видавництва  
Рік Числовий (цілі) рік видання  
Ціна Грошовий (відображення в грн.)    
Анотація Поле МЕМО    

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

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

Ім’я поля Тип даних Опис Властивості поля
Інв№ Числовий (цілі) Інвентарний номер Обов’язкове, індексоване.
ЧитКв№ Текстовий (розмір – 6 байт) Номер квитка читача Обов’язкове, індексоване.
Дата видачі Текстовий Дата видачі книги читачу  
Дата повернення Текстовий Дата, коли читач повинен повернути книгу  
Примітки Поле МЕМО    

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

 

 

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

Поле 1 Поле 2 Поле 3 Поле 4
Поліщук Н.Ф. ЕП 43-24-11
Душук В.А. ОК 43-27-45
Івацко Л.М. ЕП 43-22-75
Сидоренко Н.А ОК 43-24-22
Іваниця М.П. Ф 43-24-17
Яблонська І.М. Ф 43-24-95

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

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

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

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

Ім’я поля Тип даних Опис Властивості поля
старе нове
Поле 1 ЧитКв№ Текстовий (розмір – 6 байт) Інвентарний номер Обов’язкове, індексоване, ключове.
Поле 2 ПІП Текстовий Номер квитка читача  
Поле 3 Відділення Текстовий Відділення, на якому навчається читач  
Поле 4 Телефон Текстовий (розмір – 8 байт)    

 

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

 

 

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

Інв№ Шифр Автор Назва Видавець Місто Рік Ціна Анотація
681.3 Пінчук В.П. Об'єктно-орієнтоване програмування ЗНТУ Запоріжжя 10,00 грн. Конспект лекцій по програмуванню.
657.1 Овчаренко Е.К. Фінансово-економічні розрахунки в Excel Філінъ Москва 8,00 грн. Книга в доступній формі знайомить з можливостями Excel
681.3 Праг, Каррі Н. та ін. Секрети Access 97 Діалектика Київ 24,00 грн. Особливості використовування Access 97 на прикладах
681.3 Гарнаєв А. Самовчитель VBA. Технологія створення призначених для користувача додатків. БХВ Санкт-Петербург 14,00 грн. Є докладним довідником по VBA, а також самовчителем по розробці додатків за допомогою цієї мови.
681.3 Додж М., Стінсон К. Эффективная работа с Microsoft Excel 2000. Пітер Санкт-Петербург 28,00 грн. Представляє нову версію програми електронних таблиць.
681.3 Біла Н.І. Програмування мовою VBA. ЗНТУ Запоріжжя 10,00 грн. Конспект лекцій для студентів.
681.3 Гарнаєв А. Использование Excel в экономике и финансах. БХВ Санкт-Петербург 23,00 грн. Містить повний перелік всіх функцій і приклади їх використовування.
681.3 Вейскас Дж. Эффективная работа с Microsoft Access 2000 Пітер Санкт-Петербург 35,00 грн. Нова версія популярної системи управління базами даних.
681.3 Керрі Н.Праг Біблія користувача Microsoft Office 2000 Діалектика Київ 43,00 грн. Описуються можливості Word, Excel, Access, Power Point, Outlook
Ефимов Д.В. Сборник задач по высшей математике Наука Москва 12,00 грн. Для студентів технічних вузів
681.3 Бухвалов А.В., Ідельсон А.В. Финансовые вычисления для профессионалов. БХВ Санкт-Петербург 23,00 грн. Розглядаються рішення численних фінансових задач в Excel.

 

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

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

Інв№ ЧитКв№ Дата видачі Дата повернення Примітки
3.11.07 4.12.07  
20.7.07 3.08.07  
2.12.06 6.01.07  
21.11.07 23.11.07  
3.11.07 4.12.07  
10.11.06 21.11.07  
2.11.07 3.12.07  
10.11.07 12.12.07 Книга має дефекти
10.12.07 11.12.07 Не можна затримувати

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

 

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

Завдання №3.

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

 

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

 

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

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

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

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

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

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

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

Таблиця ВЛАСНИКИ Таблиця АКЦІЇ
Код_рахунка Код_рахунка
ПІБ Код_акцій
Адреса Кількість
Документ  
Реквізити  
Дата_реєстрації  

 

 

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