🗊Презентация Общие понятия и классификация баз данных

Категория: Информатика
Нажмите для полного просмотра!
Общие понятия и классификация баз данных, слайд №1Общие понятия и классификация баз данных, слайд №2Общие понятия и классификация баз данных, слайд №3Общие понятия и классификация баз данных, слайд №4Общие понятия и классификация баз данных, слайд №5Общие понятия и классификация баз данных, слайд №6Общие понятия и классификация баз данных, слайд №7Общие понятия и классификация баз данных, слайд №8Общие понятия и классификация баз данных, слайд №9Общие понятия и классификация баз данных, слайд №10Общие понятия и классификация баз данных, слайд №11Общие понятия и классификация баз данных, слайд №12Общие понятия и классификация баз данных, слайд №13Общие понятия и классификация баз данных, слайд №14Общие понятия и классификация баз данных, слайд №15Общие понятия и классификация баз данных, слайд №16Общие понятия и классификация баз данных, слайд №17Общие понятия и классификация баз данных, слайд №18Общие понятия и классификация баз данных, слайд №19Общие понятия и классификация баз данных, слайд №20Общие понятия и классификация баз данных, слайд №21Общие понятия и классификация баз данных, слайд №22Общие понятия и классификация баз данных, слайд №23Общие понятия и классификация баз данных, слайд №24Общие понятия и классификация баз данных, слайд №25Общие понятия и классификация баз данных, слайд №26Общие понятия и классификация баз данных, слайд №27Общие понятия и классификация баз данных, слайд №28Общие понятия и классификация баз данных, слайд №29Общие понятия и классификация баз данных, слайд №30Общие понятия и классификация баз данных, слайд №31Общие понятия и классификация баз данных, слайд №32Общие понятия и классификация баз данных, слайд №33Общие понятия и классификация баз данных, слайд №34Общие понятия и классификация баз данных, слайд №35Общие понятия и классификация баз данных, слайд №36Общие понятия и классификация баз данных, слайд №37Общие понятия и классификация баз данных, слайд №38Общие понятия и классификация баз данных, слайд №39Общие понятия и классификация баз данных, слайд №40Общие понятия и классификация баз данных, слайд №41Общие понятия и классификация баз данных, слайд №42Общие понятия и классификация баз данных, слайд №43Общие понятия и классификация баз данных, слайд №44Общие понятия и классификация баз данных, слайд №45Общие понятия и классификация баз данных, слайд №46Общие понятия и классификация баз данных, слайд №47Общие понятия и классификация баз данных, слайд №48Общие понятия и классификация баз данных, слайд №49Общие понятия и классификация баз данных, слайд №50Общие понятия и классификация баз данных, слайд №51Общие понятия и классификация баз данных, слайд №52Общие понятия и классификация баз данных, слайд №53Общие понятия и классификация баз данных, слайд №54Общие понятия и классификация баз данных, слайд №55Общие понятия и классификация баз данных, слайд №56Общие понятия и классификация баз данных, слайд №57Общие понятия и классификация баз данных, слайд №58Общие понятия и классификация баз данных, слайд №59Общие понятия и классификация баз данных, слайд №60Общие понятия и классификация баз данных, слайд №61Общие понятия и классификация баз данных, слайд №62Общие понятия и классификация баз данных, слайд №63Общие понятия и классификация баз данных, слайд №64Общие понятия и классификация баз данных, слайд №65Общие понятия и классификация баз данных, слайд №66Общие понятия и классификация баз данных, слайд №67Общие понятия и классификация баз данных, слайд №68Общие понятия и классификация баз данных, слайд №69Общие понятия и классификация баз данных, слайд №70Общие понятия и классификация баз данных, слайд №71Общие понятия и классификация баз данных, слайд №72Общие понятия и классификация баз данных, слайд №73Общие понятия и классификация баз данных, слайд №74Общие понятия и классификация баз данных, слайд №75Общие понятия и классификация баз данных, слайд №76Общие понятия и классификация баз данных, слайд №77Общие понятия и классификация баз данных, слайд №78Общие понятия и классификация баз данных, слайд №79Общие понятия и классификация баз данных, слайд №80Общие понятия и классификация баз данных, слайд №81Общие понятия и классификация баз данных, слайд №82Общие понятия и классификация баз данных, слайд №83Общие понятия и классификация баз данных, слайд №84Общие понятия и классификация баз данных, слайд №85Общие понятия и классификация баз данных, слайд №86Общие понятия и классификация баз данных, слайд №87Общие понятия и классификация баз данных, слайд №88Общие понятия и классификация баз данных, слайд №89Общие понятия и классификация баз данных, слайд №90Общие понятия и классификация баз данных, слайд №91Общие понятия и классификация баз данных, слайд №92

Содержание

Вы можете ознакомиться и скачать презентацию на тему Общие понятия и классификация баз данных. Доклад-сообщение содержит 92 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Информатика
Биологический институт
Национальный исследовательский Томский государственный университет
Описание слайда:
Информатика Биологический институт Национальный исследовательский Томский государственный университет

Слайд 2





Дмитрий Владимирович
Курбатский
ст. преподаватель каф. ихтиологии и гидробиологии, научный сотрудник ЛБМ БИ ТГУ
Зоологический музей (к. 123)
Кафедра зоологии позвоночных (к. 126)
Группа ВКонтатике - Курсы "Информатика" и "Информационные технологии: http://vk.com/i_it_bi_tsu
Персональный раздел: http://zoo.tsu.ru/kdv
Описание слайда:
Дмитрий Владимирович Курбатский ст. преподаватель каф. ихтиологии и гидробиологии, научный сотрудник ЛБМ БИ ТГУ Зоологический музей (к. 123) Кафедра зоологии позвоночных (к. 126) Группа ВКонтатике - Курсы "Информатика" и "Информационные технологии: http://vk.com/i_it_bi_tsu Персональный раздел: http://zoo.tsu.ru/kdv

Слайд 3





Сайт http://sql.ru – про базы данных и работу с ними.
Сайт http://sql.ru – про базы данных и работу с ними.
Описание слайда:
Сайт http://sql.ru – про базы данных и работу с ними. Сайт http://sql.ru – про базы данных и работу с ними.

Слайд 4





