Презентация Базы данных. Основы создания и функционирования информационных систем

Смотреть слайды в полном размере
Презентация Базы данных. Основы создания и функционирования информационных систем


Вашему вниманию предлагается презентация «Базы данных. Основы создания и функционирования информационных систем», с которой можно предварительно ознакомиться, просмотреть текст и слайды к ней, а так же, в случае, если она вам подходит - скачать файл для редактирования или печати.

Презентация содержит 78 слайдов и доступна для скачивания в формате ppt. Размер скачиваемого файла: 2.04 MB

Просмотреть и скачать

Pic.1
БАЗЫ ДАННЫХ Основые понятия и определения
БАЗЫ ДАННЫХ Основые понятия и определения
Pic.2
Основные определения Информационная система или база данных СУБД (Система управления базами данных
Основные определения Информационная система или база данных СУБД (Система управления базами данных
Pic.3
Схема решения задач обработки информации и принятия решений: x-штрих, y-штрих - входная и выходная и
Схема решения задач обработки информации и принятия решений: x-штрих, y-штрих - входная и выходная информация; f - внутреннее операторное описание
Pic.4
Основные определения
Основные определения
Pic.5
Основные определения
Основные определения
Pic.6
Основные определения
Основные определения
Pic.7
Примеры информационной структуры
Примеры информационной структуры
Pic.8
Базы Данных
Базы Данных
Pic.9
Примеры баз данных
Примеры баз данных
Pic.10
Основные определения Объект БД Данное
Основные определения Объект БД Данное
Pic.11
Объект и данное
Объект и данное
Pic.12
Основные требования, предъявляемые к банкам данных Многократное использование данных: пользователи д
Основные требования, предъявляемые к банкам данных Многократное использование данных: пользователи должны иметь возможность использовать данные различным образом. Простота: пользователи должны иметь возможность легко узнать и понять, какие данные имеются в их распоряжении. Легкость использования: пользователи должны иметь возможность осуществлять (процедурно) простой доступ к данным, при этом все сложности доступа к данным должны быть скрыты в самой системе управления базами данных.
Pic.13
Основные требования, предъявляемые к банкам данных Гибкость использования: обращение к данным или их
Основные требования, предъявляемые к банкам данных Гибкость использования: обращение к данным или их поиск должны осуществляться с помощью различных методов доступа. Быстрая обработка запросов на данные: запросы на данные, должны обрабатываться с помощью высокоуровневого языка запросов, а не только прикладными программами, написанными с целью обработки конкретных запросов. Язык взаимодействия конечных пользователей с системой должен обеспечивать конечным пользователям возможность получения данных без использования прикладных программ.
Pic.14
Основные требования, предъявляемые к базам данных Сохранение затрат умственного труда: существующие
Основные требования, предъявляемые к базам данных Сохранение затрат умственного труда: существующие программы и логические структуры данных не должны переделываться при внесении изменений в базу данных. Наличие интерфейса прикладного программирования: прикладные программы должны иметь возможность просто и эффективно выполнять запросы на данные; программы должны быть изолированными от расположения файлов и способов адресации данных. Распределенная обработка данных: система должна функционировать в условиях вычислительных сетей и обеспечивать эффективный доступ пользователей к любым данным распределенной БД, размещенным в любой точке сети. Адаптивность и расширяемость: база данных должна быть настраиваемой, причем настройка не должна вызывать перезаписи прикладных программ. Кроме того, поставляемый с СУБД набор предопределенных типов данных должен быть расширяемым - в системе должны иметься средства для определения новых типов и не должно быть различий в использовании системных и определенных пользователем типов.
Pic.15
Основные требования, предъявляемые к базам данных Контроль целостности данных: система должна осущес
Основные требования, предъявляемые к базам данных Контроль целостности данных: система должна осуществлять контроль ошибок в данных и выполнять проверку взаимного логического соответствия данных. Восстановление данных после сбоев: автоматическое восстановление без потери данных транзакции. В случае аппаратных или программных сбоев система должна возвращаться к некоторому согласованному состоянию данных. Вспомогательные средства должны позволять разработчику или администратору базы данных предсказать и оптимизировать производительность системы. Автоматическая реорганизация и перемещение: система должна обеспечивать возможность перемещения данных или автоматическую реорганизацию физической структуры.
Pic.16
В структуре банка данных выделяют следующие компоненты: Информационная база; Лингвистические средств
В структуре банка данных выделяют следующие компоненты: Информационная база; Лингвистические средства; Программные средства; Технические средства; Организационно-административные подсистемы и нормативно-методическое обеспечение.
Pic.17
Пользователи БД и СУБД Пользователей (СУБД) можно разделить на две основные категории: конечные поль
Пользователи БД и СУБД Пользователей (СУБД) можно разделить на две основные категории: конечные пользователи; администраторы баз данных.
Pic.18
В обязанности АБД входит: анализ предметной области, статуса информации и пользователей; проектирова
В обязанности АБД входит: анализ предметной области, статуса информации и пользователей; проектирование структуры и модификация данных; задание и обеспечение целостности; загрузка и ведение БД; защита данных; обеспечение восстановления БД; сбор и статистическая обработка обращений к БД, анализ эффективности функционирования БД; работа с пользователем.
Pic.19
Классификация - разделение множества на подмножества по неформально предложенному признаку. В силу м
Классификация - разделение множества на подмножества по неформально предложенному признаку. В силу многогранности баз данных и СУБД (комплекса технических и программных средств, для хранения, поиска, защиты и использования данных) имеется множество классификационных признаков.
Pic.20
Базы данных. Основы создания и функционирования информационных систем, слайд 20
Pic.21
По технологии обработки данных БД делятся на централизованные БД и распределённые БД. Централизованн
По технологии обработки данных БД делятся на централизованные БД и распределённые БД. Централизованная БД хранится в памяти одной вычислительной системы (применяется в локальных сетях ПК). Централизованные БД могут быть с сетевым доступом. Архитектуры систем централизованных БД с сетевым доступом подразделяются на файл-сервер и клиент-сервер.
Pic.22
БД с сетевым доступом (Файл-сервер)
БД с сетевым доступом (Файл-сервер)
Pic.23
Архитектура систем БД с сетевым доступом (Файл-сервер) предполагает выделение одной из машин сети в
Архитектура систем БД с сетевым доступом (Файл-сервер) предполагает выделение одной из машин сети в качестве центральной (сервер файлов). На ней хранится совместно используемая централизованная БД. Все другие машины сети являются рабочими станциями. Архитектура систем БД с сетевым доступом (Файл-сервер) предполагает выделение одной из машин сети в качестве центральной (сервер файлов). На ней хранится совместно используемая централизованная БД. Все другие машины сети являются рабочими станциями. Файлы БД в соответствии с пользовательскими запросами передаются на рабочие станции, где и производится обработка. При большой интенсивности доступа к одним и тем же данным производительность системы падает.
Pic.24
БД с сетевым доступом Клиент - сервер
БД с сетевым доступом Клиент - сервер
Pic.25
В архитектуре Клиент-сервер подразумевается, что помимо хранения централизованной БД центральная маш
В архитектуре Клиент-сервер подразумевается, что помимо хранения централизованной БД центральная машина (сервер базы данных) должна обеспечивать выполнение основного объёма обработки данных. В архитектуре Клиент-сервер подразумевается, что помимо хранения централизованной БД центральная машина (сервер базы данных) должна обеспечивать выполнение основного объёма обработки данных. Запрос на данные клиента, порождает поиск и извлечение данных на сервере. Извлечённые данные (но не файлы) транспортируются по сети от сервера к клиенту.
Pic.26
Распределённая БД состоит из нескольких частей, хранимых в различных ЭВМ вычислительной сети (работа
Распределённая БД состоит из нескольких частей, хранимых в различных ЭВМ вычислительной сети (работа с такой БД происходит с помощью СУБД). Распределённая БД состоит из нескольких частей, хранимых в различных ЭВМ вычислительной сети (работа с такой БД происходит с помощью СУБД). По способу доступа к данным БД разделяются на БД с локальным и удаленным доступом. БД с локальным доступом называется, если эта вычислительная система является компонентом сети ЭВМ, возможен распределённый доступ к такой базе. Такой способ использования БД часто применяют в локальных сетях ПК. БД с удалённым (сетевым) доступом называется когда, части БД могут пересекаться или даже дублироваться, но хранятся в различных ЭВМ вычислительной сети.
Pic.27
Классификация СУБД
Классификация СУБД
Pic.28
Состав СУБД
Состав СУБД
Pic.29
Базовые внутренние языки программирования язык описания данных (ЯОД), называемый также языком описан
Базовые внутренние языки программирования язык описания данных (ЯОД), называемый также языком описания схем, - для построения структуры ("шапки") таблиц БД; язык манипулирования данными (ЯМД) - для заполнения БД данными и операций обновления (запись, удаление, модификация); язык запросов - язык поиска наборов величин в файле в соответствии с заданной совокупностью критериев поиска и выдачи затребованных данных без изменения содержимого файлов и БД (язык преобразования критериев в систему команд).
Pic.30
Контрольны вопросы Дайте определение базы данных. Дайте определение банка данных. Назовите две тракт
Контрольны вопросы Дайте определение базы данных. Дайте определение банка данных. Назовите две трактовки банка данных. Что такое система управления базой данных? Основные требования, предъявляемые к банку данных. Что такое данные, информация, знания? Пользователи СУБД и БД? Основные функции администратора БД. Что обеспечивает возможность быстрой и дешевой разработки новых приложений?
Pic.31
Контрольные вопросы Дать определения понятий "предметная область", "приложение",
Контрольные вопросы Дать определения понятий "предметная область", "приложение", "программа", ЯОД, ЯМД. Как происходит деление БД по технологии обработке данных? Чем отличается архитектура БД клиент - сервер от файл-сервер? Как классифицируются СУБД. Перечислите языки управления БД, дайте их характеристики. Охарактеризуйте основные функции СУБД. Дайте понятие Журнала СУБД и его назначение. Как различаются по степени универсальности СУБД? Чем отличаются системы общего назначения от специализированных систем?
Pic.32
1 вариант 1 вариант Дайте определение базы данных. Основные требования, предъявляемые к БнД. Дать оп
1 вариант 1 вариант Дайте определение базы данных. Основные требования, предъявляемые к БнД. Дать определения понятий "приложение", ЯОД. Как происходит деление БД по технологии обработке данных? Что обеспечивает возможность быстрой и дешевой разработки новых приложений? Приведите классификацию СУБД
Pic.33
Проектирование ИС или БД Выбор объектов Задание данных описывающих объекты Подходы к структурировани
Проектирование ИС или БД Выбор объектов Задание данных описывающих объекты Подходы к структурированию информации либо ввести какие-то соглашения о структуре информации (т. е. упростить работу) либо, наоборот, придумать алгоритмы работы с информацией произвольной структуры.
Pic.34
Базы данных. Основы создания и функционирования информационных систем, слайд 34
Pic.35
Структурирование данных Присвоить данному имя и наименование (например, Год рождения и Год_рожд) Опр
Структурирование данных Присвоить данному имя и наименование (например, Год рождения и Год_рожд) Определить тип и формат данного (например, числовой и 156,82) Выбрать «ключевые» данные Повторяющиеся группы
Pic.36
Двухмерная структура БД - Телефонный справочник Объекты - номера телефонов Данные (все текстовые - с
Двухмерная структура БД - Телефонный справочник Объекты - номера телефонов Данные (все текстовые - символьные): номер телефона; имя абонента; адрес абонента; категория абонента.
Pic.37
Таблицы (оперативная и словарь)
Таблицы (оперативная и словарь)
Pic.38
Телефонный справочник
Телефонный справочник
Pic.39
Теперь Вы можете от машины получить любую строчку Вашей таблиц, отсортировать все записи по любому и
Теперь Вы можете от машины получить любую строчку Вашей таблиц, отсортировать все записи по любому из полей, выбрать телефоны определенной категории, распечатать таблицу и т. п.
Pic.40
Типы данных (полей) Числовой Символьный Дата/время Логический OLE-объект Денежный Счетчик Гиперссылк
Типы данных (полей) Числовой Символьный Дата/время Логический OLE-объект Денежный Счетчик Гиперссылка Подстановка
Pic.41
Типы структур (моделей) БД Двухмерная или табличная (или реляционная) Иерархическая Сетевая
Типы структур (моделей) БД Двухмерная или табличная (или реляционная) Иерархическая Сетевая
Pic.42
Типы структур БД Реляционная Иерархическая Сетевая
Типы структур БД Реляционная Иерархическая Сетевая
Pic.43
Типы структур БД Для иерархических структур характерна подчиненность объектов нижнего уровня объекта
Типы структур БД Для иерархических структур характерна подчиненность объектов нижнего уровня объектам верхнего уровня. В дереве, между верхними и нижними объектами, задано отношение «один ко многим». Исходные элементы порождают подчиненные. Сети имеют много уровней взаимосвязанных объектов, между которыми задано отношение «многие ко многим». Сетевая организация обладает большей гибкостью и облегчает процесс поиска требуемых данных.
Pic.44
Реляционные базы данных Реляционные базы данных получили наибольшее распространение, т. к. они облад
Реляционные базы данных Реляционные базы данных получили наибольшее распространение, т. к. они обладают преимуществом - наглядность и понятность для пользователя табличной структуры. К реляционной структуре можно свести любой тип структуры данных (деревья и сети). Название “реляционная” (от relational - отношение) связано с тем, что каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту. Чаще всего база данных строится на основе нескольких таблиц, связанных между собой.
Pic.45
Понятие ЗАПИСИ БД
Понятие ЗАПИСИ БД
Pic.46
Понятие ПОЛЯ БД
Понятие ПОЛЯ БД
Pic.47
Процесс нормализации
Процесс нормализации
Pic.48
Понятие DBF-файла В СУБД типа dBase используются файлы в формате DBF (data base format): В начале фа
Понятие DBF-файла В СУБД типа dBase используются файлы в формате DBF (data base format): В начале файла – строчка «заголовок» с полной информацией о таблице (имена полей, типы и длины данных, число строк в файле и т. п. ) Далее идут строки (с фиксированной длиной - равной сумме длин данных (плюс один служебный байт) В конце файла код «26» - конец файла
Pic.49
Оперативные файлы и справочники Отличия в процессе обработки и в частоте обновления. Содержимое опер
Оперативные файлы и справочники Отличия в процессе обработки и в частоте обновления. Содержимое оперативных файлов с течением времени меняется. Список фиксированных значений параметров целесообразно хранить в справочнике с условно-постоянной информацией.
Pic.50
Кодирование информации Что понятнее? Кемеровский механический завод или 807? Или что понятнее - кодо
Кодирование информации Что понятнее? Кемеровский механический завод или 807? Или что понятнее - кодовое обозначение предприятия или наименование?
Pic.51
Достоверность информации
Достоверность информации
Pic.52
Ключи таблицы Главный ключ, простой ключ, составной ключ Главный ключ должен быть уникальным!
Ключи таблицы Главный ключ, простой ключ, составной ключ Главный ключ должен быть уникальным!
Pic.53
Проблемы реляционного подхода 1) количество таблиц должно быть минимальным; 2) таблицы должны быть н
Проблемы реляционного подхода 1) количество таблиц должно быть минимальным; 2) таблицы должны быть нормализованы. Нормализация – это разбиение таблицы на две или более, обладающих лучшими свойствами при включении, изменении и удалении данных (в которых каждый факт появляется лишь в одном месте, т. е. исключена избыточность информации)
Pic.54
Основы автоматизированного поиска и отбора информации Одна из основных функций информационной систем
Основы автоматизированного поиска и отбора информации Одна из основных функций информационной системы — обслуживание операций поиска и выборки данных и расчеты по введенным данным. 1. Аппарат логической алгебры (булевой алгебры). Алфавитный или систематический поиск.
Pic.55
Основы автоматизированного поиска и отбора информации 2. Языки манипулирования данными, позволяющие
Основы автоматизированного поиска и отбора информации 2. Языки манипулирования данными, позволяющие реализовать все операции реляционной алгебры. Среди них наиболее распространены SQL (Structured Query Language – структуризованный язык запросов) и QBE (Quere-By-Example – запросы по образцу).
Pic.56
Основы автоматизированного поиска и отбора информации 3. Просмотр информации. Для того чтобы не пере
Основы автоматизированного поиска и отбора информации 3. Просмотр информации. Для того чтобы не перебирать все строки БД, можно применить, например, «бинарный» метод поиска, или использовать индексные файлы (относится к старым СУБД).
Pic.57
Назначение СУБД
Назначение СУБД
Pic.58
Примеры БД СУБД Access
Примеры БД СУБД Access
Pic.59
OpenOffice Base
OpenOffice Base
Pic.60
Программные системы СУБД
Программные системы СУБД
Pic.61
Классификация БД (ИС) Фактографические Документальные
Классификация БД (ИС) Фактографические Документальные
Pic.62
Классификация БД (ИС) информационно-справочные системы информационно-поисковые системы системы опера
Классификация БД (ИС) информационно-справочные системы информационно-поисковые системы системы оперативной обработки данных Универсальные Специализированные
Pic.63
Классификация БД по различным признакам По технологии обработки данных: Централизованные (на одной Э
Классификация БД по различным признакам По технологии обработки данных: Централизованные (на одной ЭВМ, как, например, в локальных сетях) Распределенные (информация на нескольких машинах) Настольные (автономные)
Pic.64
По способу доступа:
По способу доступа:
Pic.65
Access (OpenOffice Base) Основное изучение отводится на практические занятия.
Access (OpenOffice Base) Основное изучение отводится на практические занятия.
Pic.66
Объекты Access
Объекты Access
Pic.67
Таблицы в Access
Таблицы в Access
Pic.68
Таблицы в OpenOffice Base
Таблицы в OpenOffice Base
Pic.69
Формы
Формы
Pic.70
Формы
Формы
Pic.71
Формы
Формы
Pic.72
Формы в OpenOffice Base
Формы в OpenOffice Base
Pic.73
ОТЧЕТЫ
ОТЧЕТЫ
Pic.74
ОТЧЕТЫ
ОТЧЕТЫ
Pic.75
Отчеты в OpenOffice Base
Отчеты в OpenOffice Base
Pic.76
ЗАПРОСЫ
ЗАПРОСЫ
Pic.77
Запросы в OpenOffice Base
Запросы в OpenOffice Base
Pic.78
МАКРОСЫ и МОДУЛИ
МАКРОСЫ и МОДУЛИ


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!