Базы данных Access

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 27.10.2013
Размер файла 920,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования Республики Беларусь

Учреждение образования

«МИНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ КОЛЛЕДЖ»

Дисциплина: информационные технологии

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

Вариант 6

Выполнила: Андреенко Татьяна Игоревна

учащаяся группы 57-Б, шифр 9712

Адрес: 220022, г.Минск, пр-т Пушкина,

д.1, кв.249

2012

СОДЕРЖАНИЕ

1. ЗАДАНИЕ 1

1.1 Создание таблиц в базе данных

1.2 Организация связей между таблицами

2. ЗАДАНИЕ 2

3. ЗАДАНИЕ 3

4. СПИСОК ЛИТЕРАТУРЫ

5. ПРИЛОЖЕНИЕ

ЗАДАНИЕ 1

Создать базу данных ВЫПУСК ИЗДЕЛИЙ, содержащую таблицы ИЗДЕЛИЯ и ВЫПУСК:

- таблицу ИЗДЕЛИЯ с полями Код_изделия, Наименование, Цена;

- таблицу ВЫПУСК с полями, указанными в таблице:

Код изделия

Остатки

на начало года

План выпуска

Остатки

на конец года

А1

3200

250000

500

Ввести в таблицы по пять записей.

Установить связи между таблицами.

1.1 Создание таблиц в базе данных Access

Для выполнения контрольной работы была использована СУБД Microsoft Access 2002.

После запуска программы Access через меню «Файл» выбираем команду «Создать», Новая база данных. В открывшемся окне для сохранения файла (см.рис.1) выбираем папку, куда будет сохранен файл, в строке «Имя файла» прописываем имя нашей базы данных, далее- «Сохранить».

Рис.1 Создание базы данных (окно сохранения файла)

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

Таблицы БД были созданы с помощью встроенного конструктора таблиц MS Access. Значения полей, типы данных и описания перечислены ниже по тексту. Для текстовых полей в столбце «Тип данных» в скобках дополнительно указана длина поля в символах. Числовые и денежные значения полей определены как целые числа, т.е. количество десятичных знаков равно нулю.

Структура таблицы «ИЗДЕЛИЯ»

Имя поля

Тип данных

Описание

Код_изделия

дл. целое

Ключевое поле, счетчик.

Значения уникальны

Наименование

Текстовый (50)

Названия изделий; индексированное поле с уникальными значениями

Цена

Денежный (целое)

Цена одного изделия в рублях

Структура таблицы «ВЫПУСК»

Имя поля

Тип данных

Описание

Код_изделия

дл. целое

значения могут повторяться

Остатки

на начало года

Числовой (целое)

Количество изделий определенного типа, имеющееся в наличии на начало года

План выпуска

Числовой (целое)

Запланированное для выпуска количество изделий за год

Остатки

на конец года

Числовой (целое)

Количество изделий определенного типа, имеющееся в наличии на конец года

Создание таблицы происходит следующим образом: в окне базы данных (оно создается автоматически при сохранении новой базы данных) выбираем конструктор таблиц (см. рис.2). В открывшемся окне заполняем нужное количество строк, определяем тип каждого поля, в колонке «Описание» по желанию можно указать примечание для информативности (в таблице оно не отображается, только в окне конструктора).

Ниже в этом же окне задаются конкретные параметры для каждого значения поля - тип данных, формат, значение по умолчанию, и т.д.

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

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

Выделив щелчком мыши любую из таблиц, можно отобразить внешний вид таблицы (либо двойным кликом, либо через предварительный просмотр из меню «Файл»). Данное представление таблицы дает возможность добавлять или корректировать информацию, а также распечатать всю таблицу (либо ее часть - по желанию).

1.2 Организация связей между таблицами

база данные таблица access

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

Для организации связи созданных таблиц ИЗДЕЛИЯ и ВЫПУСК в меню выбираем пункт «Сервис», «Схема данных» (либо сразу соответствующую иконку на панели «База данных»).

В открывшемся окне выбираем пункт «Добавить таблицу» и по очереди добавляем обе таблицы. После этого нужно из таблицы ВЫПУСК «перетащить» мышью поле «Код_изделия» на аналогичное поле в таблице ИЗДЕЛИЯ. Автоматически между таблицами появится линия, обозначающая связь между ними. Устанавливаем флажки в свойствах связи (Обеспечение целостности данных, каскадное обновление и удаление полей) и сохраняем схему. Результат показан на рис.3.

Рис.3 Схема базы данных Access

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

ЗАДАНИЕ 2

Создать формы для просмотра таблиц, используя Мастер форм. Формы создать различного внешнего вида и стиля. Созданные формы вывести на печать. Дополнить работу комментариями по выполнению задания.