Блок 1
Общие понятия и классификация БД
Описание слайда:
Блок 1 Общие понятия и классификация БД

Слайд 5





База данных (БД)
организованная в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность данных, характеризующая актуальное состояние некоторой предметной области и используемая для удовлетворения информационных потребностей пользователей.
совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных.
некоторый набор перманентных (постоянно хранимых) данных, используемых прикладными программными системами какого-либо предприятия.
совместно используемый набор логически связанных данных (и описание этих данных), предназначенный для удовлетворения информационных потребностей организации.
и даже
представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ) (Гражданский кодекс РФ, ст. 1260).
Описание слайда:
База данных (БД) организованная в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность данных, характеризующая актуальное состояние некоторой предметной области и используемая для удовлетворения информационных потребностей пользователей. совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных. некоторый набор перманентных (постоянно хранимых) данных, используемых прикладными программными системами какого-либо предприятия. совместно используемый набор логически связанных данных (и описание этих данных), предназначенный для удовлетворения информационных потребностей организации. и даже представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ) (Гражданский кодекс РФ, ст. 1260).

Слайд 6





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

Слайд 7





СУБД
Систе́ма управле́ния ба́зами да́нных
database management system (DBMS)
– совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Описание слайда:
СУБД Систе́ма управле́ния ба́зами да́нных database management system (DBMS) – совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

Слайд 8





Модель данных
аспект структуры
аспект манипуляции
аспект целостности
аспект защиты
аспект практической реализации и применения
Описание слайда:
Модель данных аспект структуры аспект манипуляции аспект целостности аспект защиты аспект практической реализации и применения

Слайд 9





Классификация БД
…по модели данных
Иерархическая
Сетевая
Реляционная
Объектная и объектно-ориентированная
Объектно-реляционная
Функциональная
Документо-ориентированная
NoSQL
OBDA
и др.
Описание слайда:
Классификация БД …по модели данных Иерархическая Сетевая Реляционная Объектная и объектно-ориентированная Объектно-реляционная Функциональная Документо-ориентированная NoSQL OBDA и др.

Слайд 10





Иерархическая БД
Information Management System (IMS)
Time-Shared Date Management System (TDMS)
Mark IV Multi - Access Retrieval System
System 2000
InterSystems Caché
Google App Engine Datastore API
в операционных системах:
Серверы каталогов LDAP и Active Directory
иерархические файловые системы
Реестр Windows.
Описание слайда:
Иерархическая БД Information Management System (IMS) Time-Shared Date Management System (TDMS) Mark IV Multi - Access Retrieval System System 2000 InterSystems Caché Google App Engine Datastore API в операционных системах: Серверы каталогов LDAP и Active Directory иерархические файловые системы Реестр Windows.

Слайд 11





Иерархическая БД
Описание слайда:
Иерархическая БД

Слайд 12





Сетевая модель данных
СООБЗ Cerebrum
ИСУБД CronosPRO
dbVista
Caché
GT.M
Описание слайда:
Сетевая модель данных СООБЗ Cerebrum ИСУБД CronosPRO dbVista Caché GT.M

Слайд 13





Объектная и объектно-реляционные БД
Jasmine
Versant
POET
1С
Описание слайда:
Объектная и объектно-реляционные БД Jasmine Versant POET 1С

Слайд 14





Документо-ориентированные СУБД
MongoDB
Описание слайда:
Документо-ориентированные СУБД MongoDB

Слайд 15





БД, основанные на онтологиях
OBDA
Описание слайда:
БД, основанные на онтологиях OBDA

Слайд 16





…по среде постоянного хранения
Во вторичной памяти, или традиционная (conventional database)
средой постоянного хранения является периферийная энергонезависимая память
как правило жёсткий диск
в оперативной памяти лишь кеш и данные для текущей обработки
В оперативной памяти (in-memory database, memory-resident database, main memory database)
все данные на стадии исполнения находятся в оперативной памяти.
В третичной памяти (tertiary database)
средой постоянного хранения является отсоединяемое от сервера устройство массового хранения
как правило на основе магнитных лент (в прошлом) или оптических дисков
во вторичной памяти сервера хранится лишь каталог данных третичной памяти, файловый кеш и данные для текущей обработки; загрузка же самих данных требует специальной процедуры
Описание слайда:
…по среде постоянного хранения Во вторичной памяти, или традиционная (conventional database) средой постоянного хранения является периферийная энергонезависимая память как правило жёсткий диск в оперативной памяти лишь кеш и данные для текущей обработки В оперативной памяти (in-memory database, memory-resident database, main memory database) все данные на стадии исполнения находятся в оперативной памяти. В третичной памяти (tertiary database) средой постоянного хранения является отсоединяемое от сервера устройство массового хранения как правило на основе магнитных лент (в прошлом) или оптических дисков во вторичной памяти сервера хранится лишь каталог данных третичной памяти, файловый кеш и данные для текущей обработки; загрузка же самих данных требует специальной процедуры

Слайд 17





…по степени распределённости
Централизованная
или сосредоточенная (centralized database)
БД, полностью поддерживаемая на одном компьютере.
Распределённая
(distributed database)
БД, составные части которой размещаются в различных узлах компьютерной сети в соответствии с каким-либо критерием. 
Бывает:
Неоднородная (heterogeneous distributed database): фрагменты распределённой БД в разных узлах сети поддерживаются средствами более одной СУБД
Однородная (homogeneous distributed database): фрагменты распределённой БД в разных узлах сети поддерживаются средствами одной и той же СУБД.
Фрагментированная, или секционированная (partitioned database): методом распределения данных является фрагментирование (партиционирование, секционирование), вертикальное или горизонтальное.
Тиражированная (replicated database): методом распределения данных является тиражирование (репликация).
Описание слайда:
…по степени распределённости Централизованная или сосредоточенная (centralized database) БД, полностью поддерживаемая на одном компьютере. Распределённая (distributed database) БД, составные части которой размещаются в различных узлах компьютерной сети в соответствии с каким-либо критерием. Бывает: Неоднородная (heterogeneous distributed database): фрагменты распределённой БД в разных узлах сети поддерживаются средствами более одной СУБД Однородная (homogeneous distributed database): фрагменты распределённой БД в разных узлах сети поддерживаются средствами одной и той же СУБД. Фрагментированная, или секционированная (partitioned database): методом распределения данных является фрагментирование (партиционирование, секционирование), вертикальное или горизонтальное. Тиражированная (replicated database): методом распределения данных является тиражирование (репликация).

