русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основные понятия СУБД


Дата добавления: 2015-07-09; просмотров: 945; Нарушение авторских прав


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

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

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

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

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

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



Централизованная база данных (centralized database) разрабатывается и функционирует на принципах централизации в одном месте. База данных находится на одном компьютере, в виде одного информационного массива. В этом случае говорят о централизованном или монопольном владении данными. Такая база данных доступна только одному пользователю. Применяется в локальных сетях персональных компьютеров.

Распределенная база данных (distributed database) представляет собой совокупность баз данных, которые физически распределены (разнесены) по взаимосвязанным ресурсам вычислительной сети и доступны для совместного применения в разных местах. Распределенная база данных разъединена только физически, а не логически. Вся база данных потенциально доступна с любого конечного абонента (пользователя). На логичном уровне (модели) распределенная база данных описывается как целая информационная совокупность (логическая интеграция).

Данные − это статичные значения, которые сохраняются в таблицах базы данных. Ключевое слово в определении − «статичные».

Информация − это данные, которые пользователь базы данных запрашивает и получает в соответствующем виде. Ключевое слово в определении − «запрашивает».

 

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

Строка - запись

Столбец - поле

Заголовок столбца - имя поля

В реляционной базе данных существуют следующие объекты:

- таблица

- запрос

- форма

- отчет

 



<== предыдущая лекция | следующая лекция ==>
Модели данных | Структура СУБД «Access»


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.043 сек.