3. СУБД MS Access

 

Создаем таблицы базы данных картотеки книг:

Авторы (главная таблица)

Код Автора

Имя

Фамилия

ДатаРожд

Страна

1 Мария Белова 11.12.1960 РФ
2 Джон Семурски 10.02.1960 ЮАР
3 Борис Акунин 20.05.1956 РФ

В поле Код Автора устанавливаем первичный ключ

Книги (подчиненная таблица)

Автор

Название

ГодИзд

Изд_во

Цена

Тип обложки

Дата покупки

Кол-во страниц

Тема

1 Железная маска 1999 Мысль 184,00 р. Жесткий 23.11.1999 1 012 Детектив
1 Карьера 1992 Наука 103,00 р. Жесткий 23.12.2003 395 Руководство
2 Алмазы 1993 Мысль 210,00 р. Мягкий 12.01.2003 593 Познавательная
3 Сокол и ласточка 2009 Мысль 219,00 р. Жесткий 10.08.2009 624 Детектив
3 Сказки для идиотов 2000 Нева 157,00 р. Жесткий 15.09.2001 192 Познавательная
3 Турецкий гамбит 1998 Захаров 319,00 р. Мягкий 05.06.2002 432 Детектив
1 Персонал предприятия 2002 Мысль 115,00 р. Мягкий 25.07.2004 127 Руководство
2 Поделочные камни 2003 Наука 107,00 р. Мягкий 12.05.2003 315 Познавательная
3 Алтын-толобас 2001 Нева 215,00 р. Жесткий 02.12.2004 385 Детектив
3 Левиафан 2000 Захаров 119,00 р. Мягкий 31.07.2006 240 Познавательная

Внешним ключом таблицы является поле Автор.

Структуры созданных таблиц выглядят следующим образом:

Структура таблицы «Авторы» созданной базы данных «Картотека книг»

 

Имя поля

Тип данных

Описание

КодАвтора Счетчик Отражает числовое значение кода авторов книг
Имя Текстовый (10) Имя автора
Фамилия Текстовый (20) Фамилия автора
ДатаРожд Дата/время Дата рождения автора
Страна Текстовый (20) Место проживания автора

Окно структуры таблицы «Авторы» в режиме «Конструктор»:

Структура таблицы «Книги» созданной базы данных «Картотека книг»

Имя поля

Тип данных

Описание

Автор Числовой Отражает числовое значение кода авторов книг
Название Текстовый (100) Заголовок книги
ГодИзд Числовой Год издания книги
Изд_во Текстовый (20) Наименование издательства
Цена Денежный Розничная цена книги
Тип обложки Текстовый (10) Жесткая или мягкая обложка книги
Дата покупки Дата/время Дата покупки книги
Кол-во страниц Числовой Количество страниц
Тема Текстовый (50) Тематическое содержание книги

Окно структуры таблицы «Книги» в режиме «Конструктор»:

Копия окна таблиц, заполненных исходными данными:


Свяжем две таблицы по ключевым полям Код Автора – Автор.

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

 

3. С помощью запросов к готовой базе данных определяем:

1)         книги, выпущенные издательством Мысль:

Условия запроса:

 

Поле: Имя Фамилия Название ГодИзд Изд_во
Имя таблицы: Авторы Авторы Книги Книги Книги
Сортировка:
Вывод на экран: ۷ ۷ ۷ ۷ ۷
Условие отбора: «Мысль»
Или:

 

Копия окна таблицы с результатом запроса:


2)         книги издательства «Мысль», выпущенные до 2003 года:

Условия запроса:

 

Поле: Имя Фамилия Название ГодИзд Изд_во
Имя таблицы: Авторы Авторы Книги Книги Книги
Сортировка:
Вывод на экран: ۷ ۷ ۷ ۷ ۷
Условие отбора: <2003 «Мысль»
Или:

 

Копия окна таблицы с результатом запроса:

3)         фамилии всех авторов, родившихся в декабре 1960 года:

Условия запроса:

Поле: Фамилия ДатаРожд
Имя таблицы: Авторы Авторы
Сортировка:
Вывод на экран: ۷ ۷
Условие отбора: >#01.12.1960# And <#01.01.1961#
Или:

 