Слайд 18





Неоднородная БД
Описание слайда:
Неоднородная БД

Слайд 19





Секционирование БД
Описание слайда:
Секционирование БД

Слайд 20





Секционирование БД
Описание слайда:
Секционирование БД

Слайд 21





Тиражирование
Описание слайда:
Тиражирование

Слайд 22





…по динамике данных
Пространственная
spatial database
БД, в которой поддерживаются пространственные свойства сущностей предметной области.
в ГИС
Временна́я, или темпоральная
temporal database
БД, в которой поддерживается какой-либо аспект времени, не считая времени, определяемого пользователем.
журналы и логи программ и ОС
блоги и форумы
Пространственно-временная
spatial-temporal database
БД, в которой одновременно поддерживается одно или более измерений в аспектах как пространства, так и времени.
приёмники GPS
Циклическая
round-robin database
БД, объём хранимых данных которой не меняется со временем, поскольку в процессе сохранения данных одни и те же записи используются циклически.
в видеорегистрации
Описание слайда:
…по динамике данных Пространственная spatial database БД, в которой поддерживаются пространственные свойства сущностей предметной области. в ГИС Временна́я, или темпоральная temporal database БД, в которой поддерживается какой-либо аспект времени, не считая времени, определяемого пользователем. журналы и логи программ и ОС блоги и форумы Пространственно-временная spatial-temporal database БД, в которой одновременно поддерживается одно или более измерений в аспектах как пространства, так и времени. приёмники GPS Циклическая round-robin database БД, объём хранимых данных которой не меняется со временем, поскольку в процессе сохранения данных одни и те же записи используются циклически. в видеорегистрации

Слайд 23





…по размеру
Размер:
маленькие
10+…100+ значений
побольше
1-2 таблицы 
100…100000 строк
ещё больше
сотни тыс. - миллионы строк
десятки - сотни таблиц
большие
размеры в терабайтах
сверхбольшие
размеры более петабайта
Описание слайда:
…по размеру Размер: маленькие 10+…100+ значений побольше 1-2 таблицы 100…100000 строк ещё больше сотни тыс. - миллионы строк десятки - сотни таблиц большие размеры в терабайтах сверхбольшие размеры более петабайта

Слайд 24





…по содержимому
Географическая
Историческая
Научная
Мультимедийная
и др.
в частности,
каталоги музеев и коллекций
Зоомузей ТГУ
ИСиЭЖ СО РАН
персональные БД
Описание слайда:
…по содержимому Географическая Историческая Научная Мультимедийная и др. в частности, каталоги музеев и коллекций Зоомузей ТГУ ИСиЭЖ СО РАН персональные БД

Слайд 25





БД в биологии
Global Biodiversity Information Facility www.gbif.org
www.biodat.eu Biomass Database
Обзор БД генома человека
Погода России и мира, с возможностью скачивания rp5.ru
Геоинформационные
векторные
космоснимки
климат
Описание слайда:
БД в биологии Global Biodiversity Information Facility www.gbif.org www.biodat.eu Biomass Database Обзор БД генома человека Погода России и мира, с возможностью скачивания rp5.ru Геоинформационные векторные космоснимки климат

Слайд 26





GenBank
www.ncbi.nlm.nih.gov/Genbank/
Описание слайда:
GenBank www.ncbi.nlm.nih.gov/Genbank/

Слайд 27





Всемирная систематика
www.catalogueoflife.org
>1.6 млн видов
бактерии, грибы, животные, растения
~84 %
Описание слайда:
Всемирная систематика www.catalogueoflife.org >1.6 млн видов бактерии, грибы, животные, растения ~84 %

Слайд 28


Общие понятия и классификация баз данных, слайд №28
Описание слайда:

Слайд 29





symbiota.org
Описание слайда:
symbiota.org

Слайд 30


Общие понятия и классификация баз данных, слайд №30
Описание слайда:

Слайд 31





Экологическая и ресурсная информационная база юго-востока Западной Сибири
enrit.ipc.tsc.ru
Включает БД:
«Химия нефти и газа» 
«Источники выбросов» 
 «Состояние водных бассейнов» 
«Мониторинг лесных ресурсов» 
«Экология почвы» 
«Экологическая инспекция» 
«Экологическая экспертиза» 
«Кадастр экологических данных по лесным землям города Томска» 
«Ландшафтно – экологическая карта Томской области» 
Другие базы данных
Описание слайда:
Экологическая и ресурсная информационная база юго-востока Западной Сибири enrit.ipc.tsc.ru Включает БД: «Химия нефти и газа» «Источники выбросов» «Состояние водных бассейнов» «Мониторинг лесных ресурсов» «Экология почвы» «Экологическая инспекция» «Экологическая экспертиза» «Кадастр экологических данных по лесным землям города Томска» «Ландшафтно – экологическая карта Томской области» Другие базы данных

Слайд 32





