Бакалавр
Дипломные и курсовые на заказ

Базы данных. 
Система управления базами данных ms access

РефератПомощь в написанииУзнать стоимостьмоей работы

База данных (БД) — это поименованная совокупность структурированных данных, описывающих состояние объектов одной предметной области и их отношения. Например, библиотечные и архивные системы, телефонные и адресные справочники, базы данных о наличии и движении товаров, о сотрудниках организации и др. Концепцию реляционной модели данных впервые сформулировал американский математик Е. Ф. Кодд… Читать ещё >

Базы данных. Система управления базами данных ms access (реферат, курсовая, диплом, контрольная)

Базы данных: назначение и функции

В компьютерах информация представлена в виде данных. Точнее: данные (data) — это информация, представленная в форме, необходимой для ввода ее в компьютер, хранения, обработки и выдачи пользователям.

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

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

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

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

Современные СУБД позволяют:

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

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

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

В основе реляционной модели данных (РМД) лежат табличные методы и средства представления данных и манипулирования ими.

Концепцию реляционной модели данных впервые сформулировал американский математик Е. Ф. Кодд в 1970 г. Предложения Кодда были настолько эффективны для систем баз данных, что за эту модель он был удостоен престижной премии Тыоринга в области теоретических основ вычислительной техники.

В основе реляционной модели данных лежит понятие отношения (от английского relation — отношение). Отношение удобно представляется в виде двумерной таблицы. Табличная форма понятна и привычна для человека.

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

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

Современные СУБД реляционного типа содержат:

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

Таблица 6.1

Структурированные данные о студентах академии

Номер зачетной книжки.

Ф.И.О. студента.

Факультет.

Курс.

Группа.

Иванов Петр Николаевич.

Юридический.

Петрова Ксения Борисовна.

Экономический.

Сидоров Иван Андреевич.

Юридический.

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

К СУБД, базирующимся на РМД, можно отнести следующие: dBASE, FoxPro, Oracle, DataFlex, MS Access и др.

Показать весь текст
Заполнить форму текущей работой