Контрольная работа по дисциплине «Информатика»

Автор работы: Пользователь скрыл имя, 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.Список литературы

Прикрепленные файлы: 1 файл

Информатика.doc

— 1.49 Мб (Скачать документ)

 

 

КОНТРОЛЬНАЯ   РАБОТА

По дисциплине «Информатика»

Семестр 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.Щелкнем кнопку Сохранить  на панели инструментов окна СУБД Microsoft Access. Появится окно Сохранение.

7.Наберем имя таблицы Поставщики

8.Закроем окно конструктора  таблицы.

Рис.1

Аналогичным образом зададим структуру таблицы  Товары базы данных «Книги».

Значение  поля Код поставщика таблицы Товары надо не набирать вручную, а выбирать из списка, содержащегося в таблице  Поставщики в поле Код поставщика. Для  этого в области свойства поля следует указать, что здесь имеет место подстановка:

1.Выберем  вкладку Подстановка.

2. Щелкнем  справа в строке Тип элемента  управления.

3. Раскроем  список и выберем поле со  списком.

4.Щелкнем справа в строке Источник строк.

5.Раскроем  список и выберем Поставщики.(рис.2)

6.Закроем  окно конструктора таблицы. Появится  окно Сохранение.

7.Наберем  имя таблицы Товары.

Рис.2

2.2 Создание связей между  таблицами

Для создания связей выполним следующую последовательность действий:

1.Щелкнем кнопку Схема данных  на панели инструментов окна  СУБД Microsoft Access.

Появится окно Схема данных и  окно Добавление таблицы.

2. Дважды щелкнем в нем таблицу  Поставщики. В окне Схема данных  появится список полей этой  таблицы.

3. Дважды щелкнем таблицу Товары. В окне Схема данных появится список полей этой таблицы.

4.Поставим указатель  мыши на имя поля  Код поставщика  в таблице Поставщики и не  отпуская кнопку мыши перетащим  его на поле Код поставщика  в таблице Товары. Появится диалоговое окно Изменение связей.

5. Установим флажки Обеспечение  целостности данных, Каскадное обновление  связанных полей, Каскадное удаление  связанных полей. (рис.3)

Рис.3

6.Щелкнем по кнопке  Создать .Появится связь «один-ко-многим»  (рис.4)

Рис.4

2.3  Заполнение  таблиц данными

Выполним заполнение таблиц в режиме таблицы. Сначала  заполним таблицу Поставщики, а затем  таблицу Товары.

1.Щелкнем на значке  таблицы Поставщики в окне базы данных.

2.Щелкнем поле Код  поставщика в первой записи  и на клавиатуре наберем 101.

3.Щелкнем поле Поставщик  и наберем Москва.

4. Выполним шаги 2 и  3 для остальных записей. (рис.5)

Рис.5

Заполнение полей таблицы Товары кроме поля с именем  Код поставщика выполняется аналогичным образом. Значение поля Код поставщика таблицы Товары выбирают из раскрывающегося списка. (рис.6)

 

Рис.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.Для поля Цена щелкнем  в строке групповые операции  и из списка выберем функцию Min(наименьшая цена товара).

6.Сохраним запрос под именем Минимальная цена по издательству.(рис.13)

7.Запустим запрос на выполнение. Результат выполнения рис.14.

Рис.13

Рис.14

 

 

Список литературы

1.С.Симонович,  Г.Евсеев, А.Алексеев Специальная  информатика учебное пособие,издательство  «Астпресс»,Москва,2000г.

2.В.П.Леонтьев  Персональный компьютер, издательство «Олма-Пресс»,Москва,2005г.

3.А.Левин Самоучитель  работы на компьютере издательство  «Нолидж» г.Москва,2000г.

 


Информация о работе Контрольная работа по дисциплине «Информатика»