WorldClim - Global Climate Data
worldclim.org
Разрешение 30”..10’
Периоды: 1950-2000; средний голоцен, последний ледниковый максимум; будущее (до 2100 г.)
Min, max, avg T; осадки; а также
Bioclim:
BIO1 = Annual Mean Temperature
BIO2 = Mean Diurnal Range (Mean of monthly (max temp - min temp))
BIO3 = Isothermality (BIO2/BIO7) (* 100)
BIO4 = Temperature Seasonality (standard deviation *100)
BIO5 = Max Temperature of Warmest Month
BIO6 = Min Temperature of Coldest Month
BIO7 = Temperature Annual Range (BIO5-BIO6)
BIO8 = Mean Temperature of Wettest Quarter
BIO9 = Mean Temperature of Driest Quarter
BIO10 = Mean Temperature of Warmest Quarter
BIO11 = Mean Temperature of Coldest Quarter
BIO12 = Annual Precipitation
BIO13 = Precipitation of Wettest Month
BIO14 = Precipitation of Driest Month
BIO15 = Precipitation Seasonality (Coefficient of Variation)
BIO16 = Precipitation of Wettest Quarter
BIO17 = Precipitation of Driest Quarter
BIO18 = Precipitation of Warmest Quarter
BIO19 = Precipitation of Coldest Quarter
Описание слайда:
WorldClim - Global Climate Data worldclim.org Разрешение 30”..10’ Периоды: 1950-2000; средний голоцен, последний ледниковый максимум; будущее (до 2100 г.) Min, max, avg T; осадки; а также Bioclim: BIO1 = Annual Mean Temperature BIO2 = Mean Diurnal Range (Mean of monthly (max temp - min temp)) BIO3 = Isothermality (BIO2/BIO7) (* 100) BIO4 = Temperature Seasonality (standard deviation *100) BIO5 = Max Temperature of Warmest Month BIO6 = Min Temperature of Coldest Month BIO7 = Temperature Annual Range (BIO5-BIO6) BIO8 = Mean Temperature of Wettest Quarter BIO9 = Mean Temperature of Driest Quarter BIO10 = Mean Temperature of Warmest Quarter BIO11 = Mean Temperature of Coldest Quarter BIO12 = Annual Precipitation BIO13 = Precipitation of Wettest Month BIO14 = Precipitation of Driest Month BIO15 = Precipitation Seasonality (Coefficient of Variation) BIO16 = Precipitation of Wettest Quarter BIO17 = Precipitation of Driest Quarter BIO18 = Precipitation of Warmest Quarter BIO19 = Precipitation of Coldest Quarter

Слайд 33





Worldclim
GeoTIFF
Grid
Описание слайда:
Worldclim GeoTIFF Grid

Слайд 34


Общие понятия и классификация баз данных, слайд №34
Описание слайда:

Слайд 35





Единый государственный реестр почвенных ресурсов России 

egrpr.esoil.ru 
1 : 2 500 000
векторные данные (!)
Описание слайда:
Единый государственный реестр почвенных ресурсов России egrpr.esoil.ru 1 : 2 500 000 векторные данные (!)

Слайд 36





Единый государственный реестр почвенных ресурсов России 

Поле	Описание данных
POLIGON_ID	Уникальный номер полигона почвенной карты 
SOIL0_ID	Индекс основной почвы (почвенный комплекс, непочвенное образование) 
SOIL0_TXT	Наименование выдела легенды основной почвы (почвенный комплекс, непочвенное образование) 
AREA0	Доля основной почвы в полигоне карты, % 
SOIL0_TRL	Наименование выдела легенды основной почвы - транслит 
SOIL0_EN	Наименование выдела легенды основной почвы - перевод на английский 
WRB_ID	Индекс основной почвы по WRB 
WRB_TXT	Наименование основной почвы по WRB 
FAO_ID	Индекс основной почвы по FAO 
FAO_TXT	Наименование основной почвы по FAO 
SYMBOL	Символьный индекс почвы 
ZONE	Групповая принадлежность выдела легенды 
SOIL1_ID	Индекс 1 сопутствующей почвы (почвенный комплекс, непочвенное образование) 
SOIL1_TXT	Наименование выдела легенды 1 сопутствующей почвы (почвенный комплекс, непочвенное образование) 
AREA1	Доля 1 сопутствующей почвы в полигоне карты, % 
SOIL2_ID	Индекс 2 сопутствующей почвы (почвенный комплекс, непочвенное образование) 
SOIL2_TXT	Наименование выдела легенды 1 сопутствующей почвы (почвенный комплекс, непочвенное образование) 
AREA2	Доля 3 сопутствующей почвы в полигоне карты, % 
SOIL3_ID	Индекс 3 сопутствующей почвы (почвенный комплекс, непочвенное образование) 
SOIL3_TXT	Наименование выдела легенды 1 сопутствующей почвы (почвенный комплекс, непочвенное образование) 
AREA3	Доля 3 сопутствующей почвы в полигоне карты, % 
PARENT1_ID	Индекс 1 почвообразующей породаы
PARENT1_TXT	Наименование 1 почвообразующей породы
PARENT2_ID	Индекс 2 почвообразующей породаы
PARENT2_TXT	Наименование 2 почвообразующей породы
AREA_M2	Площадь, м.кв.
Описание слайда:
Единый государственный реестр почвенных ресурсов России Поле Описание данных POLIGON_ID Уникальный номер полигона почвенной карты SOIL0_ID Индекс основной почвы (почвенный комплекс, непочвенное образование) SOIL0_TXT Наименование выдела легенды основной почвы (почвенный комплекс, непочвенное образование) AREA0 Доля основной почвы в полигоне карты, % SOIL0_TRL Наименование выдела легенды основной почвы - транслит SOIL0_EN Наименование выдела легенды основной почвы - перевод на английский WRB_ID Индекс основной почвы по WRB WRB_TXT Наименование основной почвы по WRB FAO_ID Индекс основной почвы по FAO FAO_TXT Наименование основной почвы по FAO SYMBOL Символьный индекс почвы ZONE Групповая принадлежность выдела легенды SOIL1_ID Индекс 1 сопутствующей почвы (почвенный комплекс, непочвенное образование) SOIL1_TXT Наименование выдела легенды 1 сопутствующей почвы (почвенный комплекс, непочвенное образование) AREA1 Доля 1 сопутствующей почвы в полигоне карты, % SOIL2_ID Индекс 2 сопутствующей почвы (почвенный комплекс, непочвенное образование) SOIL2_TXT Наименование выдела легенды 1 сопутствующей почвы (почвенный комплекс, непочвенное образование) AREA2 Доля 3 сопутствующей почвы в полигоне карты, % SOIL3_ID Индекс 3 сопутствующей почвы (почвенный комплекс, непочвенное образование) SOIL3_TXT Наименование выдела легенды 1 сопутствующей почвы (почвенный комплекс, непочвенное образование) AREA3 Доля 3 сопутствующей почвы в полигоне карты, % PARENT1_ID Индекс 1 почвообразующей породаы PARENT1_TXT Наименование 1 почвообразующей породы PARENT2_ID Индекс 2 почвообразующей породаы PARENT2_TXT Наименование 2 почвообразующей породы AREA_M2 Площадь, м.кв.

Слайд 37





