Разработка базы данных подшивки журналов средствами СУБД MS Access
Общая характеристика реляционной СУБД Microsoft Office Access, ее основные компоненты и возможности. Разработка базы данных для систематизации подшивок журналов. Создание структуры таблиц с организацией связей между ними, ввод и обработка информации.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 24.07.2013 |
Размер файла | 1,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
КОНТРОЛЬНАЯ РАБОТА
Разработка базы данных подшивки журналов средствами СУБД MS Access
Оглавление
Введение
Постановка задачи
Структура таблиц и связи между ними
Создание БД в MS Access
Вывод
Список используемой литературы
Введение
Microsoft Office Access или просто Microsoft Access -- реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Основные компоненты MS Access:
1) построитель таблиц;
2) построитель экранных форм;
3) построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);
4) построитель отчётов, выводимых на печать.
Access, при работе с базой данных, иначе взаимодействует с жёстким (или гибким) диском, нежели другие программы.
В других программах, файл-документ, при открытии, полностью загружается в оперативную память, и новая редакция этого файла (изменённый файл) целиком записывается на дисктолько при нажатии кнопки «сохранить».
В Access новая редакция содержимого изменённой ячейки таблицы записывается на диск (сохраняется) сразу, как только курсор клавиатуры будет помещён в другую ячейку (или новая редакция изменённой записи записывается на диск сразу, как только курсор клавиатуры будет поставлен в другую запись (строку)). Таким образом, если внезапно отключат электричество, то пропадёт только изменение той записи, которую не успели покинуть.
В данной работе мы рассмотри все возможности MS Access, научимся разрабатывать базы данных в данной СУБД. Разработаем базу данных «Подшивки журналов», Разберемся с запросами (сортировка, параметр, группировка). Освоим стандартные возможности данной СУБД.
Постановка задачи
Разработать БД «Подшивки журналов»
1) База Данных (БД) должна быть приведена к третьей нормальной форме и содержать следующую информацию: Номер подшивки, Название статьи, автор, журнал, номер, www-адрес журнала, e-mail журнала, кол-во страниц в статье, тематика статьи.
2) Создать формы для ввода информации в каждую из созданных таблиц.
3) Создать 3 запроса (минимум):
a. (Сортировка) Автор, название статьи, количество страниц в статье. Сортировка по автору.
b. (Группировка) Автор, количество статей данного автора во всех подшивках.
c. (Параметр) Автор, название статьи, количество страниц, выводятся все статьи из указанного пользователем журнала.
4) Создать отчеты на основе имеющихся запросов.
5) Создать основную кнопочную форму.
Задания к контрольной работе
- Создать реляционную БД в СУБД MS Access в соответствии с вариантом и представить на электронном носителе в виде файла, содержащего созданную базу данных.
- Составить пояснительную записку по выполнению контрольной работы, которая
Должна быть подготовлена в MS Word.
Структура таблиц с организацией связей между ними
MS Access позволяет создавать структуру таблицы в трех режимах - в режиме конструктора, с помощью мастера и путем ввода данных. Разница предполагает использование этих средств пользователями с разным уровнем подготовки, разными целями и перспективами использования данных. Естественно имеется возможность просматривать, редактировать, удалять и добавлять записи, осуществлять поиск, замену, сортировку данных, изменять вид таблицы. В данной контрольной работе таблицы были созданы в режиме конструктора.
Обозначим главные сущности и определим какие таблицы будут созданы. В первую определяем 3 таблицы:
1) Журнал - содержит в себе id журнала (ключевое поле), название журнала, номер подшивки в которой находится журнал, интернет страничка журнала, адрес электронной почты журнала.
2) Автор - содержит в себе id автора (ключевое поле), и инициалы автора.
3) Статья (Главная таблица) - содержит в себе id статьи, id журнала в которой она находится, id автора который написал данную статью, тематика к которой относится данная статья, количество страниц.
Далее определяем как мы свяжем наши таблицы:
Примерная схема реализации таблиц и связями между таблицами:
Создание БД в MS Access
1) Создаем новый проект БД в СУБД MS Access.
2) Создаем наши таблицы в режиме конструктора.
3) Заполняем таблицы тестовой информацией.
4) Создаем связи между таблицами.
база данные реляционная таблица
5) Проверяем связь между таблицами.
6) Создаем запросы с помощью конструктора запросов.
7) Проверяем работу запросов.
8) Создаем формы ввода информации в мастере форм.
9) Создаем отчеты в мастере отчетов.
10) Создаем главную кнопочную форму с помощью диспетчера кнопочных форм.
11) Для размещения запроса на главной кнопочной форме необходимо создать макрос который будет выполнять запрос и поместить на главную кнопочную форму созданный макрос.
12) В итоге получаем БД «Подшивки журналов» со структурой.
13) Еще раз перепроверяем работоспособность всех созданных элементов. И сохраняем нашу БД.
Вывод
В данной контрольной работе мы разработали БД «Подшивки журналов» с помощью СУБД MS Access. При выполнении задания были изучены возможности данной СУБД, были изучены методы работы с таблицами, запросами, отчетами, макросами которые нужны для построения БД. Был самостоятельно изучен материал из открытых источников по работе в MS Access. Все что было изучено было применено при проектировании БД.
После совершенной работы можно сделать вывод что MS Access предоставляет пользователю полноценный набор инструментов и возможностей для создания БД. Полную официальную документацию и очень много различных статей и мануалов написанных сообществом. С помощью удобных инструментов и наличию внятной документации с MS Access можно легко начинать работать.
Список используемой литературы
1) Статья из свободной энциклопедии «Википедия» - http://ru.wikipedia.org/wiki/Microsoft_Access
2) Техническая поддержка на сайте Microsoft - http://office.microsoft.com
3) Стандартная справка вызываемая из MS Access.
4) Уроки и статьи с ресурса - http://www.cyberforum.ru/
5) Прочие уроки и инструкции с открытых источников в интернете.
Размещено на Allbest.ru
Подобные документы
Компоненты реляционной базы данных Microsoft Access. Создание структуры таблиц и определение связей между ними. Проектирование форм для сводных таблиц и запросов с помощью конструктора окон. Разработка и создание автоотчетов и запросов на выборку данных.
реферат [3,3 M], добавлен 29.01.2011Состав, расширение баз данных Access (Microsoft Office). Выполнение запросов, заполнение форм и таблиц. Типы данных Microsoft Access. Средства создания объектов базы данных СУБД. Дополнительные возможности запросов. Свойства полей. Режим работы с формами.
презентация [3,0 M], добавлен 28.10.2014Типы моделей данных: реляционная, иерархическая и сетевая. Описание концептуальной модели реляционной базы данных. Разработка базы данных в СУБД Microsoft Access, ее премущества и недостатки, составные компоненты, описание и обоснование полей таблиц.
курсовая работа [62,6 K], добавлен 09.03.2009Изучение основных понятий баз данных: структура простейшей базы данных, компоненты базы данных Microsoft Access. Проектирование базы данных "Туристическое агентство" в СУБД Access 2010, в которой хранятся данные о клиентах, которые хотят поехать отдыхать.
курсовая работа [3,3 M], добавлен 20.09.2013Особенности СУБД Microsoft Access, ее ориентация на рядовых потребителей, возможность легко выполнять основные операции с БД: создание, редактирование и обработка данных. Информационная модель задачи, работа с конструктором запросов и отчетов базы данных.
курсовая работа [758,6 K], добавлен 30.06.2015Виды связей между объектами в системе управления базами данных MS Access. Ввод и редактирование данных в таблицах, обработка информации базы данных. Архитектура БД по принципу файл-сервер. Создания формы в окне базы данных, использование отчетов.
презентация [511,9 K], добавлен 20.01.2014Понятие базы данных в Microsoft Access, описание таблицы как объекта. Назначение запросов, форм, отчетов и страниц. Макросы и модули в СУБД. Порядок создания базы данных, ввод описания поля. Свойства полей таблиц. Построение реляционной модели данных.
презентация [389,6 K], добавлен 18.01.2014Проектирование базы данных "Общежитие" в СУБД Microsoft Access. Создание запросов, состоящих из комбинаций разных типов данных. Создание форм и полей таблицы в режиме конструктора. Ввод и просмотр данных в режиме таблицы, создание связей между ними.
курсовая работа [4,3 M], добавлен 24.06.2019Возможности Microsoft Access, типы данных, оценка степени безопасности, принципы защиты информации. Инфологическое проектирование базы данных. Основные преимущества Office Access 2007. Разработка и описание пользовательского интерфейса, решаемые задачи.
курсовая работа [1,5 M], добавлен 28.04.2014Базы данных с двумерными файлами и реляционные системы управления базами данных (СУБД). Создание базы данных и обработка запросов к ним с помощью СУБД. Основные типы баз данных. Базовые понятия реляционных баз данных. Фундаментальные свойства отношений.
реферат [57,1 K], добавлен 20.12.2010