русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задание 3


Дата добавления: 2015-07-09; просмотров: 868; Нарушение авторских прав


1. Создайте новую базу данных, сохраните ее в личной папке под именем Магазин.mdb.

2. Создайте таблицу Товары, определив ее структуру в режиме Конструктора.

Код товара Название Марка товара Цена
телевизор    
телевизор    
телевизор    
телевизор    
DVD-плеер    
DVD-плеер    
видеокамера    
видеокамера    
музыкальный центр    
музыкальный центр    

3. Укажите первичный ключ в поле Код товара и установите для него тип данных Счетчик.

4. Для поля Название выберите тип Мастер подстановок…и введите в один столбец фиксированный набор используемых в этом поле значений.

5. Для поля Цена установите тип данных Денежный, формат Евро.

6. Введите данные в таблицу, используя для поля Название значения из выпадающего списка. Значения полей Марка товара и Цена определите по своему усмотрению.

7. Выполните сортировку данных таблицы по возрастанию цены.

8. Используя Фильтр, выберите данные по телевизорам, цена которых не превосходит определенного значения, например меньше 300 евро.

9. Отобразите все данные таблицы.

10. Добавьте поле Изображение (тип OLE).

11. Добавьте в первую запись объект – рисунок телевизора (графический файл библиотеки MS Office или созданный в графическом редакторе).

12. Аналогично заполните оставшиеся записи базы данных.

13. По таблице ТоварысоздайтеАвтоформув столбец. Добавьте в режиме формы запись: видеокамера, Sony, 125 евро.



14. В режиме формы осуществите поиск товаров некоторой фирмы, например Philips.

15. В базе данных Магазин.mdbсоздайте таблицу Поставщики, используя режим Таблиц.

Код поставщика Название фирмы Телефон Факс Адрес
М-видео (095) 207-9475 (095) 207-1045 Мира 78/11
Портал (095) 158-7862 (095) 158-7895 Труда 136
ПК-Мир (095) 296-0590 (095) 296-0486 Первомая 12

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

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

· поставщик 1010 – товары 2, 4, 6, 9;

· поставщик 1020 – товары 3, 5, 8, 11;

· поставщик 1030 – товары 1, 7, 10.

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

19. Создайте Запрос для отображения названий товаров, их цен и названий фирм – поставщиков.

20. Создайте Запросдля отображения в алфавитном порядке названий фирм, поставляющих телевизоры, названия и марки этого товара, а также его цены.

21. Создайте Запросдля отображения средних цен на все товары (функция Avg групповых операций).

22. Создайте Запросдля отображения оптовых цен со скидкой 5% на каждый товар, с указанием названия фирмы и ее адреса (Создание вычисляемого поля).

23. Создайте Перекрестный запрос, отображающий минимальные цены на товары от разных поставщиков, с указанием названий товаров в заголовках строк и указанием названий фирм поставщиков в заголовках столбцов.

24. Создайте запрос на создание резервной копии таблицы Товары. Присвойте ей имя Товары1.

Для создания резервной копии таблицы (таблицы, содержащей те же поля в том же количестве, что и в оригинале), чтобы не перетаскивать все поля таблицы в строку Поле, достаточно поместить символ , заменяющий все поля таблицы и находящийся в начале списка полей таблицы.

25. Создайте Запросна обновление в таблице Товары1 цен с учетом сезонных скидок в 10%.

26. Создайте Запрос на создание таблицы DVD-плееры, отображающей данные о ценах на DVD-плееры, марке товара, а также о названиях и телефонах фирм, их поставляющих.

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

28. Создайте Формудля таблицыТовары1,отображающую данные о ценах на телевизоры, их марку и изображение. Добавьте в форму кнопку, при нажатии на которую будет выполняться запрос на обновление данных.

Для создания дополнительных элементов управления необходимо:

· перейти в режим Конструктора Форм;

· щелкнуть на соответствующей пиктограмме;

· указать курсором мыши место для создаваемого элемента;

· в открывшемся окне мастера выбрать тип действия, которое будет привязано к данной кнопке, – работа запросом в пункте Разное.

29. С помощью построителя выражений включите в область примечаний минимальную цену товара.

 


Список рекомендуемой литературы

 

Вейскас Д. Эффективная работа с Microsoft Access 2003.- СПб.: Питер Пресс, 1996. - 856 с.
Виноградов Г.П., Кирсанова Н.В. Проектирование структуры и создание реляционных баз данных средствами СУБД Access: Учебное пособие. - Тверь: ТГТУ, 2006. - 84 с.
Винтер Р. Microsoft Access : Справочник.- СПб.: Питер, 2009.-256 с.
Гурвиц Г.А. Microsoft Access 2007. Разработка приложений на реальном примере. - СПб.: БХВ-Петербург, 2007. - 672 c.
Епанешников А., Епанешников В. Практика создания приложений в ACCESS 2007.-М.: Диалог-МИФИ, 2009.-345 с.
Зонова Н.С., Козлова Л.А., Марина Л.В. Методические указания по изучению СУБД ACCESS 2000 для экономических специальностей (всех форм обучения). – Киров: Вятская ГСХА, 2006.- 54с.
Каратыгин С.А. MS Access (серия «Без проблем!»).- М.: Восточная книжная компания, 2007.- 368 с.
Практикум по экономической информатике: Учеб. пособие: В 3-х ч. Ч.I/ Под ред. Е.Л.Шуремова, Н.А. Тимаковой, Е.А. Мамонтовой. – М.: Финансы и статистика; Перспектива, 2002.-300 с.
Ролланд Ф. Основные концепции баз данных. - М.: Вильямс, 2002.-256 с.
Спирли Э. Корпоративные хранилища данных. Планирование, разработка, реализация. - М.: АСТ, 2010.-457 с.
Хансен Г. Базы данных: разработка и управление.- М.: Бином, 1999.- 704 с.

 
Учебное издание

 

 

Лариса Алексеевна Козлова

Вероника Николаевна Васина

Нелли Геннадьевна Хмелинина

Елена Николаевна Суслопарова

 

Практикум

по работе в СУБД Access 2007

Редактор Окишева И.В.

 

Заказ № ____ Подписано к печати ________

Формат 60х84 1/16 Объём 4,0 усл. печ. л.

Тираж 100 экз.

 

 

610017, Киров, Вятская ГСХА

Октябрьский проспект, 133

 

 
Отпечатано в типографии Вятской ГСХА, г.Киров, 2012



<== предыдущая лекция | следующая лекция ==>
Задание 2 | Системы управления базами данных (СУБД)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.128 сек.