СУБД
Систе́ма управле́ния ба́зами да́нных
database management system (DBMS)
– совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Описание слайда:
СУБД Систе́ма управле́ния ба́зами да́нных database management system (DBMS) – совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

Слайд 38





Функции СУБД
управление данными во внешней памяти (на дисках);
управление данными в оперативной памяти с использованием дискового кэша;
журнализация изменений, резервное копирование и восстановление базы данных после сбоев;
поддержка языков БД (язык определения данных, язык манипулирования данными).
Описание слайда:
Функции СУБД управление данными во внешней памяти (на дисках); управление данными в оперативной памяти с использованием дискового кэша; журнализация изменений, резервное копирование и восстановление базы данных после сбоев; поддержка языков БД (язык определения данных, язык манипулирования данными).

Слайд 39





Компоненты СУБД
ядро
отвечает за управление данными во внешней и оперативной памяти, за журнализацию
процессор языка базы данных
обеспечивает оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода
подсистема поддержки времени исполнения (runtime)
интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД
сервисные программы (внешние утилиты)
 обеспечивают ряд дополнительных возможностей по обслуживанию информационной системы
Описание слайда:
Компоненты СУБД ядро отвечает за управление данными во внешней и оперативной памяти, за журнализацию процессор языка базы данных обеспечивает оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода подсистема поддержки времени исполнения (runtime) интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД сервисные программы (внешние утилиты) обеспечивают ряд дополнительных возможностей по обслуживанию информационной системы

Слайд 40





Классификации СУБД
По модели данных
Иерархические
Сетевые
Реляционные
Объектно-реляционные
Смешанные
По степени распределённости
Локальные СУБД
Распределённые СУБД
По способу доступа к БД
Файл-серверные
Клиент-серверные
Встраиваемые
Описание слайда:
Классификации СУБД По модели данных Иерархические Сетевые Реляционные Объектно-реляционные Смешанные По степени распределённости Локальные СУБД Распределённые СУБД По способу доступа к БД Файл-серверные Клиент-серверные Встраиваемые

Слайд 41





Связанные понятия
Информационная система
База знаний
Хранилище данных
Язык Пролог
Описание слайда:
Связанные понятия Информационная система База знаний Хранилище данных Язык Пролог

Слайд 42





Блок 2
Реляционные БД
Компоненты БД, СУБД
Некоторые СУБД
Описание слайда:
Блок 2 Реляционные БД Компоненты БД, СУБД Некоторые СУБД

Слайд 43





Вспоминая функцию =ВПР()…
Описание слайда:
Вспоминая функцию =ВПР()…

Слайд 44





Вспоминая функцию =ВПР()…
Описание слайда:
Вспоминая функцию =ВПР()…

Слайд 45





Реляционные БД
Описание слайда:
Реляционные БД

Слайд 46





Ещё пример
Описание слайда:
Ещё пример

Слайд 47





Аспекты реляционных БД
структура данных (объекты данных)
целостность данных
обработка данных (операторы)
Описание слайда:
Аспекты реляционных БД структура данных (объекты данных) целостность данных обработка данных (операторы)

Слайд 48





Свойства реляционных БД
В таблице нет двух одинаковых строк.
Таблица имеет столбцы, соответствующие атрибутам отношения.
Каждый атрибут в отношении имеет уникальное имя.
Порядок строк в таблице произвольный.
Описание слайда:
Свойства реляционных БД В таблице нет двух одинаковых строк. Таблица имеет столбцы, соответствующие атрибутам отношения. Каждый атрибут в отношении имеет уникальное имя. Порядок строк в таблице произвольный.

Слайд 49





12 правил Кодда
правило 0: Основное правило (Foundation Rule): Реляционная СУБД должна быть способна полностью управлять базой данных, используя связи между данными:
Чтобы быть реляционной системой управления базами данных (СУБД), система должна использовать исключительно свои реляционные возможности для управления базой данных.
правило 1: Явное представление данных (The Information Rule):
Информация должна быть представлена в виде данных, хранящихся в ячейках. Данные, хранящиеся в ячейках, должны быть атомарны. Порядок строк в реляционной таблице не должен влиять на смысл данных.
правило 2: Гарантированный доступ к данным (Guaranteed Access Rule):
Доступ к данным должен быть свободен от двусмысленности. К каждому элементу данных должен быть гарантирован доступ с помощью комбинации имени таблицы, первичного ключа строки и имени столбца.
правило 3: Полная обработка неизвестных значений (Systematic Treatment of Null Values):
Неизвестные значения NULL, отличные от любого известного значения, должны поддерживаться для всех типов данных при выполнении любых операций. Например, для числовых данных неизвестные значения не должны рассматриваться как нули, а для символьных данных — как пустые строки.
Описание слайда:
12 правил Кодда правило 0: Основное правило (Foundation Rule): Реляционная СУБД должна быть способна полностью управлять базой данных, используя связи между данными: Чтобы быть реляционной системой управления базами данных (СУБД), система должна использовать исключительно свои реляционные возможности для управления базой данных. правило 1: Явное представление данных (The Information Rule): Информация должна быть представлена в виде данных, хранящихся в ячейках. Данные, хранящиеся в ячейках, должны быть атомарны. Порядок строк в реляционной таблице не должен влиять на смысл данных. правило 2: Гарантированный доступ к данным (Guaranteed Access Rule): Доступ к данным должен быть свободен от двусмысленности. К каждому элементу данных должен быть гарантирован доступ с помощью комбинации имени таблицы, первичного ключа строки и имени столбца. правило 3: Полная обработка неизвестных значений (Systematic Treatment of Null Values): Неизвестные значения NULL, отличные от любого известного значения, должны поддерживаться для всех типов данных при выполнении любых операций. Например, для числовых данных неизвестные значения не должны рассматриваться как нули, а для символьных данных — как пустые строки.

Слайд 50





