SlideShare a Scribd company logo
1 of 10
Системы управления
базами данных
Система управления базами
данных
Система управления базами данных (СУБД) —
совокупность программных и лингвистических
средств общего или специального назначения,
обеспечивающих управление созданием и
использованием баз данных.
Классификация СУБД
По модели данных
 Иерархические
 Сетевые
 Реляционные
 Объектно-реляционные

Объектно-ориентированные
Классификация СУБД
По архитектуре организации хранения данных
 локальные СУБД (все части локальной СУБД
размещаются на одном компьютере)
 распределенные СУБД (части СУБД могут
размещаться на двух и более компьютерах)
Классификация СУБД
По способу доступа к БД
 Файл-серверные
 Клиент-серверные
 Встраиваемые
Файл серверные
В файл-серверных СУБД файлы данных
располагаются централизованно на файл-
сервере. Ядро СУБД располагается на каждом
клиентском компьютере. Доступ к данным
осуществляется через локальную сеть.
Синхронизация чтений и обновлений
осуществляется посредством файловых
блокировок. Преимуществом этой архитектуры
является низкая нагрузка на ЦП сервера, а
недостатком — высокая загрузка локальной сети.
На данный момент файл-серверные СУБД
считаются устаревшими.
Примеры: Microsoft Access, Borland Paradox.
Клиент серверные
Такие СУБД состоят из клиентской части (которая входит в
состав прикладной программы) и сервера (см. Клиент-
сервер). Клиент-серверные СУБД, в отличие от файл-
серверных, обеспечивают разграничение доступа между
пользователями и мало загружают сеть и клиентские
машины. Сервер является внешней по отношению к клиенту
программой, и по надобности его можно заменить другим.
Недостаток клиент-серверных СУБД в самом факте
существования сервера (что плохо для локальных программ
— в них удобнее встраиваемые СУБД) и больших
вычислительных ресурсах, потребляемых сервером.
Примеры: Firebird, Interbase, IBM DB2, MS SQL Server,
Sybase, Oracle, PostgreSQL, MySQL, ЛИНТЕР.
Встраиваемые
Встраиваемая СУБД — библиотека, которая позволяет
унифицированным образом хранить большие объёмы
данных на локальной машине. Доступ к данным может
происходить через SQL либо через особые функции СУБД.
Встраиваемые СУБД быстрее обычных клиент-серверных и
не требуют установки сервера, поэтому востребованы в
локальном ПО, которое имеет дело с большими объёмами
данных (например, геоинформационные системы).
Примеры: OpenEdge, SQLite, BerkeleyDB, один из вариантов
Firebird, один из вариантов MySQL, Sav Zigzag, Microsoft
SQL Server Compact, ЛИНТЕР.
Базовые понятия СУБД
База данных (БД) – совокупность данных, организованных по
определенным правилам, предусматривающим общие принципы
описания, хранения и манипулирования данными, независимая от
прикладных программ.
Система управления базами данных (СУБД)– комплекс программ и
языковых средств, предназначенный для:
 создания, ведения и использования баз данных на основе
некоторой модели данных,
 обеспечения логической и физической целостности содержащихся
в них данных,
 надежного и эффективного использования ресурсов,
 предоставления к ним санкционированного доступа для
приложений и конечных пользователей,
 а также для поддержки функций администратора базы данных.
Модель данных – интегрированный набор понятий для описания
данных, связей между ними и ограничений, накладываемых на
данные в некоторой организации.
Объекты СУБД
 Таблицы;
 Запросы;
 Схемы данных;
 Формы;
 Отчеты;
 Страницы доступа;
 Макросы;
 Модули.

More Related Content

What's hot

раздел 1 введение в базы данных
раздел 1  введение в базы данныхраздел 1  введение в базы данных
раздел 1 введение в базы данныхtatianabtt
 
Управление базами данных
Управление базами данныхУправление базами данных
Управление базами данныхElenaVor
 
Web весна 2012 лекция 6
Web весна 2012 лекция 6Web весна 2012 лекция 6
Web весна 2012 лекция 6Technopark
 
Система обмена файлами
Система обмена файламиСистема обмена файлами
Система обмена файламиКРОК
 
Контент ориентированное программирование
Контент ориентированное программированиеКонтент ориентированное программирование
Контент ориентированное программированиеksmster
 
Создание и администрирование баз геоданных
Создание и администрирование баз геоданныхСоздание и администрирование баз геоданных
Создание и администрирование баз геоданныхАлексей Сазонов
 
CodeFest 2014. Хамидуллин В. — Яндекс.Диск: Миллионы пользователей и MongoDB
CodeFest 2014. Хамидуллин В. — Яндекс.Диск: Миллионы пользователей и MongoDBCodeFest 2014. Хамидуллин В. — Яндекс.Диск: Миллионы пользователей и MongoDB
CodeFest 2014. Хамидуллин В. — Яндекс.Диск: Миллионы пользователей и MongoDBCodeFest
 

What's hot (19)

Управление данными (распределенная обработка)
Управление данными (распределенная обработка)Управление данными (распределенная обработка)
Управление данными (распределенная обработка)
 
Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)
 
Управление данными (дополнительно)
Управление данными (дополнительно)Управление данными (дополнительно)
Управление данными (дополнительно)
 
Zaprosi
ZaprosiZaprosi
Zaprosi
 
раздел 1 введение в базы данных
раздел 1  введение в базы данныхраздел 1  введение в базы данных
раздел 1 введение в базы данных
 
Adem vault
Adem vaultAdem vault
Adem vault
 
Управление данными (литература)
Управление данными (литература)Управление данными (литература)
Управление данными (литература)
 
Audit
AuditAudit
Audit
 
Управление базами данных
Управление базами данныхУправление базами данных
Управление базами данных
 
Web весна 2012 лекция 6
Web весна 2012 лекция 6Web весна 2012 лекция 6
Web весна 2012 лекция 6
 
Lekcia2
Lekcia2Lekcia2
Lekcia2
 
Управление данными. Основы проектирования БД
Управление данными. Основы проектирования БДУправление данными. Основы проектирования БД
Управление данными. Основы проектирования БД
 
CloudDisk
CloudDiskCloudDisk
CloudDisk
 
Система обмена файлами
Система обмена файламиСистема обмена файлами
Система обмена файлами
 
Контент ориентированное программирование
Контент ориентированное программированиеКонтент ориентированное программирование
Контент ориентированное программирование
 
Создание и администрирование баз геоданных
Создание и администрирование баз геоданныхСоздание и администрирование баз геоданных
Создание и администрирование баз геоданных
 
Управление данными (модели данных)
Управление данными (модели данных)Управление данными (модели данных)
Управление данными (модели данных)
 
Управление данными (sql)
Управление данными (sql)Управление данными (sql)
Управление данными (sql)
 
CodeFest 2014. Хамидуллин В. — Яндекс.Диск: Миллионы пользователей и MongoDB
CodeFest 2014. Хамидуллин В. — Яндекс.Диск: Миллионы пользователей и MongoDBCodeFest 2014. Хамидуллин В. — Яндекс.Диск: Миллионы пользователей и MongoDB
CodeFest 2014. Хамидуллин В. — Яндекс.Диск: Миллионы пользователей и MongoDB
 

Similar to субд

SQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийSQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийHackIT Ukraine
 
Базы данных лекция №10
Базы данных лекция №10Базы данных лекция №10
Базы данных лекция №10Vitaliy Pak
 
Управление Данными. Лекция 1
Управление Данными. Лекция 1Управление Данными. Лекция 1
Управление Данными. Лекция 1Dmitriy Krukov
 
Konspekt
KonspektKonspekt
KonspektArtem
 
006
006006
006JIuc
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11Vitaliy Pak
 
Oracle Database 12c. Консолидация и Мультиарендность
Oracle Database 12c. Консолидация и МультиарендностьOracle Database 12c. Консолидация и Мультиарендность
Oracle Database 12c. Консолидация и МультиарендностьAndrey Akulov
 
001
001001
001JIuc
 
базы данных в Delphi
базы данных в Delphiбазы данных в Delphi
базы данных в DelphiAeka227
 
IMS DB vs DB2 for z/OS
IMS DB vs DB2 for z/OSIMS DB vs DB2 for z/OS
IMS DB vs DB2 for z/OSGregory Vlasov
 
Система Хранения Оригиналов Документов
Система Хранения Оригиналов ДокументовСистема Хранения Оригиналов Документов
Система Хранения Оригиналов ДокументовGregory Vlasov
 

Similar to субд (20)

SQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийSQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений Недашковский
 
Базы данных лекция №10
Базы данных лекция №10Базы данных лекция №10
Базы данных лекция №10
 
Presentation_1370860238383
Presentation_1370860238383Presentation_1370860238383
Presentation_1370860238383
 
Lekcia1
Lekcia1Lekcia1
Lekcia1
 
Управление Данными. Лекция 1
Управление Данными. Лекция 1Управление Данными. Лекция 1
Управление Данными. Лекция 1
 
Ais Lecture 2
Ais Lecture 2Ais Lecture 2
Ais Lecture 2
 
Konspekt
KonspektKonspekt
Konspekt
 
006
006006
006
 
Ais Lecture 4
Ais Lecture 4Ais Lecture 4
Ais Lecture 4
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
MW
MWMW
MW
 
Информатика (СУБД)
Информатика (СУБД)Информатика (СУБД)
Информатика (СУБД)
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11
 
Oracle Database 12c. Консолидация и Мультиарендность
Oracle Database 12c. Консолидация и МультиарендностьOracle Database 12c. Консолидация и Мультиарендность
Oracle Database 12c. Консолидация и Мультиарендность
 
001
001001
001
 
Mymanager
MymanagerMymanager
Mymanager
 
базы данных в Delphi
базы данных в Delphiбазы данных в Delphi
базы данных в Delphi
 
IMS DB vs DB2 for z/OS
IMS DB vs DB2 for z/OSIMS DB vs DB2 for z/OS
IMS DB vs DB2 for z/OS
 
Система Хранения Оригиналов Документов
Система Хранения Оригиналов ДокументовСистема Хранения Оригиналов Документов
Система Хранения Оригиналов Документов
 

More from Sai_17

работа с базами данных с использованием субд My sql
работа с базами данных с использованием субд My sqlработа с базами данных с использованием субд My sql
работа с базами данных с использованием субд My sqlSai_17
 
разработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebaseразработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebaseSai_17
 
разработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebaseразработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebaseSai_17
 
защита
защитазащита
защитаSai_17
 
защита
защитазащита
защитаSai_17
 
защита
защитазащита
защитаSai_17
 
субд
субдсубд
субдSai_17
 
проектирование баз данных
проектирование баз данныхпроектирование баз данных
проектирование баз данныхSai_17
 
проектирование баз данных
проектирование баз данныхпроектирование баз данных
проектирование баз данныхSai_17
 
операции реляционной алгебры
операции реляционной алгебрыоперации реляционной алгебры
операции реляционной алгебрыSai_17
 
реляционная модель данных
реляционная модель данныхреляционная модель данных
реляционная модель данныхSai_17
 
введение
введениевведение
введениеSai_17
 
история развития бд1
история развития бд1история развития бд1
история развития бд1Sai_17
 

More from Sai_17 (14)

работа с базами данных с использованием субд My sql
работа с базами данных с использованием субд My sqlработа с базами данных с использованием субд My sql
работа с базами данных с использованием субд My sql
 
разработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebaseразработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebase
 
разработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebaseразработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebase
 
Sql
SqlSql
Sql
 
защита
защитазащита
защита
 
защита
защитазащита
защита
 
защита
защитазащита
защита
 
субд
субдсубд
субд
 
проектирование баз данных
проектирование баз данныхпроектирование баз данных
проектирование баз данных
 
проектирование баз данных
проектирование баз данныхпроектирование баз данных
проектирование баз данных
 
операции реляционной алгебры
операции реляционной алгебрыоперации реляционной алгебры
операции реляционной алгебры
 
реляционная модель данных
реляционная модель данныхреляционная модель данных
реляционная модель данных
 
введение
введениевведение
введение
 
история развития бд1
история развития бд1история развития бд1
история развития бд1
 

субд

  • 2. Система управления базами данных Система управления базами данных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
  • 3. Классификация СУБД По модели данных  Иерархические  Сетевые  Реляционные  Объектно-реляционные  Объектно-ориентированные
  • 4. Классификация СУБД По архитектуре организации хранения данных  локальные СУБД (все части локальной СУБД размещаются на одном компьютере)  распределенные СУБД (части СУБД могут размещаться на двух и более компьютерах)
  • 5. Классификация СУБД По способу доступа к БД  Файл-серверные  Клиент-серверные  Встраиваемые
  • 6. Файл серверные В файл-серверных СУБД файлы данных располагаются централизованно на файл- сервере. Ядро СУБД располагается на каждом клиентском компьютере. Доступ к данным осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок. Преимуществом этой архитектуры является низкая нагрузка на ЦП сервера, а недостатком — высокая загрузка локальной сети. На данный момент файл-серверные СУБД считаются устаревшими. Примеры: Microsoft Access, Borland Paradox.
  • 7. Клиент серверные Такие СУБД состоят из клиентской части (которая входит в состав прикладной программы) и сервера (см. Клиент- сервер). Клиент-серверные СУБД, в отличие от файл- серверных, обеспечивают разграничение доступа между пользователями и мало загружают сеть и клиентские машины. Сервер является внешней по отношению к клиенту программой, и по надобности его можно заменить другим. Недостаток клиент-серверных СУБД в самом факте существования сервера (что плохо для локальных программ — в них удобнее встраиваемые СУБД) и больших вычислительных ресурсах, потребляемых сервером. Примеры: Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, MySQL, ЛИНТЕР.
  • 8. Встраиваемые Встраиваемая СУБД — библиотека, которая позволяет унифицированным образом хранить большие объёмы данных на локальной машине. Доступ к данным может происходить через SQL либо через особые функции СУБД. Встраиваемые СУБД быстрее обычных клиент-серверных и не требуют установки сервера, поэтому востребованы в локальном ПО, которое имеет дело с большими объёмами данных (например, геоинформационные системы). Примеры: OpenEdge, SQLite, BerkeleyDB, один из вариантов Firebird, один из вариантов MySQL, Sav Zigzag, Microsoft SQL Server Compact, ЛИНТЕР.
  • 9. Базовые понятия СУБД База данных (БД) – совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными, независимая от прикладных программ. Система управления базами данных (СУБД)– комплекс программ и языковых средств, предназначенный для:  создания, ведения и использования баз данных на основе некоторой модели данных,  обеспечения логической и физической целостности содержащихся в них данных,  надежного и эффективного использования ресурсов,  предоставления к ним санкционированного доступа для приложений и конечных пользователей,  а также для поддержки функций администратора базы данных. Модель данных – интегрированный набор понятий для описания данных, связей между ними и ограничений, накладываемых на данные в некоторой организации.
  • 10. Объекты СУБД  Таблицы;  Запросы;  Схемы данных;  Формы;  Отчеты;  Страницы доступа;  Макросы;  Модули.