KNOWLEDGE HYPERMARKET


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

Гипермаркет знаний>>Информатика>>Информатика 11 класс>>Информатика: Создание базы данных в среде MS Access



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


Создание базы данных начинается с открытия файла, в котором она будет храниться. Для этого в MS Access нужно произвести следующие действия:

выполнить команду => Файл => Создать БД => Новая БД; => в файловом окне указать путь и имя файла «Приемная комиссия»

После этого на экране откроется основное окно с заголовком «Приемная комиссия: база данных». Дальнейшая работасостоит из двух этапов:

• построение структур таблиц;
ввод данных в таблицы.

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


 Конструктор таблиц

Рис. 1.8. Конструктор таблиц

Имена полей указываются в графе «Имя поля», соответствующие им типы — в графе «Типы данных». Графу «Описание» заполнять не обязательно. В нижней половине окна конструктора присутствует таблица «Свойства поля». В ней указываются размер поля, формат поля и некоторые другие свойства. Смысл каждого параметра поясняется комментирующим текстом. Кроме того, всегда можно обратиться к справочнику, нажав на клавишу F1. На рис. 1.8 отражены свойства поля «Факультет». Основным свойством текстового поля является его длина. Предельное значение длины — 255 символов. В данном случае выбрана длина 30. С одной стороны, длину текстового поля нужно задавать такой, что-бы в него поместилось любое возможное значение этого поля» с другой стороны нужно помнить, что лишняя длина — это расход памяти компьютера, которая конечна.

Для поля КОД_ФАК указан текстовый тип и длина, равная 2. Значениями этого поля будут числа, поэтому для него можно было бы выбрать и числовой тип в целом формате. Однако числовой тип обычно присваивают тем полям, со значениями которых возможны в дальнейшем какие-то вычислительные действия, полям, обозначающим размерные величины. Над кодом специальности не имеет смысла выполнять вычисления, поэтому его можно определить как двухсимвольное поле (цифры — тоже символы). Все остальные поля имеют текстовый тип и длину 30 символов.

Выбор главного ключа производится следующим образом: указатель устанавливается на ключевое поле «КОД_ФАК» и выполняется команда => Правка => Ключевое поле. То же самое происходит, если щелкнуть по В дальнейшем информацию о структуре каждой таблицы будем представлять в табличной форме. На примере таблицы «Факультеты» она выглядит так:

 Факультеты'
Факультеты

Далее с помощью конструктора описывается структура таблицы «Специальности».

Структура таблицы «Специальности»:

Специальности

Специальности


После выполненных действий на вкладке «Таблицы» окна базы данных появятся названия созданных таблиц: «Факультеты» и «Специальности».

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

Чтобы начать ввод данных в таблицу «Факультеты» нужно выделить название таблицы на экране и выполнить команду => Открыть. На экране появится бланк таблицы, содержащий заголовки столбцов и пустую строку. Далее следует заполнять таблицу. После заполнения она примет вид, представленный в табл. 1.1.

Таблица 1.1. Факультеты

Факультеты


Ограничимся тремя факультетами и шестью специальностями. Теперь заполняется таблица «Специальности » (табл. 1.2).


 Таблица 1.2. Специальности

Специальности

Последнее действие на подготовительном этапе заключается в организации связи между таблицами — построении схемы. Обратим внимание на то, что это будет лишь часть будущей полной схемы. Но именно так и бывает на практике: со временем база данных разрастается, в ней появляются новые таблицы, подключаемые к существующей схеме.

Для связывания таблиц надо:
выполнить команду => Сервис => Схема данных;
=> откроется окно «Добавление таблицы»; выделить
название таблицы «Факультеты »;
выполнить команду     Добавить;        |
=> выделить название таблицы «Специальности»;
выполнить команду  => Добавить => Закрыть.

В результате на поле окна «Схема данных» появятся образы двух таблиц. Нажав левую клавишу мыши, следует перетащить имя ключевого поля «КОД_ФАК» из образа таблицы «Факультеты» на это же имя в образе таблицы «Специальности»:
 
Таблица

Откроется окно «Связи». Надо последовательно активизировать флажки «Обеспечить целостность данных», «Каскадное обновление связанных полей » и «Каскадное удаление связанных записей ». Тип связи «один ко многим» будет выбран автоматически. Далее следует выполнить команду => Создать. Схема готова!

Осталось ее сохранить и закрыть окно.

Теперь, чтобы вывести на экран любую из созданных таблиц, нужно щелкнуть мышью по ее имени на закладке «Таблицы» и выполнить команду =>Открыть. Открытую таблпцу можно просматривать, редактировать, можно добавлять в нее новые записи. Если вам потребуется изменить структуру таблицы, то нужно перейти в режим конструктора и внести изменения.


 
Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11

Отослано читателями из интернет-сайтов


Содержание урока
1236084776 kr.jpg конспект урока                       
1236084776 kr.jpg опорный каркас  
1236084776 kr.jpg презентация урока
1236084776 kr.jpg акселеративные методы 
1236084776 kr.jpg интерактивные технологии 

Практика
1236084776 kr.jpg задачи и упражнения 
1236084776 kr.jpg самопроверка
1236084776 kr.jpg практикумы, тренинги, кейсы, квесты
1236084776 kr.jpg домашние задания
1236084776 kr.jpg дискуссионные вопросы
1236084776 kr.jpg риторические вопросы от учеников

Иллюстрации
1236084776 kr.jpg аудио-, видеоклипы и мультимедиа 
1236084776 kr.jpg фотографии, картинки 
1236084776 kr.jpg графики, таблицы, схемы
1236084776 kr.jpg юмор, анекдоты, приколы, комиксы
1236084776 kr.jpg притчи, поговорки, кроссворды, цитаты

Дополнения
1236084776 kr.jpg рефераты
1236084776 kr.jpg статьи 
1236084776 kr.jpg фишки для любознательных 
1236084776 kr.jpg шпаргалки 
1236084776 kr.jpg учебники основные и дополнительные
1236084776 kr.jpg словарь терминов                          
1236084776 kr.jpg прочие 

Совершенствование учебников и уроков
1236084776 kr.jpg исправление ошибок в учебнике
1236084776 kr.jpg обновление фрагмента в учебнике 
1236084776 kr.jpg элементы новаторства на уроке 
1236084776 kr.jpg замена устаревших знаний новыми 

Только для учителей
1236084776 kr.jpg идеальные уроки 
1236084776 kr.jpg календарный план на год  
1236084776 kr.jpg методические рекомендации  
1236084776 kr.jpg программы
1236084776 kr.jpg обсуждения


Интегрированные уроки


Если у вас есть исправления или предложения к данному уроку, напишите нам.

Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.