12 правил Кодда
правило 4: Доступ к словарю данных в терминах реляционной модели (Active On-Line Catalog Based on the Relational Model):
Словарь данных должен сохраняться в форме реляционных таблиц, и СУБД должна поддерживать доступ к нему при помощи стандартных языковых средств, тех же самых, которые используются для работы с реляционными таблицами, содержащими пользовательские данные.
правило 5: Полнота подмножества языка (Comprehensive Data Sublanguage Rule):
Система управления реляционными базами данных должна поддерживать хотя бы один реляционный язык, который 
(а) имеет линейный синтаксис,
(б) может использоваться как интерактивно, так и в прикладных программах,
(в) поддерживает операции определения данных, определения представлений, манипулирования данными (интерактивные и программные), ограничители целостности, управления доступом и операции управления транзакциями (begin, commit и rollback).
правило 6: Возможность модификации представлений (View Updating Rule):
Каждое представление должно поддерживать все операции манипулирования данными, которые поддерживают реляционные таблицы: операции выборки, вставки, модификации и удаления данных.
правило 7: Наличие высокоуровневых операций управления данными (High-Level Insert, Update, and Delete):
Операции вставки, модификации и удаления данных должны поддерживаться не только по отношению к одной строке реляционной таблицы, но по отношению к любому множеству строк.
Описание слайда:
12 правил Кодда правило 4: Доступ к словарю данных в терминах реляционной модели (Active On-Line Catalog Based on the Relational Model): Словарь данных должен сохраняться в форме реляционных таблиц, и СУБД должна поддерживать доступ к нему при помощи стандартных языковых средств, тех же самых, которые используются для работы с реляционными таблицами, содержащими пользовательские данные. правило 5: Полнота подмножества языка (Comprehensive Data Sublanguage Rule): Система управления реляционными базами данных должна поддерживать хотя бы один реляционный язык, который (а) имеет линейный синтаксис, (б) может использоваться как интерактивно, так и в прикладных программах, (в) поддерживает операции определения данных, определения представлений, манипулирования данными (интерактивные и программные), ограничители целостности, управления доступом и операции управления транзакциями (begin, commit и rollback). правило 6: Возможность модификации представлений (View Updating Rule): Каждое представление должно поддерживать все операции манипулирования данными, которые поддерживают реляционные таблицы: операции выборки, вставки, модификации и удаления данных. правило 7: Наличие высокоуровневых операций управления данными (High-Level Insert, Update, and Delete): Операции вставки, модификации и удаления данных должны поддерживаться не только по отношению к одной строке реляционной таблицы, но по отношению к любому множеству строк.

Слайд 51





12 правил Кодда
правило 8: Физическая независимость данных (Physical Data Independence):
Приложения не должны зависеть от используемых способов хранения данных на носителях, от аппаратного обеспечения компьютеров, на которых находится реляционная база данных.
правило 9: Логическая независимость данных (Logical Data Independence):
Представление данных в приложении не должно зависеть от структуры реляционных таблиц. Если в процессе нормализации одна реляционная таблица разделяется на две, представление должно обеспечить объединение этих данных, чтобы изменение структуры реляционных таблиц не сказывалось на работе приложений.
правило 10: Независимость контроля целостности (Integrity Independence):
Вся информация, необходимая для поддержания целостности, должна находиться в словаре данных. Язык для работы с данными должен выполнять проверку входных данных и автоматически поддерживать целостность данных.
правило 11: Дистрибутивная независимость (Distribution Independence):
База данных может быть распределённой, может находиться на нескольких компьютерах, и это не должно оказывать влияние на приложения. Перенос базы данных на другой компьютер не должен оказывать влияния на приложения.
правило 12: Согласование языковых уровней (The Nonsubversion Rule):
Если используется низкоуровневый язык доступа к данным, он не должен игнорировать правила безопасности и правила целостности, которые поддерживаются языком более высокого уровня.
Описание слайда:
12 правил Кодда правило 8: Физическая независимость данных (Physical Data Independence): Приложения не должны зависеть от используемых способов хранения данных на носителях, от аппаратного обеспечения компьютеров, на которых находится реляционная база данных. правило 9: Логическая независимость данных (Logical Data Independence): Представление данных в приложении не должно зависеть от структуры реляционных таблиц. Если в процессе нормализации одна реляционная таблица разделяется на две, представление должно обеспечить объединение этих данных, чтобы изменение структуры реляционных таблиц не сказывалось на работе приложений. правило 10: Независимость контроля целостности (Integrity Independence): Вся информация, необходимая для поддержания целостности, должна находиться в словаре данных. Язык для работы с данными должен выполнять проверку входных данных и автоматически поддерживать целостность данных. правило 11: Дистрибутивная независимость (Distribution Independence): База данных может быть распределённой, может находиться на нескольких компьютерах, и это не должно оказывать влияние на приложения. Перенос базы данных на другой компьютер не должен оказывать влияния на приложения. правило 12: Согласование языковых уровней (The Nonsubversion Rule): Если используется низкоуровневый язык доступа к данным, он не должен игнорировать правила безопасности и правила целостности, которые поддерживаются языком более высокого уровня.

Слайд 52





Пример таблицы данных
Описание слайда:
Пример таблицы данных

Слайд 53





Связанные термины и понятия
Отношение
Заголовок
Атрибут
Кортеж
Домен
Атом
Декомпозиция
Нормализация
Ключ
Индекс
Реляционная алгебра
Описание слайда:
Связанные термины и понятия Отношение Заголовок Атрибут Кортеж Домен Атом Декомпозиция Нормализация Ключ Индекс Реляционная алгебра

Слайд 54





Термины
Описание слайда:
Термины

Слайд 55





Нормализация
Описание слайда:
Нормализация

Слайд 56





Нормализация
Первая нормальная форма (1NF)
Вторая нормальная форма (2NF)
Третья нормальная форма (3NF)
Нормальная форма Бойса — Кодда (BCNF)
Четвёртая нормальная форма (4NF)
Пятая нормальная форма (5NF)
Доменно-ключевая нормальная форма (DKNF)
Шестая нормальная форма (6NF)
Описание слайда:
Нормализация Первая нормальная форма (1NF) Вторая нормальная форма (2NF) Третья нормальная форма (3NF) Нормальная форма Бойса — Кодда (BCNF) Четвёртая нормальная форма (4NF) Пятая нормальная форма (5NF) Доменно-ключевая нормальная форма (DKNF) Шестая нормальная форма (6NF)

Слайд 57





Первая нормальная форма
Описание слайда:
Первая нормальная форма

Слайд 58





Первая нормальная форма
Описание слайда:
Первая нормальная форма

