У вас вопросы?
У нас ответы:) SamZan.net

Тема MS CCESS Створення бази даних у вигляді реляційних таблиць

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 10.4.2025

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

Тема. MS ACCESS. Створення бази даних у вигляді реляційних таблиць.

Створення звязків між таблицями

Мета: вміти створювати структуру таблиці, модифікувати її, вводити дані в   таблицю.

Обладнання: комп'ютери з системою управління базами даних Microsoft Access, завдання для роботи.

Вказівки до виконання

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

Запустіть програму Microsoft  Access: ПУСК – Програми -  Microsoft  Access

У вікні Microsoft Access виберіть Нова база даних і клацніть на кнопці OK. У вікні Файл нової бази виберіть власну папку, в якій буде міститися БД, а в нижній частині вікна дайте ім'я файлу Бібліотека. mdb (розширення mdb система додасть автоматично). Клацніть на кнопці Створити. Після цього відкриється вікно бази даних, де відображені всі її компоненти.

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

Створимо три таблиці, які містять інформацію про роботу бібліотеки:

  •  Книги – містить інформацію про книги, які зберігаються в бібліотеці;
  •  Читкниги – містить інформацію про книги, які отримані читачами;
  •  Читачі – містить інформацію про читачів бібліотеки.

Для створення таблиці клацніть на кнопці Створення таблиці в режимі конструктора. У вікні конструктора таблиць введіть інформацію, представлену на мал. 1.

Одне з полів таблиці призначається ключовим. Значення в цьому полі однозначно визначає запис. Це поле повинне бути призначене Обов'язковим і необхідно вказати, що це поле є Індексованим (без повторень). Таким полем в таблиці Книги є поле Інв№. 

    Введіть не менше 10 записів в таблицю Книги.

Можна використати як власні назви книжок так і дані з таблиці 1.

Таблиця 1- Список книг з таблиці Книги.

Інв№

Шифр

Автор

Назва

Видавництво

Місто

Рік

Вартість

1

681.3

Пінчук В.П.

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

ЗНТУ

Запоріжжя

2002

10,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 грн.

6

517

Ефімов Д.В.

Збірка завдань по вищій математиці

Наука

Москва

1994

12,00 грн.

7

681.3.06

БухваловА.В.,

Ідельсон А.В.

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

БХВ

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

2001

23,00 грн.

8

681.3

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

Ефективна робота з Microsoft Excel 2000.

Пітер

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

1998

28,00 грн.

9

681.3

Гарнаєв А.

Самовчитель VBA.

БХВ

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

1999

14,00 грн.

10

657.1

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

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

Філін

Москва

1997

8,00 грн.

11

681.3

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

Секрети Access 97

Діалектика

Київ

1997

24,00 грн.

Створіть нову таблицю Читкниги з такими полями (Мал. 2):

  •  Інв№ - інвентарний номер книги, виданої читачеві;
  •  NB – номер читацького квитка читача;
  •  Дата видачі - дата видачі книги читачеві;
  •  Дата повернення – дата, коли читач повинен повернути книгу в бібліотеку.

Виберіть відповідні змісту типи полів і їх розміри. Поле Інв№ повинне бути типу Текстовий і мати розмір 6 байтів як і в таблиці Книги.

Поле NB теж зробіть текстовим. Поля Інв№ і NB повинні бути індексованими і обов'язковими. У цій таблиці можна не призначати ключового поля.

Інв№

NB

Дата видачі

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

Примітка

1

700

3.01.09

14.02.09

11

830

20.01.08

13.02.09

10

830

2.12.08

6.01.09

8

830

21.12.08

23.01.09

5

700

3.12.08

4.01.09

3

1220

10.12.08

11.01.09

4

830

2.12.08

3.01.09

Заповніть таблицю даними про видані книги (Таблиця 2). Стежите за тим, щоб дані у всіх трьох таблицях були узгоджені, тобто не «видавайте» книг, яких немає в бібліотеці.

Таблиця 2. Список книг, які видані, до таблиці Читкниги.

Створіть нову таблицю Читачі (Мал.3) з полями:

  •  NB – номер читацького квитка читача;
  •  Прізвище – прізвище читача;
  •  Кафедра – кафедра, на якій працює читач, або група, в якій вчиться читач;
  •  Телефон – робочий телефон читача.

Ключовим полем в таблиці буде поле NB тому, що воно однозначно визначає кожен запис, тобто дані в ньому ніколи не повторюються.

Заповніть і цю таблицю даними (Таблиця 3). Стежте за тим, щоб не видавати книги неіснуючим читачам, оскільки в цьому випадку ви не зможете встановити необхідні зв'язки між таблицями.

Таблиця 3. Список читачів до таблиці Читачі

NB

Прізвище

Кафедра

Телефон

700

Корніч В.Г.

Фізика

2-92

890

Нечай І.С.

Фізика

2-91

1220

Цокотун П.В.

ВМ

4-14

555

Романіченко Г.В.

ВМ

4-14

830

Белая Н.І.

ВМ

4-14

  1.  Створення зв'язків між таблицями

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

Для цього клацніть на кнопці Схема даних і додайте у вікно схеми даних три створені таблиці. На екрані з'явилося схематичне зображення трьох таблиць.

Зв'язки між ними встановлюються за допомогою миші по методу «зачепити і перетягнути». «Зачепіть» поле Інв№ в таблиці Книги та перетягніть до такого ж поля в таблиці Читкниги.

У вікні діалогу поставте прапорець для цілісності даних (Малюнок 4).

На схемі з'явиться лінія, яка сполучає ці поля. Аналогічно встановіть зв'язок для інших таблиць по полю NB (Малюнок 5).  

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

  1.  Визначити основні поняття: база даних, таблиця, поле, запис.
  2.  Типи полів і обмеження на значення і використання.
  3.  Перерахуйте властивості полів  і їх застосування.
  4.  Ключові поля: їх призначення і застосування. Створення ключових полів.
  5.  Що таке зв'язки між таблицями? Типи зв'язків.


Малюнок 1. Створення структури таблиці
 Книги

 Малюнок 2. Структура таблицы ЧитКниги.

Мал. 3. Структура таблиці Читачі.

Малюнок 4. Вікно діалогу при встановленні зв'язків.

алюнок 5. Вікно схеми даних.




1. Тема- Простые проценты Указания к выполнению работы- Для выполнения заданий создавайте таблицы подобн
2. членов Вступление в МВФ Кредитная деятельность МВФ МВФ и платежные балансы участвующих в нем стран Сп
3. Лабораторна робота М~25 Визначення коефіцієнта тертя з допомогою похилого маятника Мета роботи- вивчення
4. ИО преподавателя Ф
5. Бюджетный процесс на местном уровне Бюджетных процесс это- а регламентированная нормами п
6. на тему- автотрансформаторы
7. БССР у гады сусветнай вайны (1939-1945 гг.)
8. Лабораторная работа.
9. РОЛЬ ИМПЕРАТРИЦЫ МАРИИ ФЕДОРОВНЫ В ФОРМИРОВАНИИ СИСТЕМЫ БЛАГОТВОРИТЕЛЬНЫХ УЧРЕЖДЕНИЙ В РОССИЙСКОЙ ИМПЕРИ
10. Курсовая работа- Половая дифференциация.html