Помощь в учёбе, очень быстро...
Работаем вместе до победы

Разработка базы данных «Учебный план»

РефератПомощь в написанииУзнать стоимостьмоей работы

Создавая базу данных, мы стремимся упорядочить информацию по различным признакам для того, чтобы потом извлекать из нее необходимые нам данные в любом сочетании. Сделать это возможно, только если данные структурированы. Структурирование — это набор соглашений о способах представления данных. Понятно, что структурировать информацию можно по-разному. В зависимости от структуры различают… Читать ещё >

Разработка базы данных «Учебный план» (реферат, курсовая, диплом, контрольная)

Создавая базу данных, мы стремимся упорядочить информацию по различным признакам для того, чтобы потом извлекать из нее необходимые нам данные в любом сочетании. Сделать это возможно, только если данные структурированы. Структурирование — это набор соглашений о способах представления данных. Понятно, что структурировать информацию можно по-разному. В зависимости от структуры различают иерархическую, сетевую, реляционную, объектно-ориентированную и гибридную модели баз данных. Самой популярной на сегодняшний день является реляционная структура.

Построение таблиц

Таблицы — это объект БД, предназначенный для хранения данных в виде записей (строк) и полей (столбцов), в которых хранится информация, составляющая содержание БД. Это базовый объект Access, все остальные объекты являются производными и создаются на базе ранее подготовленной таблицы. Каждая запись в таблице БД должна иметь первичный ключ, т. е. идентификатор (или адрес), значение которого однозначно определяет ту или иную запись. Ключ может состоять из одного или нескольких полей. Первичный ключ должен обладать двумя свойствами:

Однозначная идентификация записи: запись должна однозначно определяться значением ключа;

Отсутствие избыточности: никакое поле нельзя удалить из ключа, не нарушая при этом свойства однозначной идентификации.

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

Всего базе 3 таблицы. Все таблицы созданы с помощью конструктора.

В таблице «Предметы» хранится информация о предметах. В этой таблице задано 1ключевое поле. Таблица состоит из 3 полей, которые различаются по типам данных, которые в них можно внести. Ключевое поле — «Код предмета» .

Рисунок 2.1-Создание таблицы «предметы» .

Рисунок 2.2-Таблица «Предметы» .

А в таблице «Преподаватели» находятся такие поля, как «№ преподавателя» (с типом данных «счетчик»), «Фамилия», «Имя», «Категория» (с типом данных «текстовый») и поле «Дата рождения» (с типом данных «дата/время»). Эта таблица была создана, чтобы записать в базе информацию о всех преподавателях высшего учебного заведения, а так же для статистической систематизации таковых. Ключевое поле — «№ преподавателя» .

Рисунок 2.3-Создание таблицы «Преподаватели» .

Таблица .

Рисунок 2.4-Таблица «Преподаватели» .

А таблица «Учебный план» — является сводной. В ней хранится информация о всех группах образовательного учреждения, а так же, информация о том, какие преподаватели и какие предметы будут преподаваться у оных. В данной таблице представлены следующие поля: «Код» (с типом данных «счётчик»), «Группа» (с типом данных «текстовый») и поля «Предмет», «Преподаватель» (с типом данных «Числовой»), которые, в последствии, станут зависимыми полями. Ключевое поле — «Код» .

Рисунок 2.5-Создание таблицы «Учебный план» .

Рисунок 2.6- Таблица «Учебный план» .

Показать весь текст
Заполнить форму текущей работой