Копия окна таблицы с результатом запроса:


4)         в режиме конструктора запроса добавим выражение СрЦенаСтр чтобы вычислить среднюю стоимость одной страницы каждой книги, выпущенной издательством «Мысль». Устанавливаем денежный формат данного выражения.

Условия запроса будут следующими:

Поле: Имя Фамилия Название Изд_во Цена Кол-во страниц СрЦенаСтр: [Цена]/[Кол-во страниц]
Имя таблицы: Авторы Авторы Книги Книги Книги Книги Книги
Сортировка:
Вывод на экран: ۷ ۷ ۷ ۷ ۷ ۷ ۷
Условие отбора: «Мысль»
Или:

Копия окна таблицы с результатом запроса:


5)         книги, написанные Марией Беловой после 1992 года или выпущенные издательством «Мысль».

Условия запроса:

Поле: Имя Фамилия Название ГодИзд
Имя таблицы: Авторы Авторы Книги Книги
Сортировка:
Вывод на экран: ۷ ۷ ۷ ۷
Условие отбора: «Мария» «Белова» >1992
Или:

Копия окна таблицы с результатом запроса:

Условия запроса:

Поле: Имя Фамилия Название Изд_во
Имя таблицы: Авторы Авторы Книги Книги
Сортировка:
Вывод на экран: ۷ ۷ ۷ ۷
Условие отбора: «Мария» «Белова» «Мысль»
Или:

Копия окна таблицы с результатом запроса:


4. Создаем отчет по запросу к таблицам Авторы и Книги со следующими данными:

1)         заголовок отчета: Книги

2)         данные полей: Фамилия, Имя, Название, Тема, Цена;

3)         группировка строк отчета по полю Тема;

4)         сортировка в группах по Фамилии;

5)         итоговая сумма цен книг по каждой теме;

6)         нижний колонтитул с фамилией и инициалами: Корецкая Е.А.

 

Копия окна MS Access с созданным отчетом в режиме Конструктора:

 


Печать отчета выполнена непосредственно из MS Access. (Приложение)

5. Создаем форму, включающую все поля обеих таблиц.

Копия окна MS Access с созданной формой в режиме Конструктора:

Подчиненная таблица Книги в обычном режиме открывается нажатием соответствующей кнопки в главной таблице Авторы.


Выводы

Настоящая работа позволяет сделать выводы о том, что современная экономика не мыслима без эффективного управления, успех которого во многом определяется использованием современных систем обработки информации.

Гипертекстовые технологии позволяют быстро и точно осуществить поиск необходимой информации не только в рамках отдельных документов на ПЭВМ и web-страниц, созданных с их использованием, но и в локальных вычислительных сетях и всемирной сети Internet.

Табличные процессоры Exel повсеместно используются для проведения качественных вычислений в управлении экономикой и бухгалтерском учете.

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


Библиографический список

1.     Барановская, Т.П. Информационные системы и технологии в экономике: Учебник. – М.: Финансы и статистика, 2003.

2.     Болохонов А.П. Microsoft Office 2003 для начинающих. – М.: ООО «Аквариум-Принт», 2004.

3.     Гельман В.Я. Решение математических задач средствами Excel: Практикум – СПб.: Питер, 2003.

4.     Информатика. Практикум по технологии работы на компьютере./ Под ред. Н.В. Макаровой – М.: Финансы и статистика, 2005.

5.     Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: Учебник. – М.: Форум: Инфра-М, 2005.

6.     Лавренов С.М. Excel: Сборник примеров и задач. – М.: Финансы и статистика, 2002.

7.     Леонтьев В.П. Большая энциклопедия компьютера и Интернета. – М.: ОЛМА-ПРЕСС Образование, 2005. – 1104 с.


Информация о работе «Гипертекстовая технология. Табличные процессоры Exel. Создание базы данных картотеки книг»
Раздел: Информатика, программирование
Количество знаков с пробелами: 19714
Количество таблиц: 14
Количество изображений: 27

0 комментариев


Наверх