Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Назвати файл своїм прізвищем, використовуючи маленькі латинські літери, наприклад, «ivaniv ye.». Програма автоматично додає розширення «.mdb».

Завдання для виконання


Створити БД " Студент" в якій передбачити 4 таблиці наступної структури:

1. Відомості про студентів - основна таблиця
2. Додаткові відомості
3. Відомості про батьків
4. Результати сесії

 

Методичні вказівки:

1. Запустити програму MS Access:

2. Створити базу даних:

Назвати файл своїм прізвищем, використовуючи маленькі латинські літери, наприклад, «ivaniv ye.». Програма автоматично додає розширення «.mdb».

4. Створити першу таблицю в режимі конструктора:

 

Таблиця " Відомості про студентів"

Поле Типи даних Властивості поля Примітка
Назва поля Значення, яке повинно стояти в цьому полі
Код студента Счетчик Индексированное поле Да, (совпадения не допускаются) ключове поле
Прізвище Текстовый Формат поля >  
Индексированное поле Да (Допускаются совпадения)
Ім'я Текстовый      
По батькові Текстовый      
Факультет Текстовый Значение по умолчанию Вписати свій факультет (в зразку написано " Фінансів та обліку")  
Спеціальність Текстовый   Вписати свою спеціальність  
Курс Числовой Условие на значение > 0 And < 6  
Група Текстовый      

 

4.1. Вписати дані зі стовпчика " Поле" у відповідні комірки конструктора таблиці.
4.2. Вибрати відповідні типи даних.
4.3. Виділене поле позначається чорним трикутником. В залежності від того яке поле виділене та який тип даних вибраний, в нижній частині вікна формується список властивостей поля (Свойства поля). Встановити властивості поля, зазначені у таблиці.
4.4. Зробити перше поле ключовим.
4.5. Зберегти таблицю назвавши її " Відомості про студентів".

Результат:

 

5. Створити таблицю " Додаткові відомості". Всі дії схожі на попередні, тільки поле прізвище має тип даних " Мастер подстановок". Це означає, що ця таблиця буде пов'язана з іншою полем " Прізвище". Властивості цього поля доцільно задати після заповнення всіх інших полів і вибору ключового поля («Код»).

Таблиця " Додаткові відомості"

Поле Типи даних Властивості поля Примітка
назва значення
Код Счетчик Индексированное поле Да, (совпадения не допускаются) ключове поле
Прізвище Мастер подстановок Индексированное поле Да, (совпадения не допускаются)  
Дата народження Дата/время      
Адреса Текстовый      
Плата за навчання Денежный      
Кількість дітей Числовой      
Стать Текстовый Формат поля >  
Сообщение об ошибке Ввести " ч" або " ж"
Условие на значение " Ч" Or " Ж"
Сімейний стан Логичный      
Стипендія Денежный      



Мастер подстановок працює наступним чином:

5.1. Ввести ім'я поля та вибрати тип даних " Мастер подстановок".


5.2. Натиснути кнопку " Далее".


5.3. Вибрати таблицю " Відомості про студентів". Вона у нас основна, тому в цій базі даних при використанні " Мастера подстановок" слід вибирати тільки її.


5.4. Вибрати поле прізвище.

 

5.5. Натиснути кнопку " Готово".


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


5.7. Вписати назву таблиці.


5.8. Після цього тип даних у полі " Прізвище" зміниться на " Числовой".


6. Створити таким же чином таблиці " Відомості про батьків" та " Результати сесії".

Таблиця " Відомості про батьків"

Поле Типи даних Властивості поля Примітка
назва значення
Код Счетчик Индексированное поле Да, (совпадения не допускаются) ключове поле
Прізвище Мастер подстановок Индексированное поле Да, (совпадения не допускаются)  
Прізвище батька Текстовый Формат поля > Прізвище, ім'я та по- батькові
Прізвище матері Текстовый Формат поля > Прізвище, ім'я та по- батькові
Адреса батьків Текстовый      
Телефон Текстовый Маска ввода ##\-##\-##;;  
Місце роботи батька Текстовый   Поле  
Місце роботи матері Текстовый      


Таблиця " Результати сесії"

Поле Типи даних Властивості поля Примітка
назва значення
Код Счетчик Индексированное поле Да, (совпадения не допускаются) ключове поле
Прізвище Мастер подстановок Индексированное поле Да, (допускаются совпадения)  
Дисципліна Текстовый      
Оцінка Числовой Условие на значение > 1 And < 6  


7. Переглянути та налагодити " Схему даних".
7.1. Натиснути " Сервис - Схема данных".

7.2. Відкриється наступне вікно.

 

7.3. Натиснути на кожній із ліній зв'язків та вибрати пункт " Изменить связь..."


7.4. Встановити відмічені на малюнку опції та натиснути кнопку ОК.


7.5. Вікно повинно прийняти наступний вигляд.
Зв'язок 1-1 (один до одного) показує, що із основної таблиці " Відомості про студентів" до таблиць " Додаткові відомості" та " Відомості про батьків" можна взяти одного студента тільки один раз.
Зв'язок 1-∞ (один до безкінечності) показує, що із основної таблиці " Відомості про студентів" до таблиці " Результати сесії" одного студента можна взяти довільну кількість разів.
Тип зв'язку 1-1 вказувався нами при виборі властивості поля " Индексированное поле" - " Да (совпадения не допускаются)".
Відповідно 1-∞ - " Да (совпадения допускаются)".

Закрити схему даних. Якщо з'явиться вікно з повідомленням про необхідність збереження схеми даних, натисніть " Да". 9. Ввести у створені таблиці по одному рядку даних, заповнивши всі поля.

<== предыдущая лекция | следующая лекция ==>
 | Введение. Практическая методология




© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.