русс | укр

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

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

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

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


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

Задание 6. Создание многотабличной базы данных


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


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

С приемами создания многотабличной базы данных познакомимся на примере разработки учебной базы данных, описывающей предметную область Деканат. В состав учебной базы данных войдут четыре таблицы, поля которых определены на рис.13. Так как структура таблицы Преподаватели уже создана и заполнена данными, то воспользуемся возможностью импортирования ее в новую базу данных.

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

  1. Загрузите MS Access, в появившемся окне выберите пункт Новая база данных, затем щелкните по кнопке ОК.
  2. Задайте имя базы данных dekanat_FIO.
  3. Щелкните по кнопке Создать.
  4. Создайте структуру таблицы Студенты в режиме конструктора. Для этого:

· в окне базы данных выберите вкладку Таблицы, а затем щелкните по кнопке Создание таблицы в режиме конструктора;

· определите поля таблицы в соответствии с таблицей.3;

Таблица 3

Имя поля Тип данных Размер поля
Код студента Числовой Целое
Фамилия Текстовый
Имя Текстовый
Отчество Текстовый
Номер группы Числовой Целое
Дата рождения Дата/время Краткий
Стипендия Логический Да/Нет

· в качестве ключевого поля задайте Код студента. Для этого щелкните по полю Код студента и по кнопке на панели инструментов или выполните команду меню Правка-Ключевое поле;

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

5. По аналогии создайте структуру таблицы Дисциплины, определив поля в соответствии с таблицей 4.

Таблица 4

Имя поля Тип данных Размер поля
Код дисциплины Числовой Целое
Дисциплина Текстовый

В качестве ключевого поля задайте Код дисциплины.

6. Для импортирования таблицы Преподаватели в новую базу данных выполните команду меню Файл-Внешние данные-Импорт.Затем укажите в качестве источника импорта свою базу данных bd_FIO.



7. На закладке Таблица укажите таблицу Преподаватели и нажмите ОК.

8. В таблицу Преподаватели надо добавить поле Код дисциплины, поэтому откройте таблицу в режиме конструктора и вставьте недостающее поле согласно данным таблицы 4.

9. Создайте структуру таблицы Оценки в соответствии с таблицей 5.

Таблица 5

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

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



<== предыдущая лекция | следующая лекция ==>
РАЗРАБОТКА РЕЛЯЦИОННОЙ МОДЕЛИ МНОГОТАБЛИЧНОЙ БАЗЫ ДАННЫХ | Задание 7. Создание схемы данных


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


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

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

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


 


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

 
 

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

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