Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Типовые функции обработки данных

Логическая организация баз данных

Организация данных в базе характеризуется на двух уровнях - логическом и физическом

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

База данных является совокупностью взаимосвязанных массивов данных.

Массив базы данных с простейшей организацией состоит из однотипных записей.

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

Реквизит -простейшая структурная единица информации предметной области, неделимая на смысловом уровне.

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

Экземпляр записи файла определяются ключом идентификатором записей, состоящим из одного или нескольких полей

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

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

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

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

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

Добавление и удаление данных подразумевает добавление новых записей в массивы и удаление существующих.

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

Выборка данных - подразумевает выборку записей из массивов в соответствии с заданными условиями. Выборка осуществляется средствами запросов. Причем результатом является новый массив.

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

<== предыдущая лекция | следующая лекция ==>
Определения. Основные понятия баз данных | Создание базы данных и ввод данных
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 780; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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