Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Базы данных и информационные системы
Системы управления базами данных Информационная система представляет собой систему, реализующую автоматизированный сбор, обработку и манипулирование данными, она включает в себя: технические средства обработки данных, программное обеспечение и обслуживающий персонал. Современной формой информационных систем являются банки данных, включающие в свой состав:
База данных - это совокупность структурированных данных, относящихся к некоторой предметной области (это совокупность сведений о конкретных объектах в какой-либо предметной области). Например, база данных по металлам и сплавам (металлургия), БД по театрализованным постановкам (культура), БД поликлиники (медицина), БД крупного предприятия (некоторые сферы: экономика или финансы или деятельность предприятия в целом). Структурирование - это введение соглашений о способах представления данных. Данные в базе данных имеют определенную логическую структуру, т.е представлены некоторой моделью, поддерживаемой СУБД. Существуют следующие модели данных: иерархическая
В иерархической модели данные представлены в виде древовидной структуры. Она удобна для работы с упорядоченной информацией и громоздка для информации со сложными логическими связями. Пример: фирма А изготавливает два вида продукции (например трубы медные (обозначены кодом 3980) и полосы латунные (обозначены кодом 1250) по разным технологическим схемам, поэтому разная цена.
ветки дерева
Типичная иерархическая структура, каждый порожденный элемент имеет одного «родителя», например цена 578 порожденной схемой 01. Сетевая модель означает представление данных в виде произвольного графа. Граф - это средство для наглядного представления состава и структуры системы. Граф состоит из вершин, связанных дугами или ребрами. Вершины изображаются кругами, овалами, точками, прямоугольниками и пр. и соединяются между собой линиями: ® дуга (линия направленная, со стрелой) и ¾ ребро. Графы используются во многих областях практической и научной деятельности людей. Примером графа является: схема линий метрополитена. В органической химии свойства углеводов зависят не только от того, из какого количества атомов углерода и водорода состоит молекула, но и от способа их соединения, т.е. структуры молекулы. Принятый в химии способ отображения структуры молекулы фактически тоже является графом. В виде графа можно представить различные объекты и системы классификации. Блок-схемы алгоритмов являются примерами графов. Сетевые модели данных, также как и иерархические можно эффективно реализовать на компьютере. К недостаткам сетевых моделей данных можно отнести их высокую сложность и жесткость схемы базы данных. В реляционной модели (от англ. relation –отношение) данные представляются в виде обычной двумерной таблицы, привычной для человека. Её предложил в 70-е годы прошлого века сотрудник фирмы IBM Эдгар Кодд. К достоинствам реляционной модели данных можно отнести простоту и удобство реализации на компьютере. Основная идея реляционного подхода состоит в том, чтобы представить произвольную структуру данных в виде простой двумерной таблицы и затем эту структуру нормализовать. Примеры: телефонный справочник, справочник цен и др. Объектно-ориентированные базы данных объединяют в себе две модели: реляционную и сетевую и используются для создания крупных баз данных со сложными структурами данных.
Реляционная модель данных (РМД) Основные элементы.
При формировании исходного отношения существуют ограничения: |
Последнее изменение этой страницы: 2017-03-14; Просмотров: 410; Нарушение авторского права страницы