SlideShare a Scribd company logo
1 of 15
Лекция №1
Введение. Цели и задачи. Основные понятия и
определение. Требования к базам данных.
Краткие сведения о курсе
Название предмета:
Базы и банки данных
Рейтинг
1.Лекции - 40 баллов (2 по 20 баллов)
2.Практика и лабораторные – 30 баллов (2 по 15
баллов)
3.Итоговый контроль – 30 баллов
ассистент кафедры АТ
Пак Виталий Станиславович
Введение
Исторически сложившееся развитие
вычислительных систем обусловило
необходимость хранения в электронном
(машиночитаемом) виде все большего
количества информации.
По мере развития систем баз данных,
менялись принципы организации данных в
них: первоначально данные представлялись на
основе иерархической, а в последствии
сетевой модели.
В конце 1970-х – начале 1980-х годов начали
появляться первые реляционные продукты.
Файловые системы
Историческим шагом явился переход к
использованию централизованных систем
управления файлами. С точки зрения прикладной
программы файл - это именованная область
внешней памяти, в которую можно записывать и
из которой можно считывать данные.
Структуры файлов
При разметке магнитного диска каждая дорожка
размечается на одно и то же количество блоков
таким образом, что в каждый блок можно
записать по максимуму одно и то же число байтов.
Для произведения обмена с магнитным диском на
уровне аппаратуры нужно указать номер
цилиндра, номер поверхности, номер блока на
соответствующей дорожке и число байтов,
которое нужно записать или прочитать от начала
этого блока.
Именование файлов
Все современные файловые системы
поддерживают многоуровневое именование
файлов за счет поддержания во внешней памяти
дополнительных файлов со специальной
структурой - каталогов.
Полное имя файла состоит из списка имен
каталогов плюс имя файла в каталоге,
непосредственно содержащем данный файл.
Понятие БД и СУБД
Система баз данных – это
компьютеризированная система основная задача
которой – хранение информации и
предоставление доступа к ней по требованию.
Система баз данных
Прикладные
программисты
Конечные
пользователиСистема управления базами данных
База данных
Система баз данных
Система баз данных включает в себя:
данные, непосредственно сохраняемые в базе
данных;
аппаратное обеспечение;
программное обеспечение;
пользователей:
 прикладные программисты;
 конечные пользователи;
 администраторы баз данных.
Понятие СУБД
СУБД – это специализированное программное
обеспечение, предоставляющее пользователю
базы данных возможность работать с ней, не
вникая в детали хранения информации на уровне
программного обеспечения.
Уровни абстракции в СУБД. Функции
абстрактных данных
Существует 3 уровня архитектуры СУБД :
Внутренний уровень - наиболее близкий к
физическому хранению.
Внешний уровень - наиболее близкий к
пользователям.
Концептуальный уровень - является
промежуточным между двумя первыми.
Функции СУБД
 Определение данных.
 Обработка данных.
 Безопасность и целостность данных.
 Восстановление данных и дублирование.
 Словарь данных.
 Производительность. СУБД должна выполнять
свои функции с максимальной
производительностью.
Экспертные системы и базы знаний
Экспертная система – система искусственного
интеллекта, включающая знания об определенной
слабо структурированной и трудно
формализуемой узкой предметной области и
способная предлагать и объяснять пользователю
разумные решения.
Экспертные системы и базы знаний
База знаний – семантическая модель, описывающая
предметную область и позволяющая отвечать на такие
вопросы из этой предметной области, ответы на которые в
явном виде не присутствуют в базе. База знаний является
основным компонентом интеллектуальных и экспертных
систем.
Для хранения баз знаний в современных экспертных системах
используются либо промышленные СУБД и
специализированное промежуточное ПО, либо
специализированное ПО.
Базы данных лекция №1

More Related Content

What's hot

Введение в Операционную Систему Windows XP
Введение в Операционную Систему Windows XPВведение в Операционную Систему Windows XP
Введение в Операционную Систему Windows XPkurbanovafaina
 
проектная работа на тему субд
проектная работа на тему субдпроектная работа на тему субд
проектная работа на тему субдMarsel Galikhanov
 
Анализ и оценка систем адресации данных в современных ЭВМ
Анализ и оценка систем адресации данных в современных ЭВМАнализ и оценка систем адресации данных в современных ЭВМ
Анализ и оценка систем адресации данных в современных ЭВМSergey Gerasimov
 
Базы данных лекция №2
Базы данных лекция №2Базы данных лекция №2
Базы данных лекция №2Vitaliy Pak
 
диф.зачет 22 гр.
диф.зачет 22 гр.диф.зачет 22 гр.
диф.зачет 22 гр.kozlovsa
 
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
 
Управление Данными. Лекция 1
Управление Данными. Лекция 1Управление Данными. Лекция 1
Управление Данными. Лекция 1Dmitriy Krukov
 
история развития бд1
история развития бд1история развития бд1
история развития бд1Sai_17
 
Data bases in pictures
Data bases in picturesData bases in pictures
Data bases in picturesAsya Dudnik
 
тема 4 2
тема 4 2тема 4 2
тема 4 2asheg
 
Занятие № 6. Файловая система. Файлы и каталоги. Физическое устройство диска
Занятие № 6. Файловая система. Файлы и каталоги. Физическое устройство дискаЗанятие № 6. Файловая система. Файлы и каталоги. Физическое устройство диска
Занятие № 6. Файловая система. Файлы и каталоги. Физическое устройство дискаAibek9
 

What's hot (20)

Введение в Операционную Систему Windows XP
Введение в Операционную Систему Windows XPВведение в Операционную Систему Windows XP
Введение в Операционную Систему Windows XP
 
проектная работа на тему субд
проектная работа на тему субдпроектная работа на тему субд
проектная работа на тему субд
 
Lekcia15
Lekcia15Lekcia15
Lekcia15
 
Анализ и оценка систем адресации данных в современных ЭВМ
Анализ и оценка систем адресации данных в современных ЭВМАнализ и оценка систем адресации данных в современных ЭВМ
Анализ и оценка систем адресации данных в современных ЭВМ
 
Базы данных лекция №2
Базы данных лекция №2Базы данных лекция №2
Базы данных лекция №2
 
диф.зачет 22 гр.
диф.зачет 22 гр.диф.зачет 22 гр.
диф.зачет 22 гр.
 
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
 
Baza de date rus
Baza de date rusBaza de date rus
Baza de date rus
 
лекция 3
лекция 3лекция 3
лекция 3
 
бд
бдбд
бд
 
Example 14
Example 14Example 14
Example 14
 
Управление Данными. Лекция 1
Управление Данными. Лекция 1Управление Данными. Лекция 1
Управление Данными. Лекция 1
 
история развития бд1
история развития бд1история развития бд1
история развития бд1
 
лекция 2
лекция 2лекция 2
лекция 2
 
файлы, проводник (2)
файлы, проводник (2)файлы, проводник (2)
файлы, проводник (2)
 
Data bases in pictures
Data bases in picturesData bases in pictures
Data bases in pictures
 
тема 4 2
тема 4 2тема 4 2
тема 4 2
 
1 Введение
1 Введение1 Введение
1 Введение
 
Занятие № 6. Файловая система. Файлы и каталоги. Физическое устройство диска
Занятие № 6. Файловая система. Файлы и каталоги. Физическое устройство дискаЗанятие № 6. Файловая система. Файлы и каталоги. Физическое устройство диска
Занятие № 6. Файловая система. Файлы и каталоги. Физическое устройство диска
 
Lekcia1
Lekcia1Lekcia1
Lekcia1
 

Similar to Базы данных лекция №1

тема 4
тема 4тема 4
тема 4asheg
 
