русс | укр

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

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

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

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


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

Задание 7. Создание схемы данных


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


Цель работы:усвоить понятиесхемы данных и познакомиться с технологией создания и редактирования связей между таблицами в многотабличных базах данных.

Порядок работы:

  1. Щелкните по кнопке Схема данных на панели инструментов или выполните команду меню Сервис-Схема данных. Если связь определяется впервые в базе данных, то MS Access откроет пустое окно Схема данных, а затем выведет на экран окно диалога Добавление таблицы(рис.14).

Рис. 14. Окно Добавление таблицы

В этом окне необходимо выделить нужные таблицы и нажать кнопку Добавить. В нашем случае в окно схемы данных надо добавить все четыре таблицы.

2. Закройте окно, щелкнув по кнопке 3акрыть. После этого окно Схема данныхдолжно выглядеть примерно так, как показано на рис. 15. Для отображения всех полей, входящих в таблицу, размеры таблиц можно увеличивать протяжкой за рамку таблицы.

Рис. 15. Окно схемы данных

  1. Чтобы установить связь между таблицами Дисциплины и Оценки, перетащите мышью ключевое поле Код дисциплины из таблицы Дисциплины в неключевое поле Код дисциплины таблицы Оценки. На экране откроется окно Изменение связей(рис.16).

Рис. 16. Окно Изменение связей

  1. Установите флажок Обеспечение целостности данных. После установки флажкаMSAccess делает доступными еще два флажка.

5. Установите флажки Каскадное обновление связанных полей и Каскадное удаление связанных записей.

Важно!

Задание каскадного обновления связанных полей и каскадного удаления связанных записей позволит вам отредактировать записи только в таблице Дисциплины, а в таблице Оценки эти действия со связанными записями будут выполняться автоматически. Например, если вы удалите из таблицы Дисциплины один предмет, то в таблице Оценки удалятся все строки, связанные с этим предметом.

  1. Щелкните по кнопке Создать. Связь будет создана.

7. Аналогично создайте связи между полем Код дисциплины в таблице Дисциплины и полем Код дисциплиныв таблице Преподаватели, а также между полем Код студента в таблице Студенты и полем Код студента в таблице Оценки. Результат представлен на рис. 17.



Рис. 17. Окно схемы данных с установленными связями

  1. Закройте окно схемы данных, ответив Да на вопрос о сохранении макета.
  2. Создайте форму Студенты для ввода данных в таблицу. Для этого:

· откройте закладку Формыокна базы данных;

· щелкните по кнопке Создать;

· в списке выберите таблицу Студенты,

· выберите внешний вид формы Ленточная и подходящий стиль оформления;

· щелкните по кнопке Готово;

· заполните таблицу Студенты данными, приведенными в таблице 6, используя для ввода созданную форму

Таблица 6

Код студента Фамилия Имя Отчество Группа Телефон Стипендия
Андреев Кирилл Борисович 111-45-38 Да
Баландина Александра Дмитриевна 313-22-41 Да
Воронин Николай Сергеевич 280-13-15 Да
Ганина Елена Петровна 254-65-61 Да
Дамрин Алексей Алексеевич 214-13-28 Нет
Ежова Наталия Викторовна 245-77-17 Да
Ефремов Игорь Сергеевич 241-90-91 Да
Иванова Екатерина Сергеевна 356-66-11 Нет
Кабанов Дмитрий Борисович 321-18-12 Да
Ляпина Ольга Валерьевна 212-77-55 Нет

· закройте форму, задав ей имя Студенты.

  1. Используя режим таблицы, заполните данными таблицы Дисциплины и Оценки. Данные для заполнения приведены в таблицах 7 и 8.

Таблица 7

Код дисциплины Дисциплина
информатика
математика
физика
экономика

 

Таблица 8



<== предыдущая лекция | следующая лекция ==>
Задание 6. Создание многотабличной базы данных | ЗАПРОСЫ


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


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

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

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


 


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

 
 

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

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