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
 
0. odant intro
0. odant intro0. odant intro
0. odant introOdant
 
Norma cs 2.0
Norma cs 2.0Norma cs 2.0
Norma cs 2.0Vitaliy
 
Web весна 2012 лекция 6
Web весна 2012 лекция 6Web весна 2012 лекция 6
Web весна 2012 лекция 6Technopark
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бдKewpaN
 
Управление базами данных
Управление базами данныхУправление базами данных
Управление базами данныхElenaVor
 
Система обмена файлами
Система обмена файламиСистема обмена файлами
Система обмена файламиКРОК
 
Система Хранения Оригиналов Документов
Система Хранения Оригиналов ДокументовСистема Хранения Оригиналов Документов
Система Хранения Оригиналов ДокументовGregory Vlasov
 

What's hot (20)

бд
бдбд
бд
 
Управление данными (распределенная обработка)
Управление данными (распределенная обработка)Управление данными (распределенная обработка)
Управление данными (распределенная обработка)
 
Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)
 
Управление данными (дополнительно)
Управление данными (дополнительно)Управление данными (дополнительно)
Управление данными (дополнительно)
 
Zaprosi
ZaprosiZaprosi
Zaprosi
 
раздел 1 введение в базы данных
раздел 1  введение в базы данныхраздел 1  введение в базы данных
раздел 1 введение в базы данных
 
0. odant intro
0. odant intro0. odant intro
0. odant intro
 
Adem vault
Adem vaultAdem vault
Adem vault
 
Управление данными (литература)
Управление данными (литература)Управление данными (литература)
Управление данными (литература)
 
Audit
AuditAudit
Audit
 
Norma cs 2.0
Norma cs 2.0Norma cs 2.0
Norma cs 2.0
 
Web весна 2012 лекция 6
Web весна 2012 лекция 6Web весна 2012 лекция 6
Web весна 2012 лекция 6
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд
 
Lekcia2
Lekcia2Lekcia2
Lekcia2
 
Управление данными. Основы проектирования БД
Управление данными. Основы проектирования БДУправление данными. Основы проектирования БД
Управление данными. Основы проектирования БД
 
CloudDisk
CloudDiskCloudDisk
CloudDisk
 
Управление базами данных
Управление базами данныхУправление базами данных
Управление базами данных
 
Система обмена файлами
Система обмена файламиСистема обмена файлами
Система обмена файлами
 
лекция 1
лекция 1лекция 1
лекция 1
 
Система Хранения Оригиналов Документов
Система Хранения Оригиналов ДокументовСистема Хранения Оригиналов Документов
Система Хранения Оригиналов Документов
 

Viewers also liked

системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данныхishuk
 
паттерны проектирования
паттерны проектированияпаттерны проектирования
паттерны проектированияAlex Mamonchik
 
Разработка приложений для android
Разработка приложений для androidРазработка приложений для android
Разработка приложений для androidInfoShell
 
Язык программирования C#
Язык программирования C#Язык программирования C#
Язык программирования C#Dmitri Soshnikov
 
ORM технологии в .NET (Nhibernate, Linq To SQL, Entity Framework)
ORM технологии в .NET (Nhibernate, Linq To SQL, Entity Framework)ORM технологии в .NET (Nhibernate, Linq To SQL, Entity Framework)
ORM технологии в .NET (Nhibernate, Linq To SQL, Entity Framework)Pavel Tsukanov
 
4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных системKewpaN
 

Viewers also liked (11)

Archetypes of prototyping
Archetypes of prototypingArchetypes of prototyping
Archetypes of prototyping
 
базы данных
базы данныхбазы данных
базы данных
 
системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данных
 
Sql
SqlSql
Sql
 
паттерны проектирования
паттерны проектированияпаттерны проектирования
паттерны проектирования
 
Разработка приложений для android
Разработка приложений для androidРазработка приложений для android
Разработка приложений для android
 
Язык программирования C#
Язык программирования C#Язык программирования C#
Язык программирования C#
 
Лекция 1. Введение в Android.
Лекция 1. Введение в Android.Лекция 1. Введение в Android.
Лекция 1. Введение в Android.
 
Управление данными (sql)
Управление данными (sql)Управление данными (sql)
Управление данными (sql)
 
ORM технологии в .NET (Nhibernate, Linq To SQL, Entity Framework)
ORM технологии в .NET (Nhibernate, Linq To SQL, Entity Framework)ORM технологии в .NET (Nhibernate, Linq To SQL, Entity Framework)
ORM технологии в .NET (Nhibernate, Linq To SQL, Entity Framework)
 
4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем
 

Similar to субд

SQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийSQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийHackIT Ukraine
 
Управление Данными. Лекция 1
Управление Данными. Лекция 1Управление Данными. Лекция 1
Управление Данными. Лекция 1Dmitriy Krukov
 
Konspekt
KonspektKonspekt
KonspektArtem
 
006
006006
006JIuc
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
Oracle Database 12c. Консолидация и Мультиарендность
Oracle Database 12c. Консолидация и МультиарендностьOracle Database 12c. Консолидация и Мультиарендность
Oracle Database 12c. Консолидация и МультиарендностьAndrey Akulov
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11Vitaliy Pak
 
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
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data ServicesMedia Gorod
 
базы данных в Delphi
базы данных в Delphiбазы данных в Delphi
базы данных в DelphiAeka227
 
001
001001
001JIuc
 
Базы данных
Базы данныхБазы данных
Базы данныхValiaKuba
 

Similar to субд (20)

SQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений НедашковскийSQL Server Security Best Practices - Евгений Недашковский
SQL Server Security Best Practices - Евгений Недашковский
 
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
 
Oracle Database 12c. Консолидация и Мультиарендность
Oracle Database 12c. Консолидация и МультиарендностьOracle Database 12c. Консолидация и Мультиарендность
Oracle Database 12c. Консолидация и Мультиарендность
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11
 
Информатика (СУБД)
Информатика (СУБД)Информатика (СУБД)
Информатика (СУБД)
 
Mymanager
MymanagerMymanager
Mymanager
 
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
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data Services
 
базы данных в Delphi
базы данных в Delphiбазы данных в Delphi
базы данных в Delphi
 
001
001001
001
 
Базы данных
Базы данныхБазы данных
Базы данных
 

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 (13)

работа с базами данных с использованием субд My sql
работа с базами данных с использованием субд My sqlработа с базами данных с использованием субд My sql
работа с базами данных с использованием субд My sql
 
разработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebaseразработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebase
 
разработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebaseразработка информационных приложений в среде субд Open officebase
разработка информационных приложений в среде субд Open officebase
 
защита
защитазащита
защита
 
защита
защитазащита
защита
 
защита
защитазащита
защита
 
субд
субдсубд
субд
 
проектирование баз данных
проектирование баз данныхпроектирование баз данных
проектирование баз данных
 
проектирование баз данных
проектирование баз данныхпроектирование баз данных
проектирование баз данных
 
операции реляционной алгебры
операции реляционной алгебрыоперации реляционной алгебры
операции реляционной алгебры
 
реляционная модель данных
реляционная модель данныхреляционная модель данных
реляционная модель данных
 
введение
введениевведение
введение
 
история развития бд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. Объекты СУБД  Таблицы;  Запросы;  Схемы данных;  Формы;  Отчеты;  Страницы доступа;  Макросы;  Модули.