Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Базы данных. Системы управления базами данных

Содержание

Базы данных - важнейшая составная часть информационных систем. Информационные системы предназначены для хранения и обработки больших объемов информации. Изначально такие системы существовали в письменном виде. Для этого использовались различные картотеки, папки, журналы, библиотечные каталоги и т.д.
Базы данных.  Системы управления базами данных Базы данных - важнейшая составная часть информационных систем. Информационные системы предназначены для Системы управления базами данных	    	Система управления базами данных (СУБД) Классификация БДПо характеру хранимой информации – фактографические и документальные. Фактографические – это Типы моделей баз данных Реляционные (от латинского relation – отношение) Функции СУБД: описание данных, первичный ввод, удаление данных, корректировка данных, упорядочение (сортировка Популярные СУБДРебусDBASE III FoxPro Access for Windows Paradox Lotus Oracle Пример фактографической реляционной БД «Мои друзья»	Простейшая РБД содержит одну таблицу, более сложная Представление информации в реляционной БДЗапись 1Поле 1Поле 2Поле K-1Поле К…Запись 2Запись N Проектирование баз данных	Проектирование базы данных выполняется, как правило, коллективом разработчиков и включает Требования к современным базам данных• адекватность базы данных предметной области;• интегрированность данных;• Администратор - специалист, имеющий представление об информационных потребностях конечных пользователей и отвечающий Характеристики БД:ПолнотаПравильная организацияАктуальностьУдобство для использованияПоследствия неправильного проектирования Проектирование баз данных осуществляется на двух уровнях – физическом и логическом. На Процесс нормализации имеет итерационный (пошаговый) характер, осуществляется методом нормальных форм. Суть метода Вторая нормальная форма. Для приведения отношений ко второй нормальной форме введем понятие Пример нормализации БД:ПОЛИКЛИНИКА (ФАМИЛИЯ, ДАТА_РОЖДЕНИЯ, УЧАСТОК, ВРАЧ, ДАТА ПОСЕЩЕНИЯ, ДИАГНОЗ) - первая А6 (2013). В фрагменте базы данных представлены сведения о родственных отношениях. Определите А16 (1999). Представлена база данных»Волшебные страны» После проведения сортировки сведения о НАРНИИ А23 (2000). Представлена база данных «Расписание уроков»:Запросу, содержащему выражение N_урока>2 и класс>’8а’удовлетворяют
Слайды презентации

Слайд 2 Базы данных - важнейшая составная часть информационных систем.

Базы данных - важнейшая составная часть информационных систем. Информационные системы предназначены

Информационные системы предназначены для хранения и обработки больших объемов

информации. Изначально такие системы существовали в письменном виде. Для этого использовались различные картотеки, папки, журналы, библиотечные каталоги и т.д. Любая информационная система должна выполнять три основные функции: ввод данных, запросы по данным, составление отчетов. База данных (БД) – поименованная совокупность структурированных данных о конкретных объектах некоторой предметной области. Иначе, база данных – реализованная с помощью компьютера информационная структура (модель), отражающая состояние объектов и их отношения. Синоним – банк данных. Объект, атрибут, связь – фундаментальные понятия ИС

Базы данных


Слайд 3 Системы управления базами данных
Система

Системы управления базами данных	  	Система управления базами данных (СУБД) –

управления базами данных (СУБД) – комплекс программных и языковых

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

Этапы обобщённой технологии работы с СУБД:
1. Создание структуры таблиц базы данных.
2. Ввод и редактирование данных в таблицах:
с помощью таблиц;
с помощью экранных форм.
3. Обработка данных в таблицах (с помощью запросов):
запрос-выборка (для отбора данных);
запрос-изменение (для изменения, удаления, добавления).
4. Вывод информации из базы данных.


Слайд 4 Классификация БД
По характеру хранимой информации – фактографические и

Классификация БДПо характеру хранимой информации – фактографические и документальные. Фактографические –

документальные. Фактографические – это картотеки, в которых сведения представлены

в строго определенном формате; документальные содержат информацию самого различного типа (текст., звук., граф., мультимедийного) – это архивы.
По способу хранения данных – централизованные (на одном ПК) и распределенные (на разных ПК в локальных и глобальных комп. сетях).
По структуре организации данных – реляционные (табличные), иерархические и сетевые БД.

Слайд 5 Типы моделей баз данных

Реляционные (от

Типы моделей баз данных Реляционные (от латинского relation – отношение)

латинского relation – отношение) состоят из одной и более

взаимосвязанных двумерных таблиц.
Их свойства:
записи могут иметь одинаковые значения в некоторых полях, кроме ключевого;
каждая запись имеет уникальное значение в ключевом поле;
несколько таблиц связаны ключами.
Иерархические состоят из совокупности элементов, расположенных в порядке подчинения.
Их свойства:
они имеют уровни, узлы, связи (образуют «дерево»);
несколько узлов уровня связаны только с одним узлом более высокого уровня;
иерархическое «дерево» имеет только одну вершину;
каждый уровень имеет своё имя.
Сетевые
Их свойства:
имеют уровни, узлы, связи;
связи между уровнями свободные, нет строгого подчинения.

Слайд 6 Функции СУБД:
описание данных,
первичный ввод,

Функции СУБД: описание данных, первичный ввод, удаление данных, корректировка данных, упорядочение

удаление данных,
корректировка данных,
упорядочение (сортировка данных),


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

Слайд 7 Популярные СУБД
Ребус
DBASE III
FoxPro
Access for Windows
Paradox

Популярные СУБДРебусDBASE III FoxPro Access for Windows Paradox Lotus Oracle

Lotus
Oracle


Слайд 8 Пример фактографической реляционной БД «Мои друзья»
Простейшая РБД содержит

Пример фактографической реляционной БД «Мои друзья»	Простейшая РБД содержит одну таблицу, более

одну таблицу, более сложная состоит из множества взаимосвязанных таблиц.


Слайд 9 Представление информации в реляционной БД
Запись 1
Поле 1
Поле 2
Поле

Представление информации в реляционной БДЗапись 1Поле 1Поле 2Поле K-1Поле К…Запись 2Запись

K-1
Поле К

Запись 2
Запись N
Основной элемент БД – запись –

строка таблицы, содержит информацию об одном объекте. Поле – столбец таблицы, содержит информацию об одном атрибуте объекта.

Слайд 10 Проектирование баз данных
Проектирование базы данных выполняется, как правило,

Проектирование баз данных	Проектирование базы данных выполняется, как правило, коллективом разработчиков и

коллективом разработчиков и включает следующие работы:
• анализ предметной области;


• проектирование и непосредственно кодирование (создание запросов и приложений);
• тестирование и сопровождение.


Слайд 11 Требования к современным базам данных
• адекватность базы данных

Требования к современным базам данных• адекватность базы данных предметной области;• интегрированность

предметной области;
• интегрированность данных;
• независимость данных;
• минимальная избыточность хранимых

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

Слайд 12 Администратор - специалист, имеющий представление об информационных потребностях

Администратор - специалист, имеющий представление об информационных потребностях конечных пользователей и

конечных пользователей и отвечающий за определение, загрузку, защиту и

эффективность базы данных.
Аналитики, обладая знаниями закономерностей соответствующей предметной области, в контакте с конечными пользователями строят формальные (математические) модели для задач конечного пользователя, которые являются исходным представлением задачи для прикладного программиста.
Прикладные программисты на основе представления задачи, полученного аналитиками, разрабатывают прикладные программы для решения задач конечных пользователей.
Системные программисты обеспечивают работоспособность операционной системы, систем программирования и СУБД, разрабатывают сервисные программы.

Коллектив специалистов, обслуживающих большие базы данных


Слайд 13 Характеристики БД:
Полнота
Правильная организация
Актуальность
Удобство для использования

Последствия неправильного проектирования

Характеристики БД:ПолнотаПравильная организацияАктуальностьУдобство для использованияПоследствия неправильного проектирования

Слайд 14 Проектирование баз данных осуществляется на двух уровнях –

Проектирование баз данных осуществляется на двух уровнях – физическом и логическом.

физическом и логическом. На физическом уровне решаются вопросы размещения

данных на внешних носителях. Во многом эта работа выполняется СУБД автоматически без участия разработчика. На логическом уровне составляется общий список полей, который может насчитывать от единиц до тысяч. Описывают каждое поле по типу данных. Общий список полей разбивается на основные таблицы. Дальнейшее рассмотрение информационной структуры приводит к разбиению – нормализации – основных таблиц на более мелкие с целью избежания многократно повторяющихся данных в записях, что уменьшает объем памяти, занимаемый базой данных на диске, и обеспечивает непротиворечивость данных в БД.
Теория реляционных БД разработана Коддом (1970-е гг.). Эдгар Франк Кодд  — британский учёный, работы которого заложили основы теории реляционных баз данных. Работая в компании IBM, он создал реляционную модель данных.

Слайд 15 Процесс нормализации имеет итерационный (пошаговый) характер, осуществляется методом

Процесс нормализации имеет итерационный (пошаговый) характер, осуществляется методом нормальных форм. Суть

нормальных форм. Суть метода состоит в последовательном переводе таблицы

из одной нормальной формы в другую, причем каждая последующая устраняет определенный вид функциональной зависимости между полями таблицы. Всего в теории описаны шесть нормальных форм, на практике чаще всего применяются первые три.
Первая нормальная форма. Отношение называется приведенным к первой нормальной форме, если все его атрибуты неделимы. Например, отношение, содержащее поле ФИО, не приведено к первой нормальной форме, если в запросах БД требуется выделить отдельно фамилию или имя. Разработчики БД изначально строят так исходное отношение, чтобы оно было в первой нормальной форме.

Слайд 16 Вторая нормальная форма. Для приведения отношений ко второй

Вторая нормальная форма. Для приведения отношений ко второй нормальной форме введем

нормальной форме введем понятие функциональной зависимости. Функциональная зависимость полей

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

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

Слайд 17 Пример нормализации БД:
ПОЛИКЛИНИКА (ФАМИЛИЯ, ДАТА_РОЖДЕНИЯ,
УЧАСТОК, ВРАЧ, ДАТА

Пример нормализации БД:ПОЛИКЛИНИКА (ФАМИЛИЯ, ДАТА_РОЖДЕНИЯ, УЧАСТОК, ВРАЧ, ДАТА ПОСЕЩЕНИЯ, ДИАГНОЗ) -

ПОСЕЩЕНИЯ, ДИАГНОЗ)
- первая нормальная форма. Ключ записей

подчеркнут. Согласно определению 2-й нормальной формы все неключевые поля должны функционально зависеть от полного ключа. Это ДИАГНОЗ. Таблицу разбиваем на две:

ПОСЕЩЕНИЯ(ФАМИЛИЯ, ДАТА ПОСЕЩЕНИЯ, ДИАГНОЗ)
ПАЦИЕНТЫ(ФАМИЛИЯ, ДАТА_РОЖДЕНИЯ, УЧАСТОК, ВРАЧ)
- вторая нормальная форма
Присутствует транзитивная зависимость:



ПОСЕЩЕНИЯ(ФАМИЛИЯ, ДАТА ПОСЕЩЕНИЯ, ДИАГНОЗ)
ПАЦИЕНТЫ(ФАМИЛИЯ, ДАТА_РОЖДЕНИЯ, УЧАСТОК)
ВРАЧИ(УЧАСТОК, ВРАЧ)

- третья нормальная форма


Слайд 18 А6 (2013). В фрагменте базы данных представлены сведения

А6 (2013). В фрагменте базы данных представлены сведения о родственных отношениях.

о родственных отношениях. Определите на основании приведенных данных фамилию

и инициалы бабушки Ивановой А.И.

Слайд 19 А16 (1999). Представлена база данных»Волшебные страны»
После проведения сортировки

А16 (1999). Представлена база данных»Волшебные страны» После проведения сортировки сведения о

сведения о НАРНИИ переместились на 1 строку вниз. Сортировка

производилась:
1) В порядке возрастания по полю СТРАНА
2) В порядке убывания по полю ПЛОЩАДЬ
3) В порядке возрастания по полю ПЛОЩАДЬ
4) В порядке убывания по полю СТРАНА
5) В порядке возрастания по полю НАСЕЛЕНИЕ

  • Имя файла: bazy-dannyh-sistemy-upravleniya-bazami-dannyh.pptx
  • Количество просмотров: 140
  • Количество скачиваний: 0