раздел 1 введение в базы данных
раздел 1  введение в базы данныхраздел 1  введение в базы данных
раздел 1 введение в базы данныхtatianabtt
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
введение
введениевведение
введениеcybkira
 
системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данныхishuk
 
006
006006
006JIuc
 
основные понятия
основные понятияосновные понятия
основные понятия23padopi
 
Где и как хранить данные в процессе их анализа:  SQL и не только…
Где и как хранить данные в процессе их анализа: SQL и не только… Где и как хранить данные в процессе их анализа: SQL и не только…
Где и как хранить данные в процессе их анализа:  SQL и не только… Alexey Neznanov
 
пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27helenyakovleva
 
СУБД.pdf
СУБД.pdfСУБД.pdf
СУБД.pdfrshtepman
 
Modern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsModern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsSSA KPI
 
Шаблоны проектирования баз данных — Введение
Шаблоны проектирования баз данных — ВведениеШаблоны проектирования баз данных — Введение
Шаблоны проектирования баз данных — ВведениеDenis Beskov
 
База данных документов
База данных документовБаза данных документов
База данных документовcontrolling2000
 

Similar to Базы данных лекция №1 (20)

Ais Lecture 2
Ais Lecture 2Ais Lecture 2
Ais Lecture 2
 
Ais Lecture 1
Ais Lecture 1Ais Lecture 1
Ais Lecture 1
 
тема 4
тема 4тема 4
тема 4
 
Ais Lecture 4
Ais Lecture 4Ais Lecture 4
Ais Lecture 4
 
Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)
 
раздел 1 введение в базы данных
раздел 1  введение в базы данныхраздел 1  введение в базы данных
раздел 1 введение в базы данных
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
тема 3
тема 3тема 3
тема 3
 
введение
введениевведение
введение
 
системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данных
 
006
006006
006
 
основные понятия
основные понятияосновные понятия
основные понятия
 
Где и как хранить данные в процессе их анализа:  SQL и не только…
Где и как хранить данные в процессе их анализа: SQL и не только… Где и как хранить данные в процессе их анализа: SQL и не только…
Где и как хранить данные в процессе их анализа:  SQL и не только…
 
пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27
 
СУБД.pdf
СУБД.pdfСУБД.pdf
СУБД.pdf
 
Modern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsModern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information Systems
 
9946
99469946
9946
 
Шаблоны проектирования баз данных — Введение
Шаблоны проектирования баз данных — ВведениеШаблоны проектирования баз данных — Введение
Шаблоны проектирования баз данных — Введение
 
База данных документов
База данных документовБаза данных документов
База данных документов
 

More from Vitaliy Pak

Lecture 5. Secure agent roaming for mobile business
Lecture 5. Secure agent roaming for mobile businessLecture 5. Secure agent roaming for mobile business
Lecture 5. Secure agent roaming for mobile businessVitaliy Pak
 
Trend of 4th induatrial revolution linked application service technology base...
Trend of 4th induatrial revolution linked application service technology base...Trend of 4th induatrial revolution linked application service technology base...
Trend of 4th induatrial revolution linked application service technology base...Vitaliy Pak
 
Lecture 4. information delivery for mobile business
Lecture 4. information delivery for mobile businessLecture 4. information delivery for mobile business
Lecture 4. information delivery for mobile businessVitaliy Pak
 
Lecture 3. A methodology for M-Tansformation of small and medium enterprises
Lecture 3. A methodology for M-Tansformation of small and medium enterprisesLecture 3. A methodology for M-Tansformation of small and medium enterprises
Lecture 3. A methodology for M-Tansformation of small and medium enterprisesVitaliy Pak
 
Lecture 2. mobile business strategy
Lecture 2. mobile business strategyLecture 2. mobile business strategy
Lecture 2. mobile business strategyVitaliy Pak
 
