Автор работы: Пользователь скрыл имя, 11 Февраля 2013 в 18:20, контрольная работа
1.1 Проектирование структуры таблиц.
База данных содержит две таблицы, включающие информацию о поставщиках книжной продукции и о самом товаре.
Таблица Поставщики имеет три поля:
1.Проектирование базы данных «КНИГИ»
1.1 Проектирование структуры таблиц.
1.2 Проектирование связей между таблицами
2.1.Создание таблиц базы данных
2.2 Создание связей между таблицами
2.3 Заполнение таблиц данными
3.Создание запросов на выборку
3.1. Запрос 1
3.2 Запрос 2
3.3 Запрос 3
3.4 Запрос 4
4.Список литературы
КОНТРОЛЬНАЯ РАБОТА
По дисциплине «Информатика»
Семестр 3
Содержание
1.Проектирование базы данных «КНИГИ»
1.1 Проектирование структуры таблиц.
1.2 Проектирование связей между таблицами
2.1.Создание таблиц базы данных
2.2 Создание связей между таблицами
2.3 Заполнение таблиц данными
3.Создание запросов на выборку
3.1. Запрос 1
3.2 Запрос 2
3.3 Запрос 3
3.4 Запрос 4
4.Список литературы
1.Проектирование базы данных «КНИГИ»
1.1 Проектирование структуры таблиц.
База данных содержит две таблицы, включающие информацию о поставщиках книжной продукции и о самом товаре.
Таблица Поставщики имеет три поля:
- код поставщика(ключевое поле),
-поставщик,
-дата поставки.
Таблица Товары имеет семь полей:
- код товара (ключевое поле),
-автор,
-название,
-жанр,
-издательство,
-цена,
-код поставщика
Структура таблицы Поставщики
Имя поля |
Тип данных |
Код поставщика |
Числовой |
поставщик |
текстовой |
Дата поставки |
Дата/ время |
Структура таблицы ТОВАРЫ
Имя поля |
Тип данных |
Код товара |
числовой |
автор |
текстовой |
название |
текстовой |
жанр |
текстовой |
издательство |
текстовой |
цена |
денежный |
Код поставщика |
числовой |
1.2 Проектирование связей между таблицами
Поставщики Товары
Код поставщика |
поставщик |
Дата поставки |
Код товара |
Автор |
название |
Жанр |
издательство |
цена |
Код поставщика |
Тип связи- «один-ко-многим».Это означает, что в таблице Поставщики каждое значение может встречаться только один раз, а в таблице Товары- сколько угодно.
2.Создание базы данных средствами
СУБД Access
Для создания базы данных «Книги» выполним следующие действия:
1.Запустим на выполнение СУБД Microsoft Access.
2. В появившемся окне
программы в области задач Созд
3. В появившемся диалоговом окне Файл новой базы данных введем имя базы данных Книги а затем щелкнем кнопку Создать. Откроется окно базы данных.
2.1.Создание таблиц базы данных
Создадим таблицы базы данных в режиме Конструктора. Сначала создадим таблицу Поставщики. Для этого выполним следующие действия:
1.Щелкнем в разделе Объекты объект Таблицы.
2. Выберем режим Создание таблицы в режиме конструктора и щелкнем кнопку Конструктор на панели инструментов окна базы данных. Появится окно конструктора таблицы (рис.1)
3.Наберем в первой строке окна конструктора таблицы в столбце имя поля Код поставщика, перейдем в столбец Тип данных, раскроем список и выберем тип Числовой.
4.Перейдем во вторую
строку и в столбец Имя поля
наберем Поставщик, в столбце
Тип данных выберем тип
5.Щелкнемправой кнопкой мыши слева от поля с именем Код поставщика и выберем из контекстного меню команду Ключевое поле. Слева от поля появится значок ключа.
6.Щелкнем кнопку Сохранить
на панели инструментов окна СУ
7.Наберем имя таблицы Поставщики
8.Закроем окно конструктора таблицы.
Рис.1
Аналогичным
образом зададим структуру
Значение поля Код поставщика таблицы Товары надо не набирать вручную, а выбирать из списка, содержащегося в таблице Поставщики в поле Код поставщика. Для этого в области свойства поля следует указать, что здесь имеет место подстановка:
1.Выберем вкладку Подстановка.
2. Щелкнем справа в строке Тип элемента управления.
3. Раскроем список и выберем поле со списком.
4.Щелкнем справа в строке Источник строк.
5.Раскроем
список и выберем Поставщики.(
6.Закроем
окно конструктора таблицы.
7.Наберем имя таблицы Товары.
Рис.2
2.2 Создание связей между таблицами
Для создания связей выполним следующую последовательность действий:
1.Щелкнем кнопку Схема данных на панели инструментов окна СУБД Microsoft Access.
Появится окно Схема данных и окно Добавление таблицы.
2. Дважды щелкнем в нем таблицу Поставщики. В окне Схема данных появится список полей этой таблицы.
3. Дважды щелкнем таблицу Товары. В окне Схема данных появится список полей этой таблицы.
4.Поставим указатель
мыши на имя поля Код поставщика
в таблице Поставщики и не
отпуская кнопку мыши
5. Установим флажки Обеспечение
целостности данных, Каскадное обновление
связанных полей, Каскадное
Рис.3
6.Щелкнем по кнопке
Создать .Появится связь «один-
Рис.4
2.3 Заполнение таблиц данными
Выполним заполнение таблиц в режиме таблицы. Сначала заполним таблицу Поставщики, а затем таблицу Товары.
1.Щелкнем на значке таблицы Поставщики в окне базы данных.
2.Щелкнем поле Код поставщика в первой записи и на клавиатуре наберем 101.
3.Щелкнем поле Поставщик и наберем Москва.
4. Выполним шаги 2 и 3 для остальных записей. (рис.5)
Рис.5
Заполнение полей таблицы
Рис.6
3.Создание запросов на выборку
3.1. Запрос 1
1.Выберем в окне базы данных объект запроса.
2. Откроем создание
запроса в режиме Конструктора.
Откроется бланк Запроса.
3. В окне Добавление
таблицы щелкнем таблицу
4. Закроем окно Добавление таблицы.
5.Дважды щелкнем на
поле Автор в списке полей
таблицы Товары, расположенного
в верхней части бланка
6.Повторим шаг 5 для полей Название, Цена, Код поставщика.
7. В строке Условие отбора бланка запроса для поля Код поставщика наберем значение 125.
8. В строке Вывод на экран для поля Код поставщика уберем флажок для подавления отображения этого поля на экране. (рис.7)
Рис.7
9. Закроем окно запроса,
10. Наберем Поставщик 125 в поле Имя запроса.
11. Дважды щелкнем значок запроса Поставщик 125 в окне базы данных. Появится запрос. (рис.8)
Рис.8
3.2 Запрос 2
Для создания запроса выполним следующие действия:
1.Выберем в окне базы данных объект Запросы.
2.Щелкнем Создание запроса в режиме Конструктора. С ним откроется диалоговое окно Добавления таблицы.
3.В окне Добавление таблицы щелкнем таблицу Поставщики и таблицу Товары.
4.Заполним таблицу Дата поставки, Автор, Название, Код поставщика, Жанр.
5.Щелкнем в поле
Дата поставки в строке
6.В строке вывод на экран для поля Жанр уберем флажок.
7.В строке условия отбора бланка запроса для поля Жанр зададим условия отбора, набрав Роман. Сохраним окно запроса.
8.Дважды щелкнем значок запроса Роман в окне базы данных.
Бланк Запроса представлен на рис.9. Результат запроса на рис.10
Рис.9
Рис.10
3.3 Запрос 3
Первые шаги по созданию этого запроса, такие же как при создании предыдущего запроса. Дальнейшие действия следующие:
Заполним таблицу Автор, Название, Издательство, Цена , Поставщик.
В строке Условие отбора бланка запроса для поля Поставщик зададим условие отбора, набрав в квадратных скобках текст (Введите поставщика). Сохраним запрос под именем Город поставки. Дважды щелкнем значок запроса Город поставки в окне базы данных. Появится окно Введите поставщика. Введем поставщика Орел, содержащегося в базе данных.
Бланк запроса представлен на рис.11. Результат запроса представлен на рис.12.
Рис.11
Рис.12
3.4 Запрос 4
Для создания запроса выполним следующие действия:
1.Выберем в окне базы данных объект запроса создание запроса в режиме конструктора.
2.В окне добавление
таблицы добавим таблицу
3. Добавим в бланк запроса поля автор, название, издательство, цена.
4.Щелкнем кнопку Групповые
операции на панели
5.Для поля Цена щелкнем
в строке групповые операции
и из списка выберем функцию Mi
6.Сохраним запрос под именем Минимальная цена по издательству.(рис.13)
7.Запустим запрос на
Рис.13
Рис.14
Список литературы
1.С.Симонович,
Г.Евсеев, А.Алексеев Специальная
информатика учебное пособие,
2.В.П.Леонтьев Персональный компьютер, издательство «Олма-Пресс»,Москва,2005г.
3.А.Левин Самоучитель
работы на компьютере
Информация о работе Контрольная работа по дисциплине «Информатика»