русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Створення реляційної бази даних


Дата добавления: 2015-07-09; просмотров: 552; Нарушение авторских прав


1. Створіть базу даних Деканат, виконавши наступні дії:

· завантажте Access, у вікні, що з’явилося, виберіть пункт Нова база даних, потім клацніть по кнопці <ОК>;

· у вікні <Файл нової бази даних > задайте ім’я (пункт Ім’я файлу) і виберіть папку (пункт Папка),де ваша база буде знаходитись. За замовчуванням Access пропонує ім’я бази mdb, а тип файлу – Бази даних Access. Ім’я задайте Деканат, а тип файлу залиште попереднім, тому що інші типи файлів потрібні в спеціальних випадках;

· клацніть по кнопці <Створити >.

 

2. Створіть структуру таблиці Студенти.Для цього:

· у вікні бази даних виберіть вкладку Таблиці, а потім клацніть по кнопці <Створити >;

· у вікні <<Нова таблиця >> виберіть пункт Конструктор і клацніть по кнопці <ОК >. В результаті виконаних операцій відкривається вікно таблиці в режимі конструктора, в якому слід визначити поля таблиці;

· визначте поля таблиці у відповідності з таблицею 1;

Таблиця 1

Ім’я поля Тип даних Розмір поля
Код студента Числовий Ціле
Прізвище Текстовий
Ім’я Текстовий
По батькові Текстовий
Номер групи Числовий Ціле
Телефон Текстовий
Стипендія Логічний Так/ні

 

· в якості ключового поля задайте <<Код студента >>. Для цього клацніть по полю <<Код студента >> і по кнопці на панелі інструментів або виконайте команду Правка, Ключове поле;

· закрийте таблицю, давши їй ім’я Студенти.

 

*Примітка: заповнювати таблицю поки що не потрібно, це буде зроблено в режимі форми.

 

3. Створіть структуру таблиці Дисциплінианалогічно п.2 відповідно до таблиці .

Таблиця 2

Ім’я поля Тип даних Розмір поля
Код дисципліни Числовий Ціле
Назва дисципліни Текстовий

 



Ключовим зробіть поле << Код дисципліни >>. Заповнюватися ця таблиця буде також в режимі форми.

 

4. Структура таблиці Викладачі створюється аналогічно і заповнюється даними, а структура таблиці повинна мати наступний вигляд (таблиця 3).

Таблиця 3.

Назва поля Тип даних Довжина поля
Код викладача Лічильник  
Прізвище Текстовий
Ім’я текстовий
По батькові текстовий
Дата народження дата короткий
Посада Текстовий
дисципліна Текстовий
Код дисципліни Числовий Ціле
Телефон Текстовий
зарплата грошовий  

 

5. Створіть структуру таблиці Оцінки аналогічно п. 2 у відповідності з таблицею 4.

Таблиця 4

Ім’я поля Тип даних Розмір поля
Код студента Числовий Ціле
Код дисципліни Числовий Ціле
Оцінки Числовий Байт

 

В цій таблиці задавати ключове поле не треба, так як дані у всіх полях можуть повторюватися. Ця таблиця, аналогічно іншим, буде заповнюватися в режимі форми.

 

6. Розробіть схему даних,тобто створіть зв’язки між таблицями. Для цього:

· клацніть по кнопці на панелі інструментів або виконайте команду Сервіс, Схема даних. На екрані з’явиться вікно << Схема даних >>;

· клацніть по кнопці на панелі інструментів або виконайте команду Зв’язки, Додати таблицю;

· у вікні, що з’явилося, буде виділена назва однієї таблиці. Клацніть по кнопці <Додати >;

· переведіть виділення на ім’я наступної таблиці і клацніть по кнопці <Додати>. Аналогічно додайте 2 таблиці, що залишилися;

· закрийте вікно, клацнувши по кнопці <Закрити >;

· створіть зв'язок між таблицями Дисципліни і Оцінки. Для цього підведіть курсор миші до поля <<Код дисципліни >> в таблиці Дисципліни, клацніть лівою кнопкою миші і, не відпускаючи її, перетягніть курсор на поле <<Код дисципліни >> в таблицю Оцінки, а потім відпустіть кнопку миші. На екрані відкриється вікно <<Зв’язки >>;

· встановіть прапорець („галочку”) у властивості Забезпечення цілісності даних, клацнувши по ньому;

· встановіть прапорець у властивості Каскадне оновлення зв’язаних полів та Каскадне видалення зв’язаних записів;

 

*Примітка: встановлення каскадного оновлення зв’язаних полів і каскадного видалення зв’язаних записів дозволить вам відредагувати записи тільки в таблиці Дисципліни, а в таблиці Оцінки ці дії будуть із зв’язаними записами виконуватися автоматично. Наприклад, якщо ви видалите із таблиці Дисципліни один предмет, то в таблиці Оцінки видаляться всі стрічки, зв’язані з цим предметом.

 

· клацніть по кнопці <Створити >, зв'язок буде створений;

· аналогічно створіть зв’язки між полем <<Код дисципліни >> в таблиці Дисципліни і полем <<Код дисципліни >> в таблиці Викладачі, а також між полем <<Код студента >> в таблиці Студенти і полем <<Код студента >> в таблиці Оцінки;

· закрийте вікно схеми даних, відповівши ТАК на питання про збереження макету.



<== предыдущая лекция | следующая лекция ==>
ЛАБОРАТОРНЫЕ ЗАНЯТИЯ | СТВОРЕННЯ СКЛАДНИХ ЗАПИТІВ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.162 сек.