Основы баз данных и СУБД




Введение

 

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

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

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

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

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

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

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

Цель данной курсовой работы – изучение функциональных характеристик системы управления базами данных Microsoft Access.

Для того, чтобы достичь данную цель необходимо отыскать решение нескольких задач:

1) Изучение теоретических вопросов БД и СУБД.

2) Изучение классификации СУБД.

3) Изучить архитектуры СУБД.

4) Определить работу в программной области MS Access.

5) Перечень плюсов и характеристики использования MS Access.

6) Определение преимуществ в использовании СУБД.

7) Создание БД на MS Access.

Объект исследования курсовой работы является «базы данных», предмет исследования – система управления базами данных Microsoft Access.

С целью изучения предпочтённой темы были применены источники авторов: Тарасов С.В., Ткачев О.А., Громова А.А., Чалый Д.Ю., Туманов В.Е., Федорова Г.Н., Шубина М.А., Фуфаев Э.В., Фуфаев Д.Э., Фролов Е.М., Швецов В.И., Щелоков С.А., Шустова Л.И., Точилкина Т.Е., Тараканов О.В. и другие.

 

 

Основы баз данных и СУБД

 

1.1. Теоретические вопросы БД и СУБД

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

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

К БД предъявляются следующие требования[1]:

· Она должна быть совместимой, без хранения противоречащих данных.

· Должна быть не избыточной. Она не должна хранить одинаковых данных.

· Должна быть целостной. Все данные в базе должны быть связаны друг с другом.

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

На рисунке 1 показана схема функционирования СУБД.

Рисунок 1 – Схема работы с СУБД

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

СУБД выполняет основные функции, такие как[10]:

· Осуществляет обработку данных, которые хранятся на внешних запоминающих устройствах (жестких носителях информации).

· Работает с данными, которые хранятся в оперативной памяти персонального компьютера.

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

· Поддерживает языки программирования БД (языка определения данных и языка манипулирования данными).

· Современные СУБД состоят из следующих компонентов (смотрите соответствующий рисунок).

· Ядро, которое обрабатывает данные, находящиеся как во внутренней, так и наружной памяти.

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

· Подсистемы поддержки циклов работы, которая способствует нормальной взаимосвязи с пользовательским интерфейсом.

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

Взаимодействие с базой данных направлено на решение различных задач. Например:

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

Как правило, подобные функции считаются стандартными.

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

В настоящее время отдано предпочтение реляционным БД, где за основу берется таблица, как форма представления информации. Таблица, в свою очередь состоит из столбцов и строк, куда и заносятся необходимые данные[5].

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

К самой простой модели БД следует отнести телефонный справочник. Обращение к базе данных – это запрос, указывающий на характер действия над данными: запись, модификация, чтение, удаление и т.д[6].

Некоторые запросы ориентированы на решение более сложных задач, что требует специфического программного продукта.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-17 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: