Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

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

Описание структуры таблиц и связей

2017-08-23 245
Описание структуры таблиц и связей 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск

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

Рис. 1.1. Описание структуры таблицы Студенты в Конструкторе

 

Далее в Конструкторе добавим остальные поля в соответствии с данными таблицы 1.1, т.е. зададим имя, тип данных, размер или формат каждого поля таблицы, а также ключевое поле (если необходимо), индексированные поля и подписи. После чего закроем вкладку Конструктора таблицы Студенты (крестиком справа на темно-серой полоске или из контекстного меню ярлычка) с сохранением изменений структуры. Затем снова выберем команду Создание →Конструктор таблиц и опишем структуру следующей таблицы – Оценки в соответствии с данными таблицы 1.2. Сохраним таблицу и закроем Конструктор данной таблицы. Аналогично поступим при создании еще трех таблиц – Институты (структура приведена в таблице 1.3), Специальности (структура приведена в таблице 1.4) и Предметы (структура приведена в таблице 1.5). В результате получим в базе данных 5 пустых таблиц с заданной структурой. При необходимости в любой момент можно обратиться к модификации структуры каждой из таблиц, открыв ее в Конструкторе.

 

Таблица 1.1. Структура таблицы Студенты

Имя поля Тип данных Размер поля Индексированное поле
№ зачетки Текстовый   Ключевое поле
Фамилия, имя отчество Текстовый   Нет
Дата поступления Дата/время Краткий формат даты Нет
№ института Числовой Байт Да (допускаются совпадения)
Код специальности (направления подготовки бакалавров) Текстовый   Да (допускаются совпадения)
Курс Числовой Байт Нет
Группа Текстовый   нет

 

Таблица 1.2. Структура таблицы Оценки

Имя поля Тип данных Размер поля Индексированное поле Обязательное поле
№ зачетки Текстовый   Да (допускаются совпадения) Да
Семестр Числовой Байт Нет Да
№ предмета Числовой Целое Да (допускаются совпадения) Да
Оценка Текстовый   Нет Да
Дата получения Дата/время Краткий формат даты Нет Да
Преподаватель Текстовый   Нет Да

Таблица 1.3. Структура таблицы Институты

Имя поля Тип данных Размер поля Индексированное поле
№ института Числовой Байт Ключевое поле
Название института Текстовый   Нет

Таблица 1.4. Структура таблицы Специальности

Имя поля Тип данных Размер поля Индексированное поле
Код специальности (направления подготовки бакалавров) Текстовый   Ключевое поле
Название специальности (направления подготовки бакалавров) Текстовый   Нет

Таблица 1.5. Структура таблицы Предметы

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

 

Далее задаем связи (Один ко многим) между таблицами в базе. Для этого в меню Работа с базами данных выбираем в группе Отношения команду Схема данных, добавляем в окно схемы все таблицы и, перетаскивая название поля первичного ключа к аналогичному полю другой таблицы создать связи. При этом задаем в окне Изменение связей для всех связей между таблицами 3 условия: обеспечения целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей. Схема базы данных показана на рис. 1.2.

Рис. 1.2. Схема базы данных и задание условий ссылочной целостности для связи между таблицами Студенты – Оценки


Поделиться с друзьями:

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.