Для создания формы по заданию 2 использован Мастер форм Access. В главном окне базы данных выбираем пункт «Формы», «Мастер форм». Следуем указаниям мастера, в последовательно открывающихся диалоговых окнах выбираем нужную таблицу (или таблицы), данные которой будут отображаться в формах, набор полей (необязательно все поля таблицы, их количество может быть любым), внешний вид формы может быть любым (на выбор программой предлагаются 6 типов оформления, нужно только отметить выбранный пункт. Без выполнения соответствующих действий программы не дает совершать следующее действие и выдает соответствующее сообщение. Пока не нажата кнопка «Готово» - возможен последовательный возврат совершенных манипуляций. Мастер форм - очень удобный и понятный инструмент программы.

Рис.4. Создание формы с помощью мастера

Изменить любую созданную форму можно в режиме конструктора. (Соответствующая кнопка на панели управления меняет свой внешний вид в зависимости от того, в каком виде отображается активная форма в данный момент времени- режиме конструктора или режиме формы) Можно расположить все поля в нужной последовательности, изменить подписи столбцов (полей), размеры и тип шрифта, и т.д. В режиме просмотра формы можно посмотреть данные из таблиц базы данных - клавиши управления помещаются внизу формы. Там же можно посмотреть количество записей и их порядковый номер.

ЗАДАНИЕ 3

Создать запросы:

1. на выборку РЕАЛИЗАЦИЯ ИЗДЕЛИЙ с полями Наименование, Цена, План выпуска, Объем реализации. Последнее поле вычисляется по формуле:

Объем реализации = Остатки на нач.года + План выпуска - Остатки на конец года.

2. СОЗДАНИЕ ПЛАНА - запрос на создание таблицы ПЛАН с полями Наименование, Цена, План выпуска, Остатки на начало года.

Для создания запроса №1 в главном окне БД выбираем слева пункт запросы, затем справа- конструктор запросов. В окне конструктора запросов добавляем последовательно обе наши таблицы, затем нужные поля из каждой таблицы помещаем в бланк запроса. Это можно сделать либо перетаскиванием из «окошек» таблиц, либо по кнопке выбора в каждом столбце бланка запроса. (Поля следует выбирать в той последовательности, которая нужна по заданию, именно так они и отобразятся в результате выполнения запроса). Окно бланка запроса и результат работы (запрос№1) показан на рисунке 5:

При создании запроса №2 действуем аналогичным образом, только для изменения типа запроса нужно в меню «Запрос» выбрать пункт «Создание таблицы», в результате выполнения этого запроса программа выдает сообщение на согласие пользователя на добавление таблицы с результатом запроса.

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

Ниже показаны рисунки с результатом выполнения каждого запроса.

Рис. 6

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

Любой объект базы данных (таблица, форма, запрос и проч) можно распечатать через меню «Файл», «Печать».

СПИСОК ЛИТЕРАТУРЫ

1. Информатика / под ред. Симоновича. Базовый курс. - С-Пб., 2001.

2. Симонович С., Евсеев Г., Алексеев А. Практическая информатика. - М., 1999.

3. Microsoft Access 2000. Шаг за шагом: Практическое пособие

/Пер. с англ. - М.: изд. « ЭКОМ», 2000.

4. Бакаревич Ю.Б., Пушкина Н.В., Самоучитель Microsoft Access 2002. - СПб.: БХВ-Петербург, 2002.

5. К.Мюррей, Office 2003. Новые горизонты /Пер. с англ. , СПб .: изд.Питер, 2004.

6. Новиков Ф.А., Яценко А.Д. Microsoft Office 2000 в целом. - СПб.: БХВ-Петербург, 2000.

7. Гедранович В.В., Гедранович Б.А., Бондаренко В.А. Технологии организации, хранения и обработки данных: учебно-методическое пособие для студентов заочной формы обучения экономических специальностей. 2-е изд. - Мн.: Изд-во МИУ, 2003.

8. Петров В.Н. Информационные системы. - СПб.: Питер, 2002.

9. Информатика: Учебник / Под ред. проф. Н.В. Макаровой. - М.: Финансы и статистика, 1997.

10. Харитонова И.А., Михеева В.Д. Microsoft Access 2000. - СПб.: БХВ-Петербург, 2000.

ПРИЛОЖЕНИЕ

Таблицы ВЫПУСК и ИЗДЕЛИЯ в режиме таблицы

Таблица ВЫПУСК в режиме конструктора

Печать схемы базы данных

Печать формы ИЗДЕЛИЯ

Размещено на Allbest.ru


Подобные документы

  • Создание таблиц базы данных с помощью MS Access "Страны Азии". Форма базы данных и запросы к выборкам данных. Модификация структуры таблиц, создания связей между главными таблицами, редактирование данных и проектирование форм для реальной базы данных.

    контрольная работа [723,9 K], добавлен 25.11.2012

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

    контрольная работа [4,5 M], добавлен 18.03.2012

  • Понятие и основные функции СУБД "Access". Алгоритм создания базы данных сотрудников: создание таблиц с помощью конструктора, ключевые поля, установление связей между таблицами. Создание форм для поиска и ввода данных. Работа с запросами и отчетами.

    контрольная работа [827,5 K], добавлен 01.06.2010

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

    реферат [3,3 M], добавлен 29.01.2011

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

    лабораторная работа [531,5 K], добавлен 13.02.2012

  • Создание базы данных в среде MS Access. Создание и работа с базой данных в ателье. Алгоритм решения задачи. Выбор пакета прикладных программ. Проектирование форм выходных документов с использованием СУБД MS Access. Структура записи таблиц базы данных.

    курсовая работа [1,6 M], добавлен 30.01.2009

  • Структура простейшей базы данных и свойства полей. Характеристика типов данных. Описание процесса создания базы данных, таблиц и связей между ними, простых и составных форм, запросов в Microsoft Access. Пример составления подчинённых отчетов и макросов.

    курсовая работа [2,9 M], добавлен 14.11.2016

  • Понятие базы данных в Microsoft Access, описание таблицы как объекта. Назначение запросов, форм, отчетов и страниц. Макросы и модули в СУБД. Порядок создания базы данных, ввод описания поля. Свойства полей таблиц. Построение реляционной модели данных.

    презентация [389,6 K], добавлен 18.01.2014

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

    курсовая работа [1,1 M], добавлен 09.12.2012

  • Запросы к базам данных: SQL, QBE, UDF, транзакции. Создание таблиц в системе управления базами данных MS Access, определение основных свойств полей. Проектирование базы данных "ТМЦ". Создание файла базы данных в MS Access, конструкторы и мастера.

    контрольная работа [1,6 M], добавлен 15.03.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.