Lecture 1. the definition of mobile business
Lecture 1. the definition of mobile businessLecture 1. the definition of mobile business
Lecture 1. the definition of mobile businessVitaliy Pak
 
Базы данных лекция №7
Базы данных лекция №7Базы данных лекция №7
Базы данных лекция №7Vitaliy Pak
 
Базы данных лекция №6
Базы данных лекция №6Базы данных лекция №6
Базы данных лекция №6Vitaliy Pak
 
Базы данных лекция №5
Базы данных лекция №5Базы данных лекция №5
Базы данных лекция №5Vitaliy Pak
 
Базы данных лекция №12
Базы данных лекция №12Базы данных лекция №12
Базы данных лекция №12Vitaliy Pak
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11Vitaliy Pak
 
Базы данных лекция №9
Базы данных лекция №9Базы данных лекция №9
Базы данных лекция №9Vitaliy Pak
 
Базы данных лекция №8
Базы данных лекция №8Базы данных лекция №8
Базы данных лекция №8Vitaliy Pak
 
Difference between Chinese and Korean
Difference between Chinese and KoreanDifference between Chinese and Korean
Difference between Chinese and KoreanVitaliy Pak
 
лекция 1. введение в веб технологии
лекция 1. введение в веб технологиилекция 1. введение в веб технологии
лекция 1. введение в веб технологииVitaliy Pak
 
Двухфакторная аутентификация
Двухфакторная аутентификацияДвухфакторная аутентификация
Двухфакторная аутентификацияVitaliy Pak
 
Базы данных лекция №3
Базы данных лекция №3Базы данных лекция №3
Базы данных лекция №3Vitaliy Pak
 

More from Vitaliy Pak (19)

Lecture 5. Secure agent roaming for mobile business
Lecture 5. Secure agent roaming for mobile businessLecture 5. Secure agent roaming for mobile business
Lecture 5. Secure agent roaming for mobile business
 
Trend of 4th induatrial revolution linked application service technology base...
Trend of 4th induatrial revolution linked application service technology base...Trend of 4th induatrial revolution linked application service technology base...
Trend of 4th induatrial revolution linked application service technology base...
 
Ai in farming
Ai in farmingAi in farming
Ai in farming
 
Lecture 4. information delivery for mobile business
Lecture 4. information delivery for mobile businessLecture 4. information delivery for mobile business
Lecture 4. information delivery for mobile business
 
Lecture 3. A methodology for M-Tansformation of small and medium enterprises
Lecture 3. A methodology for M-Tansformation of small and medium enterprisesLecture 3. A methodology for M-Tansformation of small and medium enterprises
Lecture 3. A methodology for M-Tansformation of small and medium enterprises
 
Lecture 2. mobile business strategy
Lecture 2. mobile business strategyLecture 2. mobile business strategy
Lecture 2. mobile business strategy
 
Lecture 1. the definition of mobile business
Lecture 1. the definition of mobile businessLecture 1. the definition of mobile business
Lecture 1. the definition of mobile business
 
Базы данных лекция №7
Базы данных лекция №7Базы данных лекция №7
Базы данных лекция №7
 
Базы данных лекция №6
Базы данных лекция №6Базы данных лекция №6
Базы данных лекция №6
 
Базы данных лекция №5
Базы данных лекция №5Базы данных лекция №5
Базы данных лекция №5
 
Базы данных лекция №12
Базы данных лекция №12Базы данных лекция №12
Базы данных лекция №12
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11
 
Базы данных лекция №9
Базы данных лекция №9Базы данных лекция №9
Базы данных лекция №9
 
Базы данных лекция №8
Базы данных лекция №8Базы данных лекция №8
Базы данных лекция №8
 
Difference between Chinese and Korean
Difference between Chinese and KoreanDifference between Chinese and Korean
Difference between Chinese and Korean
 
IT in Korea
IT in KoreaIT in Korea
IT in Korea
 