Слайд 59





Первые 3 формы нормализации в примерах
Первые 3 формы нормализации в примерах
Описание слайда:
Первые 3 формы нормализации в примерах Первые 3 формы нормализации в примерах

Слайд 60





Отношения relations
один к одному one-to-one
один ко многим one-to-many
многие ко многим many-to-many
Описание слайда:
Отношения relations один к одному one-to-one один ко многим one-to-many многие ко многим many-to-many

Слайд 61





Один к одному
Описание слайда:
Один к одному

Слайд 62





Один ко многим
Описание слайда:
Один ко многим

Слайд 63





Многие ко многим
Описание слайда:
Многие ко многим

Слайд 64





Многие ко многим
Описание слайда:
Многие ко многим

Слайд 65





Ключи
По типу
первичный
вторичные
внешний
По строению
простой
составной
По происхождению
естественный
суррогатный
Описание слайда:
Ключи По типу первичный вторичные внешний По строению простой составной По происхождению естественный суррогатный

Слайд 66





Суррогатный ключ
Описание слайда:
Суррогатный ключ

Слайд 67





Индексирование
Описание слайда:
Индексирование

Слайд 68





Уникальный индекс
Описание слайда:
Уникальный индекс

Слайд 69





Блок 3
Компоненты СУБД
БД и программирование
Язык SQL
Описание слайда:
Блок 3 Компоненты СУБД БД и программирование Язык SQL

Слайд 70





Компоненты СУБД
Отношение (таблица)
Представление
Снимок
Хранимая процедура
Триггер
Курсор
Индекс
Запрос
Описание слайда:
Компоненты СУБД Отношение (таблица) Представление Снимок Хранимая процедура Триггер Курсор Индекс Запрос

Слайд 71





Дополнительные механизмы СУБД
Транзакция
Журнализация
Секционирование
Репликация
Описание слайда:
Дополнительные механизмы СУБД Транзакция Журнализация Секционирование Репликация

Слайд 72





Транзакция
Описание слайда:
Транзакция

Слайд 73





Журналирование
Описание слайда:
Журналирование

Слайд 74





Некоторые СУБД
Старые
Clipper
FoxPro
IBM DB2
dBase
Paradox
От Micro$oft
Visual FoxPro
Microsoft Access
MS SQL Server
Встраиваемые
BerkeleyDB
Firebird Embedded
OpenEdge
Microsoft SQL Server Compact
SQLite
Описание слайда:
Некоторые СУБД Старые Clipper FoxPro IBM DB2 dBase Paradox От Micro$oft Visual FoxPro Microsoft Access MS SQL Server Встраиваемые BerkeleyDB Firebird Embedded OpenEdge Microsoft SQL Server Compact SQLite

Слайд 75





Типы данных БД
(на примере PostgreSQL)
Численные типы 
Целые
С фиксированной точкой
С плавающей точкой
Денежный тип (отличается специальным форматом вывода, а в остальном аналогичен числам с фиксированной точкой с двумя знаками после запятой)
Символьные типы произвольной длины
Двоичные типы (включая BLOB)
Булев тип
Типы «дата/время»
Описание слайда:
Типы данных БД (на примере PostgreSQL) Численные типы Целые С фиксированной точкой С плавающей точкой Денежный тип (отличается специальным форматом вывода, а в остальном аналогичен числам с фиксированной точкой с двумя знаками после запятой) Символьные типы произвольной длины Двоичные типы (включая BLOB) Булев тип Типы «дата/время»

Слайд 76





Ещё о данных
Тип Variant
Пустые и нулевые значения:
NULL
0
пустая строка “”
Операторы
=, ==, ===
Like
BETWEEN
Описание слайда:
Ещё о данных Тип Variant Пустые и нулевые значения: NULL 0 пустая строка “” Операторы =, ==, === Like BETWEEN

Слайд 77





Язык запросов
– искусственный язык, на котором делаются запросы к базам данных и другим информационным системам, особенно к информационно-поисковым системам.
Примеры:
SQL
Language Integrated Query — расширение для некоторых языков программирования в .NET Framework
XQuery
XPath
поисковые запросы
Описание слайда:
Язык запросов – искусственный язык, на котором делаются запросы к базам данных и другим информационным системам, особенно к информационно-поисковым системам. Примеры: SQL Language Integrated Query — расширение для некоторых языков программирования в .NET Framework XQuery XPath поисковые запросы

Слайд 78





Связанные понятия
Регулярные выражения
Релевантность
Описание слайда:
Связанные понятия Регулярные выражения Релевантность

Слайд 79





SQL
Structured Query Language
язык структурированных запросов
Описание слайда:
SQL Structured Query Language язык структурированных запросов

Слайд 80





3 варианта динамики данных
3 варианта динамики данных
создание
удаление
модификация
а также отбор и выдача результатов
и обмен между
Описание слайда:
3 варианта динамики данных 3 варианта динамики данных создание удаление модификация а также отбор и выдача результатов и обмен между

Слайд 81





Примеры запросов SQL
SELECT [Имя] FROM [Студенты] WHERE [НомерГр] IN (1, 3, 5, 10);
SELECT * FROM [Студенты] WHERE [Имя] LIKE 'Натал_я';
INSERT INTO [Результаты] ([ФИО], [Оценка] ) SELECT [ФИО], [В_Оценка] FROM [Зачёты];
и др.
Описание слайда:
Примеры запросов SQL SELECT [Имя] FROM [Студенты] WHERE [НомерГр] IN (1, 3, 5, 10); SELECT * FROM [Студенты] WHERE [Имя] LIKE 'Натал_я'; INSERT INTO [Результаты] ([ФИО], [Оценка] ) SELECT [ФИО], [В_Оценка] FROM [Зачёты]; и др.

Слайд 82





Состав SQL
операторы
инструкции
вычисляемые функции
таблицы
поля
связи и объединения
Описание слайда:
Состав SQL операторы инструкции вычисляемые функции таблицы поля связи и объединения

Слайд 83





