Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Создание базы данных в Access




СУБД Access

 

Задание.

Необходимо создать базу данных студентов и их успеваемости.

База данных должна иметь следующие поля:

 

Шифр студента
Фамилия
Имя
Отчество
Предмет
Оценка

 

Проектирование базы данных.

 

Спроектировать базу данных, разбив ее на 2 таблицы.

В данной базе данных шифр студента однозначно определяет фамилию, имя и отчество. Поэтому можно данную базу разбить на 2 таблицы. Связь устанавливается по полю «Шифр»

 

Оценки ФИО

Шифр студента   Шифр студента
Предмет   Фамилия
Оценка   Имя
    Отчество

 

В таблице ФИО значение поля «Шифр студента» не могут повторяться, т.к. разных студентов с одинаковым шифром нет. Поэтому примем его за ключевое поле таблицы.

 

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

В результате спроектированная база данных примет следующий вид:

 

Оценки ФИО

N п/п   Шифр студента
Шифр студента   Фамилия
Предмет   Имя
Оценка   Отчество

 

Создание базы данных в Access.

Откройте приложение Microsoft Access.

Для создания новой базы данных базы данных в меню Файл необходимо выбрать команду Создать (ФайлСоздать) и выбрать Новая база данных.

В появившемся окне введите имя создаваемой базы данных(БД). В качестве имени БД возьмите свою фамилию. Нажмите на кнопку Создать.

Появится окно с основными элементами базы данных.

Выберете закладку Таблицы, щелкните по кнопке Создать. В диалоговом окне «Новая таблица» выберете пункт Конструктор и нажмите Ok.

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

В столбце Описание вводится комментарий к данному полю.

Аналогично введите другие поля. Для поля Шифр студента примем для упрощения числовой тип данных.(Шифр студента будет состоять из 3-х цифр).

Для поля Предмет – текстовый, для поля Оценка – числовой (значения по умолчанию быть недолжно).

После того, как ввели все поля и типы данных таблицы необходимо определить ключевое поле. У нас оно будет № п/п.

Подведите указатель мыши к данному полю и щелкните правой клавишей мыши. Появляется контекстное меню, в котором выберите пункт Ключевое поле. Левее названия поля появится изображение ключа, что обозначает, что данное поле стало ключевым.

Для сохранения данной таблицы необходимо выбрать ФайлСохранить, и в появившемся окне ввести имя таблицы: Оценки.

Закройте конструктор таблиц.

Создайте аналогично вторую таблицу ФИО со следующими типами данных:

 

Шифр студента числовой
Фамилия текстовый
Имя текстовый
Отчество текстовый

 

Поле Шифр студента сделайте ключевым.

 

Создадим связь между таблицами. Для этого в меню Сервис выберите команду Схема данных. В окне Добавление таблицы выберите таблицу Оценки и нажмите кнопку Добавить. То же самое проделайте с таблицей ФИО. После этого нажмите на кнопку Закрыть.

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

Подведите указатель мыши к полю Шифр студента в таблице ФИО, нажмите левую кнопку и не отпуская протащите указатель до поля Шифр студента таблицы Оценки.

После отпускания кнопки мыши появится окно Изменение связей. Поставьте флажок в поле Обеспечение целостности данных и нажмите на кнопку Создать.

Сохраните изменения в макете и закройте окно Схема данных.

 

 





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


Дата добавления: 2016-10-06; Мы поможем в написании ваших работ!; просмотров: 364 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Если вы думаете, что на что-то способны, вы правы; если думаете, что у вас ничего не получится - вы тоже правы. © Генри Форд
==> читать все изречения...

4150 - | 4081 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.