Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемДмитрий Ковалевский
1 Системы управления базами данных. Выполнила: ученица 9 «Г» класса Леонова Анна Проверил: учитель информатики Воронин Сергей Анатольевич Выполнила: ученица 9 «Г» класса Леонова Анна Проверил: учитель информатики Воронин Сергей Анатольевич
2 Содержание:Содержание: Введение ……………………………………….………..…………….………....…....слайд 3 Примеры СУБД …………………………………………..….……… слайд 4 Основные функции СУБД …………………… ……………..….слайд 5 Классификация СУБД ……………………………………..…………………...…слайд 6 по модели данных ……………………… … ………......слайд 7 по степени распределенности …………………….….…………….….слайд 8 по способу доступа к БД ……………………………..………………....слайд 9 Ввод и просмотр данных в режиме таблицы с СУБД ACCESS………....слайд 10 Создание таблиц в режиме конструктора таблиц в СУБД ACCESS..слайд 11 Заключение ………………………………………………………...……… слайд 12 Список использованных источников ……………………….……..…………..слайд 13 Введение ……………………………………….………..…………….………....…....слайд 3 Примеры СУБД …………………………………………..….……… слайд 4 Основные функции СУБД …………………… ……………..….слайд 5 Классификация СУБД ……………………………………..…………………...…слайд 6 по модели данных ……………………… … ………......слайд 7 по степени распределенности …………………….….…………….….слайд 8 по способу доступа к БД ……………………………..………………....слайд 9 Ввод и просмотр данных в режиме таблицы с СУБД ACCESS………....слайд 10 Создание таблиц в режиме конструктора таблиц в СУБД ACCESS..слайд 11 Заключение ………………………………………………………...……… слайд 12 Список использованных источников ……………………….……..…………..слайд 13
3 СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ – Это программное обеспечение, которое позволяет создавать базы данных и обеспечивает обработку, сортировку и поиск данных. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ – Это программное обеспечение, которое позволяет создавать базы данных и обеспечивает обработку, сортировку и поиск данных. Введение Введение
4 Примеры СУБД: Org.Base Org.Base Ms Access Ms Access My SQL и.т.д. My SQL и.т.д. Org.Base Org.Base Ms Access Ms Access My SQL и.т.д. My SQL и.т.д.
5 1. управление данными во внешней памяти (на дисках); 2. управление данными в оперативной памяти с использованием дискового кэша; 3. журнализация изменений, резервное копирование и восстановление базы данных после сбоев; 4. поддержка языков БД (язык определения данных, язык манипулирования данными). 5. Обычно современная СУБД содержит следующие компоненты: ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию, ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию, процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно- независимого исполняемого внутреннего кода, процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно- независимого исполняемого внутреннего кода, подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД а также а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы. сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы. 1. управление данными во внешней памяти (на дисках); 2. управление данными в оперативной памяти с использованием дискового кэша; 3. журнализация изменений, резервное копирование и восстановление базы данных после сбоев; 4. поддержка языков БД (язык определения данных, язык манипулирования данными). 5. Обычно современная СУБД содержит следующие компоненты: ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию, ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию, процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно- независимого исполняемого внутреннего кода, процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно- независимого исполняемого внутреннего кода, подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД а также а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы. сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы. Основные функции СУБД:
6 Классификации СУБД
7 Примеры: 1. Иерархические 2. Сетевые 3. Реляционные 4.Объектно-ориентированные 5.Объектно-реляционные Примеры: 1. Иерархические 2. Сетевые 3. Реляционные 4.Объектно-ориентированные 5.Объектно-реляционные По модели данных:
8 1. Локальные СУБД (все части локальной СУБД размещаются на одном компьютере) 2.Распределённые СУБД (части СУБД могут размещаться на двух и более компьютерах). 1. Локальные СУБД (все части локальной СУБД размещаются на одном компьютере) 2.Распределённые СУБД (части СУБД могут размещаться на двух и более компьютерах). По степени распределенности:
9 Файл-серверные Файл-серверные В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере. СУБД располагается на каждом клиентском компьютере (рабочей станции). Доступ СУБД к данным осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок. Преимуществом этой архитектуры является низкая нагрузка на процессор файлового сервера. Недостатки: потенциально высокая загрузка локальной сети; затруднённость или невозможность централизованного управления; затруднённость или невозможность обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность. Применяются чаще всего в локальных приложениях, которые используют функции управления БД; в системах с низкой интенсивностью обработки данных и низкими пиковыми нагрузками на БД. На данный момент файл-серверная технология считается устаревшей, а её использование в крупных информационных системах недостатком. Примеры: Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro. Клиент-серверные Клиент-серверные Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет доступ к БД непосредственно, в монопольном режиме. Все клиентские запросы на обработку данных обрабатываются клиент-серверной СУБД централизованно. Недостаток клиент-серверных СУБД состоит в повышенных требованиях к серверу. Достоинства: потенциально более низкая загрузка локальной сети; удобство централизованного управления; удобство обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность. Примеры: Oracle, Firebird, Interbase, IBM DB2, Informix, MS SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Caché, ЛИНТЕР. Встраиваемые Встраиваемые Встраиваемая СУБД СУБД, которая может поставляться как составная часть некоторого программного продукта, не требуя процедуры самостоятельной установки. Встраиваемая СУБД предназначена для локального хранения данных своего приложения и не рассчитана на коллективное использование в сети. Физически встраиваемая СУБД чаще всего реализована в виде подключаемой библиотеки. Доступ к данным со стороны приложения может происходить через SQL либо через специальные программные интерфейсы. Файл-серверные Файл-серверные В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере. СУБД располагается на каждом клиентском компьютере (рабочей станции). Доступ СУБД к данным осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок. Преимуществом этой архитектуры является низкая нагрузка на процессор файлового сервера. Недостатки: потенциально высокая загрузка локальной сети; затруднённость или невозможность централизованного управления; затруднённость или невозможность обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность. Применяются чаще всего в локальных приложениях, которые используют функции управления БД; в системах с низкой интенсивностью обработки данных и низкими пиковыми нагрузками на БД. На данный момент файл-серверная технология считается устаревшей, а её использование в крупных информационных системах недостатком. Примеры: Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro. Клиент-серверные Клиент-серверные Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет доступ к БД непосредственно, в монопольном режиме. Все клиентские запросы на обработку данных обрабатываются клиент-серверной СУБД централизованно. Недостаток клиент-серверных СУБД состоит в повышенных требованиях к серверу. Достоинства: потенциально более низкая загрузка локальной сети; удобство централизованного управления; удобство обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность. Примеры: Oracle, Firebird, Interbase, IBM DB2, Informix, MS SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Caché, ЛИНТЕР. Встраиваемые Встраиваемые Встраиваемая СУБД СУБД, которая может поставляться как составная часть некоторого программного продукта, не требуя процедуры самостоятельной установки. Встраиваемая СУБД предназначена для локального хранения данных своего приложения и не рассчитана на коллективное использование в сети. Физически встраиваемая СУБД чаще всего реализована в виде подключаемой библиотеки. Доступ к данным со стороны приложения может происходить через SQL либо через специальные программные интерфейсы. По способу доступа к БД:
12 Заключение Заключение Наиболее перспективные направления в развитии информационных технологий - это базы данных и сети. Следовательно, симбиоз этих концепций - применение распределенных баз данных, как основы систем искусственного интеллекта (экспертных систем), перерастание баз данных в базы знаний, доступные широким массам общества, будет определять дальнейший ход революции в электронно- вычислительной технике и информационной технологии.
13 Список использованных источников Баженова И.Ю. Основы проектирования приложений баз данных: Интернет-Университет Информационных Технологий (ИНТУИТ), 2009 Баженова И.Ю. Основы проектирования приложений баз данных: Интернет-Университет Информационных Технологий (ИНТУИТ), 2009 Голицына, О.Л. Базы данных: учеб. пособие / О.Л. Голицына, Н.В. Максимов. - М.: Инфра-М, 2009 (гриф МО РФ). Голицына, О.Л. Базы данных: учеб. пособие / О.Л. Голицына, Н.В. Максимов. - М.: Инфра-М, 2009 (гриф МО РФ). Пирогов В.Ю., Информационные системы и базы данных: организация и проектирование: БХВ-Петербург, 2009 Пирогов В.Ю., Информационные системы и базы данных: организация и проектирование: БХВ-Петербург, 2009 Баженова И.Ю. Основы проектирования приложений баз данных: Интернет-Университет Информационных Технологий (ИНТУИТ), 2009 Баженова И.Ю. Основы проектирования приложений баз данных: Интернет-Университет Информационных Технологий (ИНТУИТ), 2009 Голицына, О.Л. Базы данных: учеб. пособие / О.Л. Голицына, Н.В. Максимов. - М.: Инфра-М, 2009 (гриф МО РФ). Голицына, О.Л. Базы данных: учеб. пособие / О.Л. Голицына, Н.В. Максимов. - М.: Инфра-М, 2009 (гриф МО РФ). Пирогов В.Ю., Информационные системы и базы данных: организация и проектирование: БХВ-Петербург, 2009 Пирогов В.Ю., Информационные системы и базы данных: организация и проектирование: БХВ-Петербург, 2009
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.