Возможности SQL
Изменение структуры данных
таблицы
поля
связи, индексы и пр.
Изменение данных
создание (добавление)
модификация
удаление
Поиск и выборка данных
расчёты
транспонирование
Управление пользователями и доступом к БД
Управление работой СУБД
транзакции
Описание слайда:
Возможности SQL Изменение структуры данных таблицы поля связи, индексы и пр. Изменение данных создание (добавление) модификация удаление Поиск и выборка данных расчёты транспонирование Управление пользователями и доступом к БД Управление работой СУБД транзакции

Слайд 84





Операторы SQL
операторы определения данных (Data Definition Language, DDL) 
CREATE создает объект БД
ALTER изменяет объект
DROP удаляет объект
операторы манипуляции данными (Data Manipulation Language, DML) 
SELECT считывает данные, удовлетворяющие заданным условиям
INSERT добавляет новые данные
UPDATE изменяет существующие данные
DELETE удаляет данные
операторы определения доступа к данным (Data Control Language, DCL) 
GRANT предоставляет пользователю (группе) разрешения на определенные операции с объектом
REVOKE отзывает ранее выданные разрешения
DENY задает запрет, имеющий приоритет над разрешением
операторы управления транзакциями (Transaction Control Language, TCL) 
COMMIT применяет транзакцию.
ROLLBACK откатывает все изменения, сделанные в контексте текущей транзакции.
SAVEPOINT делит транзакцию на более мелкие участки.
Описание слайда:
Операторы SQL операторы определения данных (Data Definition Language, DDL) CREATE создает объект БД ALTER изменяет объект DROP удаляет объект операторы манипуляции данными (Data Manipulation Language, DML) SELECT считывает данные, удовлетворяющие заданным условиям INSERT добавляет новые данные UPDATE изменяет существующие данные DELETE удаляет данные операторы определения доступа к данным (Data Control Language, DCL) GRANT предоставляет пользователю (группе) разрешения на определенные операции с объектом REVOKE отзывает ранее выданные разрешения DENY задает запрет, имеющий приоритет над разрешением операторы управления транзакциями (Transaction Control Language, TCL) COMMIT применяет транзакцию. ROLLBACK откатывает все изменения, сделанные в контексте текущей транзакции. SAVEPOINT делит транзакцию на более мелкие участки.

Слайд 85





Структура запроса SQL на выборку данных
Описание слайда:
Структура запроса SQL на выборку данных

Слайд 86





Объединения таблиц
JOIN
INNER
OUTER (Left, RIght)
FULL
UNION
Описание слайда:
Объединения таблиц JOIN INNER OUTER (Left, RIght) FULL UNION

Слайд 87





Преимущества и недостатки SQL
Преимущества
Независимость от конкретной СУБД
Наличие стандартов
Декларативность
Недостатки
Несоответствие реляционной модели данных
Повторяющиеся строки
Неопределённые значения (nulls)
Явное указание порядка колонок слева направо
Колонки без имени и дублирующиеся имена колонок
Отсутствие поддержки свойства «=»
Использование указателей
Высокая избыточность
Сложность
Отступления от стандартов
Сложность работы с иерархическими структурами
Описание слайда:
Преимущества и недостатки SQL Преимущества Независимость от конкретной СУБД Наличие стандартов Декларативность Недостатки Несоответствие реляционной модели данных Повторяющиеся строки Неопределённые значения (nulls) Явное указание порядка колонок слева направо Колонки без имени и дублирующиеся имена колонок Отсутствие поддержки свойства «=» Использование указателей Высокая избыточность Сложность Отступления от стандартов Сложность работы с иерархическими структурами

Слайд 88





SQL-иньекции
Выборка данных из таблицы по условию:
SELECT * FROM [Товары] WHERE [Товары]![Название] = "$nazvanie";
Иньекция SQL:
$nazvanie="лыжи"
$nazvanie=" \"; DELETE * FROM [Пароли]  WHERE \"\" = \""
Результат – очистка паролей:
SELECT * FROM [Товары] WHERE [Товары]![Название] = ""; DELETE * FROM [Пароли]  WHERE "" = "";
Описание слайда:
SQL-иньекции Выборка данных из таблицы по условию: SELECT * FROM [Товары] WHERE [Товары]![Название] = "$nazvanie"; Иньекция SQL: $nazvanie="лыжи" $nazvanie=" \"; DELETE * FROM [Пароли] WHERE \"\" = \"" Результат – очистка паролей: SELECT * FROM [Товары] WHERE [Товары]![Название] = ""; DELETE * FROM [Пароли] WHERE "" = "";

Слайд 89





Взаимодействие БД и ОС
ODBC
Open Database Connectivity
DAO
Data Access Objects
ADO
ActiveX Data Objects
ADOdb
BDE
Borland Database Engine
Описание слайда:
Взаимодействие БД и ОС ODBC Open Database Connectivity DAO Data Access Objects ADO ActiveX Data Objects ADOdb BDE Borland Database Engine

Слайд 90





API
API
интерфейс программирования приложений
или интерфейс прикладного программирования
application programming interface
набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах
Описание слайда:
API API интерфейс программирования приложений или интерфейс прикладного программирования application programming interface набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах

Слайд 91





Объекты ADO
Connection (представляет подключение к удалённому источнику данных)
Recordset (представляет набор строк, полученный от источника данных)
Command (используется для выполнения команд и SQL-запросов с параметрами)
Record (может представлять одну запись объекта Recordset или же иерархическую структуру, состоящую из текстовых данных)
Stream (используется для чтения и записи потоковых данных, например, документов XML или двоичных объектов)
Errors (представляет ошибки)
Fields (представляет столбцы таблицы базы данных)
Parameters (представляет набор параметров SQL-инструкции)
Properties (представляет набор свойств объекта)
Описание слайда:
Объекты ADO Connection (представляет подключение к удалённому источнику данных) Recordset (представляет набор строк, полученный от источника данных) Command (используется для выполнения команд и SQL-запросов с параметрами) Record (может представлять одну запись объекта Recordset или же иерархическую структуру, состоящую из текстовых данных) Stream (используется для чтения и записи потоковых данных, например, документов XML или двоичных объектов) Errors (представляет ошибки) Fields (представляет столбцы таблицы базы данных) Parameters (представляет набор параметров SQL-инструкции) Properties (представляет набор свойств объекта)

Слайд 92





Всё.
Описание слайда:
Всё.



Похожие презентации
Mypresentation.ru
Загрузить презентацию