лекция 1. введение в веб технологии
лекция 1. введение в веб технологиилекция 1. введение в веб технологии
лекция 1. введение в веб технологии
 
Двухфакторная аутентификация
Двухфакторная аутентификацияДвухфакторная аутентификация
Двухфакторная аутентификация
 
Базы данных лекция №3
Базы данных лекция №3Базы данных лекция №3
Базы данных лекция №3
 

Базы данных лекция №1

  • 1. Лекция №1 Введение. Цели и задачи. Основные понятия и определение. Требования к базам данных.
  • 2. Краткие сведения о курсе Название предмета: Базы и банки данных Рейтинг 1.Лекции - 40 баллов (2 по 20 баллов) 2.Практика и лабораторные – 30 баллов (2 по 15 баллов) 3.Итоговый контроль – 30 баллов ассистент кафедры АТ Пак Виталий Станиславович
  • 3. Введение Исторически сложившееся развитие вычислительных систем обусловило необходимость хранения в электронном (машиночитаемом) виде все большего количества информации. По мере развития систем баз данных, менялись принципы организации данных в них: первоначально данные представлялись на основе иерархической, а в последствии сетевой модели. В конце 1970-х – начале 1980-х годов начали появляться первые реляционные продукты.
  • 4. Файловые системы Историческим шагом явился переход к использованию централизованных систем управления файлами. С точки зрения прикладной программы файл - это именованная область внешней памяти, в которую можно записывать и из которой можно считывать данные.
  • 5. Структуры файлов При разметке магнитного диска каждая дорожка размечается на одно и то же количество блоков таким образом, что в каждый блок можно записать по максимуму одно и то же число байтов. Для произведения обмена с магнитным диском на уровне аппаратуры нужно указать номер цилиндра, номер поверхности, номер блока на соответствующей дорожке и число байтов, которое нужно записать или прочитать от начала этого блока.
  • 6. Именование файлов Все современные файловые системы поддерживают многоуровневое именование файлов за счет поддержания во внешней памяти дополнительных файлов со специальной структурой - каталогов. Полное имя файла состоит из списка имен каталогов плюс имя файла в каталоге, непосредственно содержащем данный файл.
  • 7. Понятие БД и СУБД Система баз данных – это компьютеризированная система основная задача которой – хранение информации и предоставление доступа к ней по требованию.
  • 9. Система баз данных Система баз данных включает в себя: данные, непосредственно сохраняемые в базе данных; аппаратное обеспечение; программное обеспечение; пользователей:  прикладные программисты;  конечные пользователи;  администраторы баз данных.
  • 10. Понятие СУБД СУБД – это специализированное программное обеспечение, предоставляющее пользователю базы данных возможность работать с ней, не вникая в детали хранения информации на уровне программного обеспечения.
  • 11. Уровни абстракции в СУБД. Функции абстрактных данных Существует 3 уровня архитектуры СУБД : Внутренний уровень - наиболее близкий к физическому хранению. Внешний уровень - наиболее близкий к пользователям. Концептуальный уровень - является промежуточным между двумя первыми.
  • 12. Функции СУБД  Определение данных.  Обработка данных.  Безопасность и целостность данных.  Восстановление данных и дублирование.  Словарь данных.  Производительность. СУБД должна выполнять свои функции с максимальной производительностью.
  • 13. Экспертные системы и базы знаний Экспертная система – система искусственного интеллекта, включающая знания об определенной слабо структурированной и трудно формализуемой узкой предметной области и способная предлагать и объяснять пользователю разумные решения.
  • 14. Экспертные системы и базы знаний База знаний – семантическая модель, описывающая предметную область и позволяющая отвечать на такие вопросы из этой предметной области, ответы на которые в явном виде не присутствуют в базе. База знаний является основным компонентом интеллектуальных и экспертных систем. Для хранения баз знаний в современных экспертных системах используются либо промышленные СУБД и специализированное промежуточное ПО, либо специализированное ПО.