50088 (572480)

Файл №572480 50088 (Базы данных Ms Access)50088 (572480)2016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Содержание

  1. Базы данных и системы управления базами данных (СУБД)

  2. Модели описания баз данных

  3. Основные понятия таблицы базы данных

  4. Что предлагает Access

  5. Создание объектов базы данных

  6. Запросы к базе данных

  7. Формы базы данных

8. Отчеты базы данных

9. Этапы проектирования базы данных

10. Графики и диаграммы

11. Доступ к Internet

Источники и литература

1. Базы данных и системы управления базами данных (СУБД)

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

База данных – это совокупность информации по определенной теме (по определенной предметной области). Это файл специального формата, содержащий определённым образом структурированную информацию. Это совокупность взаимосвязанных, хранящихся вместе данных во внешней памяти и используемых в качестве входной информации для решения задач.

Базы данных должны обеспечивать:

  • Лёгкую, быструю и дешевую разработку приложений, многократное использование данных;

  • Гибкость использования данных, возможность применения различных методов доступа к ним;

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

При создании базы данных используются различные типы данных:

  • Числовые;

  • Символьные данные переменной длины;

  • Типы даты;

  • Гиперссылки;

  • Двоичные данные.

Системы управления базами данных (СУБД) – это комплекс программных средств, предназначенных для создания, ведения и организации совместного доступа к базе данных множеству пользователей. Современные СУБД в основном являются приложениями операционной системы Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ по сравнению с операционной системой DOS.

Виды и функции СУБД приведены в таблице 1.

Таблица 1 - Виды и функции СУБД

Виды СУБД

Функции СУБД

Lotus Approach

Ms-Access

Bortand dBase

Bortand Paradox

Microsoft Visual FoxPro

Microsoft Visual Basic

Microsoft SQL Server

Oracl

Управление данными во внешней памяти

Управление буферами оперативной памяти

Ведение журналов изменений в базе данных

Обеспечение целостности и безопасности базы данных

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

Информация в базе данных определённым образом структурирована, т.е. её можно описать определённой моделью. Классическими являются три модели описания данных – иерархическая, сетевая, реляционная.

  1. Модели описания баз данных

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

Иерархическая модель. В ней связи между данными можно представить и описать в виде упорядоченного графа (дерева). При программировании для описания структуры иерархической базы данных используется тип данных «дерево». Достаточно небольшое количество СУБД построено на иерархической модели данных.

Достоинства модели:

  • Эффективно используется память ЭВМ;

  • Высокая скорость выполнения операций над данными;

  • Удобство работы с иерархически упорядоченной информацией.

Недостатки модели:

  • Модель становится громоздкой, особенно если приходится обрабатывать информацию со сложными логическими связями;

  • Обычным пользователям бывает трудно понять принципы функционирования модели.

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

Достоинства модели:

  • Эффективное использование памяти ЭВМ;

  • Высокая скорость выполнения операций над данными;

  • Возможно описание произвольных связей.

Недостатки модели:

  • Высокая сложность и жесткость схемы базы данных, построенной на основе этой модели;

  • При добавлении новых вершин или установлении новых связей возникают проблемы выгрузки данных из базы данных и загрузки их в базу, возникает вероятность утери данных при обратной загрузке;

  • Трудность для понимания и выполнения операций обработки.

СУБД, построенные на основе этой модели, также не получили широкого распространения в практике.

Реляционная модель. Её разработал сотрудник фирмы IBM Э.Кодд. В основе модели лежит понятие отношения (таблицы). Большинство СУБД построены на основе этой модели данных.

Достоинства модели:

  • Простота построения;

  • Гибкость структуры;

  • Независимость данных;

  • Данные представляются в простой, понятной и удобной форме;

  • Удобно реализовать такую базу данных на ЭВМ.

Недостатки модели:

  • Отсутствуют стандартные средства для идентификации отдельных записей;

  • Низкая производительность по сравнению с иерархической и сетевой моделями;

  • Избыточность, сложность программного обеспечения.

  1. Основные понятия таблицы базы данных

Таблицы являются одним из объектов базы данных. Самая простая база данных имеет хотя бы одну таблицу, состоящую из соответствующих элементов.

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

Уникальным называется поле, значения в котором не могут повторяться (например, табельный номер работника).

