Тема: Инфологическая модель данных (сущность – связь)
Тема: Базы данных База данных – именованная совокупность объектов отражающая их состояние и их отношения в какой либо предметной области. Банк данных – система каким либо образом организованных данных, а так же программных технических, языковых и организационно-методических средств предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных. Система управления базами данных – совокупность языковых программных и средств предназначенных для создания, ведения и совместного использования Баз данных многими пользователями. Тема: Архитектура базы данных В настоящее время принято пользоваться 3-х уровневой архитектурой баз данных представленной фирмой ANSI принята в 1982 году. И представляет из себя
Самый верхний уровень этой модели называется уровнем «Внешних модели данных». Этот уровень определяет взаимодействие базы данных и отдельных приложений. Каждое приложение видит и обрабатывает только те данные которые необходимы только этому приложению. Второй уровень это концептуальный уровень – это центрально-управляющее звено. В нём база данных представлена в наиболее общем виде. Который объединяет данные используемые всеми приложениями. Третий уровень – это физический уровень. Данные расположенные в файлах на каком либо носители информации. Сама база данных. Эта архитектура позволяет обеспечить логическую и физическую независимость при работе с данными. Кроме этого наличии концептуального уровня позволило разработать аппарат централизованного управления базами данных.
Данные, их классификация Данные – набор конкретных значений и параметров характеризующих объект, условие,ситуацию или любые другие факторы. Данные не обладают определённой структурой и становятся информацией только тогда когда пользователь задаёт им определённую структуру т.е пользователь придаёт данным смысл. Модель данных – не существует единственно правильного определения. вкратце модель данных это сведения содержащие данные и взаимосвязь между ними.
Модель данных – это некоторая абстракция, которая позволяет пользователям, упорядочивать информацию (данные) и взаимосвязь между ними. Классификация модели данных · 1 - инфологическая модель · 2 – даталогическая модель · 3 – физическая модель · 4 – диаграммы Бахмана · 5 – модель сущность-связь (ER - модель) · 6 – документальная модель · 7 – факто-графическая модель · 8 – модель, основанная на файловых структурах · 9 – модель, основанная на странично-сегментной организации · 10 – модель, ориентированная на формат документа · 11 – дескрипторная модель · 12 – тезаурусные модели · 13 – теоретико-графовые модели · 14 – теоретико-множественные модели · 15 – объектно-ориентированные модели · 16 – иерархическая модель · 17 – сетевая модель · 18 – реляционная модель · 19 – модель бинарных отношений
Тема: Пользовательские запросы в базах данных. Процесс прохождения запросов в базе данных
1. Пользователь посылает СУБД запрос на получение данных. 2. СУБД анализирует права пользователя и подтверждает или запрещает доступ данного пользователя к данным. 3. В случае запрета на доступ к данным СУБД сообщает пользователю сообщает пользователю об этом по 3 стрелке. Если доступ к данным разращён до СУБД определяет часть концептуальной модели которая затрагивается запросом пользователя.
4. СУБД запрашивает информацию о концептуальной модели. 5. СУБД получает информацию о концептуальной модели. 6. СУБД запрашивает информацию, о месте положения данных на физическом уровне. 7. СУБД получает информацию о месте положения данных в терминах операционной системы. 8. СУБД запрашивает ОС о предостовлении необходимых данных. 9. ОС осуществляет передачу информацию из устройств хранения в системный буфер. 10. ОС оповещает СУБД об окончании пересылки 11. СУБД выбирает из доставленной информации только то что не обходимо пользователю и пересылает эти данные ему.
Тема: Инфологическая модель данных (сущность – связь) В настоящее время нет единого стандарта этой модели, но есть набор общих конструкций, лежащих в основе большинства её вариантов. Цель инфологического моделирования – обеспечения наиболее естественной для человека способов сбора и представления той информации, которой предполагают сохранить в создаваемой БД.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|