Автор работы: Пользователь скрыл имя, 07 Декабря 2012 в 01:29, практическая работа
Цель: научиться использовать средства СУБД Microsoft Access для формирования базы данных в режимах Таблицы и Конструктор.
(телефоны в таблице
Тема: «Установление связей между таблицами в СУБД Microsoft Office Access 2003»
Цель: научиться использовать средства СУБД Microsoft Access для создания связей между таблицами, входящими в БД.
Основные теоретические сведения:
Установление связей между таблицами.
Сформировав таблицы и определив ключевое поле для каждой таблицы, между таблицами можно установить взаимосвязи, которые будут поддерживаться при создании форм, отчётов, запросов и задать условия целостности данных этих таблиц. Целостность данных означает систему правил, используемых в Microsoft Access для поддержания связей между записями в связанных таблицах, а также обеспечивающих защиту от случайного удаления или изменения связанных данных. Установить целостность данных можно, если выполнены следующие условия:
Для установки целостности данных база данных, в которой находятся таблицы, должна быть открыта. Для связанных таблиц из баз данных других форматов установить целостность данных невозможно.
Связи между таблицами позволяют объединять сведения таблиц, например, в одну таблицу. Связь между таблицами устанавливает отношения между совпадающими значениями в ключевых полях, обычно между полями, имеющими одинаковые имена в обеих таблицах.
При определении связи ключ в одной таблице содержит ссылки на конкретные записи в другой таблице. Ключ, на который имеется ссылка в другой таблице, называют внешним ключом. Поле внешнего ключа определяет способ связывания таблиц. В большинстве случаев с ключевым полем одной таблицы, являющимся уникальным идентификатором каждой записи, связывается внешний ключ другой таблицы. Содержимое поля внешнего ключа (тип данных и размер) должно совпадать с содержимым ключевого поля. Эти поля также могут иметь одинаковые имена.
Для установления связей между таблицами:
Если требуется установить более чем одну связь, в диалоговом окне Связи необходимо определить связующие поля, щёлкнув в правой части клетки поля на стрелке, указывающей вниз, и выбрав нужное имя поля из открывшегося списка.
В случае, если для какой-то из таблиц не было определено ключевое поле, в поле Тип отношения отображается текст: «Не определено». Для удаления связи в окне Схема данных выделите ненужную связь и нажмите клавишу Delete.
Указания к работе.
Код поставки |
Дата |
Наименование товара |
Наименование поставщика |
Количество |
Цена |
1 |
02.02.2003 |
Мука в/с |
ООО "Симбирская мука" |
5000 |
9 |
2 |
03.02.2003 |
Рис |
ЗАО "Мир" |
3000 |
10 |
3 |
03.02.2003 |
Сахар |
Цильнинский сахарный завод |
10000 |
15 |
4 |
15.02.2003 |
Рис |
ЧП Каляндра В.А. |
5000 |
12 |
5 |
15.02.2003 |
Майонез, 950 г |
ЧП Каляндра В.А. |
800 |
20 |
6 |
16.02.2003 |
Сахар |
Цильнинский сахарный завод |
5000 |
16 |
Тема: «Редактирование и ведение базы данных в СУБД Microsoft Office Access 2003»
Цель: научиться изменять структуру базы данных, создавать формы просмотра данных, организовывать сортировку и поиск информации в БД с помощью фильтра.
Основные теоретические сведения:
Ввод данных в таблицу.
Ввод записей выполняется в режиме работы с таблицами. Область таблицы, расположенная слева от ячеек, называется областью выделения строки, а область над ячейками – областью выделения столбца.
В области выделения строки может находиться один из символов, наглядно отображающих текущее состояние поля таблицы, на которой в данный момент находится курсор:
- изменяемая запись, ещё не сохранена;
- новая запись, в которую можно вводить данные;
- текущая запись, уже сохранена.
После того, как в поле пустой записи введён первый символ, в области выделения строки вместо изображения появится изображение . При окончании ввода в последнее поле текущей записи выполняется автоматический переход к первому полю следующей записи.
Для экономии времени при вводе данных также можно пользоваться инструментами редактирования Windows: вырезанием (Ctrl + Х), копированием (Ctrl + С) и вставкой в буфер (Ctrl + V).
Добавление и удаление записей и полей.
В Microsoft Access таблица имеет в конце пустую запись для добавления новых данных с изображением в области выделения строки. Для добавления данных в новую запись перейдите на её первое пустое поле (изображение сменится на ), введите значение и нажмите клавишу Tab для перехода к следующему полю.
Чтобы добавить в таблицу новый столбец, необходимо сначала выделить тот столбец, перед которым необходимо осуществить вставку, затем задать команду Столбец из выдвижного меню Вставка (или в оперативном меню для данного столбца выбрать команду Добавить столбец).
Удалить выделенную запись можно с помощью клавиши Delete или команды Удалить запись в оперативном меню области выделения строки. Для удаления подряд идущих записей:
Чтобы удалить столбец следует его сначала выделить, затем в выдвижном меню Правка выбрать команду Удалить столбец и в появившемся диалоговом окне подтвердить изменения. Чтобы удалить подряд идущие столбцы таблицы, их надо выделить. Держа нажатой кнопку Shift, и нажимая клавиши перемещения курсора вправо или влево можно выделить рядом расположенные поля. Выделение снимается щелчком ЛКМ в области таблицы.
Просмотр данных в виде формы.
Форма предоставляет собой некий электронный бланк, в котором имеются поля для ввода данных. Просмотр БД в виде формы позволяет видеть записи в заготовленной форме (ленточная, в столбец и др.). Для автоматического создания простой формы:
Информация о работе Создание базы данных в СУБД Microsoft Office Access 2003