Базы данных

Автор работы: Пользователь скрыл имя, 16 Апреля 2014 в 10:37, реферат

Описание работы

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

Содержание работы

Введение…………………………………………………………………………..3
Глава 1. Основные типы баз данных……………………………………………4
Глава 2. Система управления базами данных (СУБД)………………………... 7
Глава 3. Основные элементы системы управления базами данных Access…..8
Заключение………………………………………………………………………11
Список литературы………………………………………………………...……13

Файлы: 1 файл

Информатика.docx

— 43.74 Кб (Скачать файл)

 

2.5.Настольные СУБД

Компьютеры стали ближе и доступнее каждому пользователю. Появилось множество программ, предназначенных для работы неподготовленных пользователей. Простыми и понятными стали операции копирования файлов и переноса информации с одного компьютера на другой, распечатка текстов, таблиц и других документов. И, конечно, это сказалось и на работе с базами данных. Новоявленные СУБД позволяли хранить значительные объемы информации, они имели удобный интерфейс для заполнения, встроенные средства для генерации различных отчетов. Эти программы позволяли автоматизировать многие учетные функции, которые раньше велись вручную. Постоянное снижение цен на персональные компьютеры сделало такое ПО доступным не только для организаций и фирм, но и для отдельных пользователей. Компьютеры стали инструментом для ведения документации и собственных учетных функций. Это все сыграло как положительную, так и отрицательную роль в области развития баз данных.

Много было создано систем-однодневок, которые не отвечали законам развития и взаимосвязи реальных объектов. Однако доступность персональных компьютеров заставила пользователей из многих областей знаний, которые ранее не применяли вычислительную технику в своей деятельности, обратиться к ним. И спрос на развитые удобные программы обработки данных заставлял поставщиков программного обеспечения поставлять все новые системы, которые принято называть настольными СУБД.

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

Но и в этот период появлялись любители, которые вопреки здравому смыслу разрабатывали собственные СУБД, используя стандартные языки программирования. Это был тупиковый вариант, потому что дальнейшее развитие показало, что перенести данные из нестандартных форматов в новые СУБД было гораздо труднее, а в некоторых случаях требовало таких трудозатрат, что легче было бы все разработать заново, но данные все равно надо было переносить на новую более перспективную СУБД. И это тоже было результатом недооценки тех функции, которые должна была выполнять СУБД. Особенности этого этапа следующие:

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

Все СУБД были рассчитаны на создание БД в основном с монопольным доступом. И это понятно. Компьютер персональный, он не был подсоединен к сети, и база данных на нем создавалась для работы одного пользователя. В редких случаях предполагалась последовательная работа нескольких пользователей, например, сначала оператор, который вводил бухгалтерские документы, а потом главбух, который определял проводки, соответствующие первичным документам.

Большинство СУБД имели развитый и удобный пользовательский интерфейс. В большинстве существовал интерактивный режим работы с БД как в рамках описания БД, так и в рамках проектирования запросов. Кроме того, большинство СУБД предлагали развитый и удобный инструментарий для разработки готовых приложений без программирования.

Во всех настольных СУБД поддерживался только внешний уровень представления реляционной модели, то есть только внешний табличный вид структур данных.

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

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

Наличие монопольного режима работы фактически привело к вырождению функций администрирования БД.

Сравнительно скромные требования к аппаратному обеспечению со стороны настольных СУБД. Вполне работоспособные приложения, разработанные, например, на Clipper, работали на PC 286. В принципе, их даже трудно назвать полноценными СУБД. Яркие представители этого семейства — очень широко использовавшиеся до недавнего времени СУБД Dbase (DbaseIII+, DbaseIV), FoxPro, Clipper, Paradox.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Глава 3

Основные элементы системы управления базами данных Access. Их признаки

Наиболее популярной среди широкого круга пользователей в настоящее время является среда СУБД Microsoft Access, которая входит в состав офисного программного продукта Microsoft Office. Работа в программной среде СУБД предполагает реализацию двух крупных этапов: создание базы данных управление базой данных. Как правило, СУБД Access используется для реляционной модели данных.

3.1.Редактирование таблицы

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

Редактирование подразумевает: изменение структуры — добавление и удаление полей; изменение типов и свойств полей; редактирование данных — исправление неточных данных, добавление записей. Но: нельзя изменить тип данных полей, которые связаны с другими таблицами базы данных, или значения поля типа Счетчик.

 

3.2.Форма. Конструктор формы

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

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

 

3.3.Запрос

Запрос — это объект базы данных, который позволяет производить основные операции по обработке данных: сортировку, фильтрацию, объединение данных из разных источников, преобразование данных — и сохранять результаты с некоторым именем, чтобы в дальнейшем использовать их по мере необходимости.

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

3.4.Назначение отчета

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заключение

Преимущества использования БД как безбумажной технологии:

Компактность. Информация хранится в БД, нет необходимости хранить многотомные бумажные картотеки.

Скорость. Скорость обработки информации (поиск, внесение изменений) компьютером намного выше ручной обработки.

Низкие трудозатраты. Нет необходимости в утомительной ручной работе над данными.

Применимость. Всегда доступна свежая информация

 

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

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

Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы.

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

Популярные СУБД - FoxPro, Access for Windows, Paradox. Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:

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

 

 

 

 

 

 

 

 

 

 

 

Список литературы

 

1.Льман Дж. Основы систем баз данных. — М.: Финансы и статистика, 1983.

2.Дейт К.Дж. Введение в системы баз данных, 6-е издание. К., М., СПб.: Издательский дом "Вильямс", 2000.

3.Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: учеб. пособие. – 2-е изд., испр. и доп. – М.: ФОРУМ: ИНФРА-М, 2007.

4.Хансен Г. «Базы данных» - Москва: БИНОМ, 2009.

5.Электронные ресурсы

 


Информация о работе Базы данных