Воскресенье, 24.11.2024, 12:50
Вы вошли как Гость | Группа "Не зарегистрированный"Приветствую Вас Гость | RSS
Главная | Каталог статей | Мой профиль | Регистрация | Выход | Вход
QO.DO.AM
 >>>мир предметника 050202

Форма входа

Основное меню

Меню 050202

Учительская OnLine

Категории раздела
8 класс-теория [49]
Теоретический материал по Информатики и ИКТ
9 класс [40]
10 класс [34]
11 класс [37]
Лабораторный практикум [23]
Из математической логики
Алексеев Е.Г., Богатырев С.Д. [97]
Алексеев Е.Г., Богатырев С.Д. Информатика. Мультимедийный электронный учебник, содержит: теорию по Информатике и ИКТ, закрепляющие тесты, иллюстративные материалы для урока Информатики и ИКТ
ИНФОРМАТИКА И ИКТ "Учебное пособие" [17]
Содержательный материал по Информатике и ИКТ. Преподается краткое и отборочное содержание для подготовки и проведения уроков Информатики и ИКТ 8-9 классы, 10-11 классы
Технические средства информатизации [31]
Данное учебное пособие предназначено для изучения дисциплины «Технические средства информатизации» в средних специальных учебных заведениях на специальности 2203- «Программное обеспечение вычислительной техники и автоматизированных систем».
Материалы к урокам ИНФОРМАТИКИ И ИКТ для учащихся с 8-11 классы [57]
Переработанный материал по Информатике и ИКТ, блок схемы, выделение основных понятий информатики красочно и кратко, автор разработок Давыдова Елена Владимировна

Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0
// Your SEO optimized title page contents

Счетчики

Главная » Архив Информатики и ИКТ » Теория » 10 класс [ Добавить статью ]

Создание реляционной базы данных

Создание реляционной базы данных

Система управления реляционными базами данных Microsoft Access позволяет создавать реляционные базы данных, а также обеспечивать их обработку с помощью запросов, форм и отчетов.

Создадим реляционную базу данных "Компьютер", в качестве основных объектов которой будут использованы три таблицы: "Комплектующие", "Поставщики" и "Цена". Таблицы "Комплектующие" и "Поставщики" должны быть связаны отношением "многие-ко-многим" с помощью таблицы "Цена".

Итак, прежде всего необходимо создать три таблицы: "Комплектующие" "Поставщики" и "Цена".

Создание реляционной базы данных "Компьютеры"

1. Создать в приложении Access новую базу данных с помощью команды [Файл-Создать базу данных... ] и присвоить ей имя "Компьютеры".

2. В окне Компьютеры: база данных выбрать группу объектов Таблицы и пункт Создание таблицы в режиме конструктора.

Таблица "Комплектующие" должна содержать три текстовых поля: "Код комплектующих", "Наименование" и "Описание". Ключевым полем является поле "Код комплектующих".

3. В окне Комплектующие: таблица ввести имена полей, тип данных и параметры полей.

В качестве ключевого поля задать поле "Код комплектующих".

Для сохранения таблицы ввести команду [Файл-Сохранить].

Присвоить таблице имя "Комплектующие".




4. Для ввода данных в таблицу щелкнуть на значке Комплектующие. Ввести данные в таблицу.




Таблица "Поставщики" должна содержать три текстовых поля: "Код поставщика", "Название фирмы" и "Адрес". Ключевым полем является поле "Код поставщика".

5. Создать таблицу "Поставщики", выполнив рассмотренную выше последовательность действий. Ввести данные.




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

6. С помощью аналогичных действий создать таблицу "Цена" и ввести данные. В полях внешних ключей не могут содержаться значения, отсутствующие в соответствующих ключевых полях главных таблиц.




Таблицы "Комплектующие" и "Поставщики" должны быть связаны отношением "один-ко-многим" с таблицей "Цена". Таблица "Цена" содержит однотипные с полями первых двух таблиц поля "Код комплектующих" и "Код поставщика", являющиеся внешними ключами исходных таблиц.

Установим связи между таблицами с помощью окна Схема данных.

7. Ввести команду [Сервис-Схема данных]. Появится диалоговая панель Добавление таблицы. Выделить в этом окне нужные таблицы и щелкнуть по кнопке Добавить.




8. Выделенные таблицы будут добавлены в специальное окно - Схема данных.




Для установки между таблицами "Комплектующие" и "Поставщики" связи в отношении "многие-ко-многим" необходимо связать их с таблицей "Цена" в отношении " один-ко-многим ".

9. Перетащить мышью из таблицы "Комплектующие" ключевое поле - "Код комплектующих" (оно выделено жирным шрифтом) к одноименному полю внешнего ключа таблицы "Цена".

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




Теперь установим связь в отношении "один-ко-многим" между таблицами "Поставщики" и "Цена".

11. Перетащить мышью из таблицы "Поставщики" ключевое поле - "Код поставщика" (оно выделено жирным шрифтом) к одноименному полю - внешнему ключу таблицы "Цена".

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

Теперь связь в отношении "многие-ко-многим" между таблицами "Комплектующие" и "Поставщики" через таблицу "Цена" установлена.

13. Это наглядно представлено в окне Схема данных.




Созданная реляционная база данных "Компьютеры" состоит из трех связанных таблиц и поэтому обладает целостностью данных. Это значит, что можно создавать запросы, формы и отчеты, которые используют данные из разных таблиц.

Создадим, например, запрос, который осуществляет выбор информации, необходимой для закупки дешевого системного блока.

Создание запроса в реляционной базе данных " Компьютеры "

1. На диалоговой панели Новый запрос выбрать опцию Конструктор и щелкнуть по кнопке ОК.

2. В таблице "Комплектующие" для поля "Код комплектующих" ввести условие "К1", в таблице "Поставщики" для поля "Название фирмы" установить вывод на экран, в таблице "Цена" для поля "Цена" ввести условие < 9500.




3. На вкладке Запросы щелкнуть по кнопке Открыть. Появится результат выполнения запроса.





Практические задания

3.10. В реляционной базе данных "Провайдеры Интернета" создать запрос на поиск наиболее дешевого монитора.

3.11. В соответствии с разработанным ранее проектом создать реляционную базу данных "Коллекция аудиозаписей".

Категория: 10 класс | Добавил: metalworker (21.02.2013)
Просмотров: 1939
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]


qo.do.am © 2024