Ключевое поле (или первичный ключ) – это ключ, идентифицирующий отношение. В качестве первичного ключа часто используется поле, имеющее тип Счетчик.

Запись (строка, кортеж) – это совокупность логически связанных полей.

Схема данных – это структура связей между таблицами.

Окно таблицы позволяет просматривать данные в привычном табличном виде и выполнять необходимые операции с записями таблицы (табл. 2).

Таблица 2 - Операции над полями и записями таблицы

Операции над полями таблицы

Операции над записями таблицы

Описание.

Редактирование полей.

Ввод данных в поля таблицы.

Манипуляция.

Ввод данных в поля записей.

Редактирование записей.

Сортировка записей.

Индексирование записей.

Поиск записей.

  1. Что предлагает Access

Access – мощное приложение Windows. Поскольку оба эти продукта – детища компании Miсrosoft, они прекрасно взаимодействуют между собой. Система Access работает под управлением ОС Windows, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в Access и наоборот; можно создать проект формы в Access и вставить его в конструктор форм. Работая в среде Miсrosoft Office, пользователь получает в своё распоряжение полностью совместимые между собой Access и Word, Excel и PowerPoint.

В Access в полной мере реализовано управление реляционными базами данных. Система поддерживает первичные и внешние ключи и обеспечивает целостность данных на уровне ядра (что предотвращает несовместимые операции обновления или удаления данных). Кроме того, таблицы в Access снабжены средствами проверки допустимости данных, предотвращающими некорректный ввод вне зависимости от того, как он осуществляется, а каждое поле таблицы имеет свой формат и стандартные описания, что существенно облегчает ввод данных. Access поддерживает все необходимые типы полей, в том числе текстовый, числовой, счетчик, денежный, дата/время, МЕМО, логический, гиперссылка и поля объектов OLE. Если в процессе специальной обработки в полях не оказывается никаких значений, система обеспечивает полную поддержку пустых значений.

Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных.

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

5. Создание объектов базы данных

Любой объект базы данных может создаваться двумя способами:

  • С использованием Конструктора – специального элемента управления, позволяющего создавать объекты базы данных вручную;

  • С использованием Мастера – специальной программы, которая руководит пользователем при выполнении им определённой операции. Такое руководство осуществляется через последовательность диалоговых окон, в каждом из которых пользователь указывает необходимые параметры.

Создание таблиц в режиме Мастера

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

Для работы Мастера необходимо запустить программу Miсrosoft Access. Запустить программу можно тремя способами:

  • С помощью кнопки Пуск ОС Windows;

  • С помощью кнопки Access на рабочем столе Windows;

  • Через программу Проводник Windows;

  • Используя панель режимов и инструментов.

Технология создания структуры таблицы

Щелкнуть кнопку «Создать базу данных» на панели инструментов или выполнить команду меню Файл, Создать. Будет открыто окно диалога Создание базы данных, в которое следует ввести имя создаваемой базы и выбрать каталог для хранения базы данных:

  • В окне База данных щелкнуть кнопку «Таблица», а затем кнопку «Создать»;

  • В окне диалога Создание таблиц, Новая таблица щелкнуть кнопку «Мастер таблиц», а затем кнопку «ОК»;

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

  • Далее предлагается определить перечень полей для включения в таблицу. В списке образцов полей мышью выбираются нужные поля. Это могут быть название отдела, код сотрудника, табельный номер, фамилия и другие. Выбранные поля появляются в закладке Поля новой таблицы;

  • Щелкнуть кнопку «Далее»;

  • В следующем окне диалога предлагается ввести имя таблицы, либо оставить предлагаемое системой имя, после чего щелкнуть кнопку «Далее»;

  • В следующем окне диалога предлагается ввести имя таблицы, либо оставить предлагаемое таблицей имя, после чего щелкнуть кнопку «Готово».

В результате создается структура таблицы, а в строке заголовка указывается ее название.

6. Запросы к базе данных

Характеристики

Тип файла
Документ
Размер
160,52 Kb
Учебное заведение
Неизвестно

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

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

Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.

Список файлов ответов (шпаргалок)

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6749
Авторов
на СтудИзбе
283
Средний доход
с одного платного файла
Обучение Подробнее