КАТЕГОРИИ: Архитектура-(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) |
Характеристика типов баз данных
В чем особенность расширенной фильтрации данных? Когда необходимо использовать абсолютные адреса ячеек? Как записываются абсолютные и относительные адреса ячеек? Как изменить размер ячейки? Какие значения может принимать содержимое ячейки? Данные каких типов могут быть записаны в ячейку? Что такое содержимое ячейки, значение содержимого ячейки, формат ячейки и ее адрес? 3. Какие операции и функции используют при написании формул в ячейках электронных таблиц? 10. Какие варианты консолидации данных существуют в MS Excel? 11. В каких случаях используют сводные таблицы?
ГЛАВА 6 БАЗЫ ДАННЫХ КЛЮЧЕВЫЕ СЛОВА: база данных, характеристики БД, реляционная база, СУБД, MS Access, «Борей», объекты, таблица, первичный ключ, запросы, формы, отчеты, страницы, макросы, модули, запись, ключевое поле, связи между таблицами. База данных (БД) – это совокупность сведений о конкретных объектах реального мира в какой – либо предметной области. При обработке больших массивов данных в настоящее время широко применяются системы управления базами данных (СУБД). В настоящее время БД имеют органы исполнительной и законодательной власти, государственные учреждения, крупные предприятия и фирмы, учебные заведения и т. д. Они позволяют структурировать, систематизировать и организовать данные для их хранения и обработки (рис. 6.1). Под базой данных понимают организованную совокупность данных, содержащих информацию, структурированную определенным образом и находящуюся на внешних запоминающих устройствах компьютеров. Информационные технологии используют для накопления и хранения информации различные типы и виды БД. Главное преимущество, которое дает переход к ведению БД с использованием компьютеров, – быстрый поиск и обработка необходимой информации по заданным критериям и возможность ее компактного сохранения в различной форме. Хорошо спроектированная БД содержит совокупность непротиворечивых данных, защищенных от несанкционированного использования. Примером использования БД в правотворческой деятельности может служить создание системы поддержки правотворческих решений. Основой такой системы должна быть БД правовой, социологической, статистической и другой информации. В такую БД должны быть включены юридическая терминология, логические структуры правовых норм, методики проведения научной экспертизы законопроектов и т.д. Создание системы поддержки правотворческих решений на основе БД позволяет существенно повысить качество законодательной работы и экспертизы принимаемых законов. Экономика предприятий также зависит от эффективности внедрения и использования информационных технологий по сбору и обработке больших массивов информации. Поэтому применение СУБД в экономике, торговле, маркетинге и т.д. является одним из необходимых условий успешного бизнеса. Простейшие БД можно создавать, не прибегая к специальным программным средствам. Чтобы файл считался БД, информация в нем должна иметь определенную структуру и быть форматирована так, чтобы содержимое соседних полей легко различалось. Простейшие базы можно создавать даже в текстовом редакторе Блокнот. Структурными элементами БД являются: поле, запись, файл. Поле – элементарная единица логической организации данных. Поле имеет следующие характеристики: имя; тип; длину; точность (для числовых данных). Запись – совокупность логически связанных полей. Файл БД – совокупность экземпляров записей одной По технологии обработки данных БД подразделяются на: централизованные; распределенные. Централизованная БД хранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом компьютерной сети, возможен распределенный доступ к такой базе. Данный способ использования БД часто применяется в локальных сетях. Распределенная БД состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, хранимых в различных компьютерах сети. В зависимости от количества пользователей, одновременно работающих с БД, различают однопользовательские и многопользовательские БД. Модель данных – это совокупность структур данных и операций над ними. В настоящее время используются следующие основные модели представления БД: иерархическая; сетевая; реляционная. В иерархической модели (ориентированный граф) сегменту данных соответствует множество экземпляров порождаемых сегментов. Эти БД имеют форму деревьев с дугами – связями и узлами – элементами данных (рис. 6.3). Иерархическая модель предполагает неравноправие между данными – одни жестко подчинены другим. Просмотр иерархических структур данных возможен только из корневой вершины. Пропуск сегмента в иерархическом пути при доступе к заданному сегменту не допускается. Основной недостаток иерархической модели БД – большое время доступа к данным, находящимся на нижних уровнях иерархии. Сетевая модель данных (неориентированный граф) представляет собою совокупность данных, объединенных в сеть. В сетевых моделях наряду с вертикальными реализованы и горизонтальные связи (рис. 6.4). Между данными существуют связи, известные пользователю, что позволяет организовывать более простой и быстрый доступ к данным, чем в иерархической модели. Однако унаследованы многие недостатки иерархической модели. Главный из них: необходимость четко определять на физическом уровне связи данных и столь же четко следовать этой структуре связей при запросах к базе. Этот недостаток порождает необходимость внедрения в СУБД специальных программ – навигаторов для поиска данных в сети. Наибольшее распространение в настоящее время (до 80% рынка БД) нашли реляционные ( relation – с англ. отношение) модели представления данных. Лидерами в создании ПО для реляционных БД в настоящее время являются фирмы Oracle, IBM, Microsoft. Понятие реляционный модели связано с разработками известного американского специалиста в области БД Кодда. Реляционная модель появилась в стремлении сделать БД как можно более гибкой. Данная модель предоставила простой и эффективный механизм поддержания связей данных и характеризуется простотой их структуры. Реляционная модель – единственная из всех БД обеспечивает единообразие представления данных. В реляционных моделях данные хранятся в таблицах, то есть, в строках и столбцах (рис. 6.5).
Для задания отношений между таблицами в реляционных БД используются соответствующие друг другу столбцы различных таблиц. Как правило, в реляционных БД каждый вид данных содержится только в одном месте, что делает такие системы надежными и снижает количество ошибок при вводе данных. Данная модель БД представляет собой двухмерную таблицу. Каждая строка таблицы называется записью, а элемент записи– полем. В каждой записи есть ключевое поле, через которое таблицы связываются между собой. В данной модели таблица обладает следующими свойствами: каждый элемент таблицы – это один элемент данных; все столбцы в таблице однородные, то есть элементы столбца должны содержать однотипные данные; каждый столбец имеет свое уникальное имя; таблица не должна содержать одинаковых строк; в операциях с таблицей ее строки и столбцы могут просматриваться в любом порядке и в любой последовательности безотносительно к их информационному содержимому. Система управления такой БД обеспечивает возможность оперировать с подмножеством строк и столбцов таблицы, а также объединять столбцы разных таблиц, создавая новые таблицы. В табличной структуре адрес данных определяется пересечением строк и столбцов. Данные всегда можно идентифицировать по номеру строки и столбца, например, «Данные 2.3» находятся в ячейке второй строки третьего столбца. Поля образуют структуру БД, а записи составляют информацию, которая в ней содержится. Проектирование БД для эффективной обработки данных в конкретной предметной области – достаточно сложный процесс. Только в самых простых случаях достаточно одной таблицы для описания предметной области. Обычно требуется несколько таблиц, которые являются взаимосвязанными, т.е. значения полей из одной таблицы могут использоваться в другой.
Дата добавления: 2014-12-27; Просмотров: 3809; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |