Содержание
- 2. Из учебного плана Лекции Лабораторные и практические занятия Экзамен Курсовая работа
- 3. План лекционного курса БД Общие понятия, История БД Состав и архи- тектура СУБД Модели данных Этапы
- 4. План лабораторных работ №1. Инфологическое моделирование Создание концептуальной модели выбранной предметной области №2. Создание реля- ционной
- 5. К. Дж. Дейт. Введение в системы баз данных (An Introduction to Database Systems) 8-е издание Вильямс,
- 6. Каролин Бегг, Томас Коннолли. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. Третье издание. 1436
- 7. Карпова Т.С. Базы данных: модели, разработка, реализация. –СПб.:Питер,2001.-304с.
- 8. Малыхина М.П. Базы данных: Основы, проектирование, использование: БХВ-Петербург, 2004.– 512 с.
- 9. Хомоненко А.Д. Цыганков В.М. Мальцев М.С. Базы данных: Учебник для высших учебных заведений/ Под ред.проф.А.Д. Хомоненко
- 10. Мартин Граббер Введение в SQL Издательство: Лори, Пер. с англ., 2008.- 375 с. .
- 11. Когаловский М.Р. Энциклопедия технологий баз данных: Эволюция технологий. Технологии и стандарты. Инфраструктура. Терминология. - М.: Финансы
- 15. Две основных области использования вычислительной техники В истории вычислительной техники традиционно выделяют две основных области использования:
- 16. Фундаментальные понятия теории баз данных Информация – это сведения об окружающем мире, имеющие специфическую интерпретацию или
- 17. Фундаментальные понятия теории баз данных Информационная система (ИС) – это комплекс вычислительного и коммуникационного оборудования, программного
- 18. Интересные факты Реляционная база данных Yahoo > 2 петабайт; Архив с базой данных OpenStreetMap занимает порядка
- 19. Курс «Базы данных» посвящен решению проблемы рациональной организации информации График Мэмфорда, отражающий экспоненциальный рост числа значительных
- 20. Рост объема генерируемых данных
- 21. Информация База данных
- 22. Структурирование Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с
- 23. Неструктурированные данные «Для того чтобы добраться до села Дудкино, нужно сначала долететь на самолете до Иванова.
- 24. Первый способ cтруктурирования: списочный Как ехать в село Дудкино? До Иванова на самолете. Далее до Орехова
- 25. Второй способ cтруктурирования: табличный
- 26. Третий способ cтруктурирования: графический
- 27. Выводы Все четыре информационных сообщения несут одинаковые сведения, но отличаются форме представления и по форме восприятия
- 28. Пример: неструктурированные данные На олимпиаду отправлены: студентка НПК 2-5а Кравцова Т.А., зачисленная 31 августа 2020 года,
- 29. Пример: структурированные данные
- 30. Лектор Георгица И.В. История и этапы эволюции концепций БД. Функции СУБД. Поколения СУБД.
- 31. Основные этапы эволюции концепций БД Этап 1. Простые файлы данных (начало 60-х годов). Этап 2. Совершенствование
- 32. 1 этап Простые файлы данных
- 33. Проблемы традиционных систем управления файлами структура записи файла была известна только программе, которая с ним работала;
- 34. 2 этап Совершенствование методов доступа к файлу
- 35. 3 этап Появление первых СУБД
- 36. 4 этап Современные СУБД
- 37. Основные функции СУБД 1. Обеспечивает пользователю возможность создавать новые БД и определять их схему (логическую структуру
- 38. Краткая история развития БД
- 43. Поколения СУБД. Их характеристика. К СУБД первого поколения относят СУБД на основе сетевой модели данных (их
- 44. Лектор Георгица И.В. Классификация СУБД. Архитектура СУБД. Основные компоненты СУБД.
- 45. Классификация СУБД. Архитектура СУБД. Схема ее работы и характеристика основных компонентов. Роль администраторов баз данных. Уровни
- 46. Критерии классификации СУБД По степени универсальности: СУБД общего назначения (СУБД ОН) и специализированные СУБД (СпСУБД). По
- 47. Локальная СУБД
- 48. Файл-серверная СУБД
- 49. Клиент-серверная СУБД
- 50. Распределенная СУБД Распределенная СУБД – это СУБД, поддерживающая работу с распределенными базами данных. Одно из определений
- 51. Упрощенная схема СУБД
- 52. Основные компоненты в среде СУБД Компоненты в среде СУБД Данные Аппаратное обеспечение Программное обеспечение Пользователи Данные
- 53. Компоненты в среде СУБД Данные Аппаратное обеспечение Программное обеспечение Пользователи Накопители для хранения информации (обычно диски
- 54. Компоненты в среде СУБД Данные Аппаратное обеспечение Программное обеспечение Пользователи Диспетчер базы данных (database manager),или система
- 55. Компоненты в среде СУБД Данные Аппаратное обеспечение Программное обеспечение Пользователи Работающие с базами данных пользователи обладают
- 56. Схема трехуровневой архитектуры ANSI для СУБД
- 57. Логическая и физическая независимость уровней при работе с данными Эта архитектура позволяет обеспечить логическую (между уровнями
- 58. Определение схемы и подсхемы БД. С понятием «трехуровневая архитектура баз данных» связаны понятия «схема» и «подсхема».
- 59. Процесс прохождения пользовательского запроса
- 60. Процесс прохождения пользовательского запроса 2 3 1 4 5 6 7 8
- 61. Лектор Георгица И.В. Модель данных. Классификация моделей данных. Этапы проектирования баз даных
- 62. Определение понятия «модель» Модель - это такой материальный или мысленно представляемый объект, который в процессе познания
- 63. Определение понятия «модель данных» Модель данных — это некоторая интерпретация данных, связанная с этапом проектирования БД,
- 64. Из «Энциклопедии технологий баз данных» М.Р. Когаловского
- 65. Модели данных Инфологические модели Даталогические модели Физические модели Диаграммы Бахмана Модель «СУЩНОСТЬ-СВЯЗЬ» (ER-модель) Основанные на файловых
- 66. Модели данных Инфологические модели Даталогические модели Физические модели Модель «СУЩНОСТЬ-СВЯЗЬ» (ER-модель) Объектно- ориентированные Иерархическая Сетевая Реляционная
- 67. Модели данных Инфологические модели Даталогические модели Физические модели Модель «СУЩНОСТЬ-СВЯЗЬ» (ER-модель) Иерархическая Сетевая Реляционная Объектно- ориентированная
- 69. Этапы проектирования БД 1. Системный анализ и словесное описание информационных объектов предметной области. 2. Информационно-логическое (инфологическое)
- 70. Подходы к выбору состава и структуры предметной области 1. Функциональный подход – он реализует принцип движения
- 72. Лектор Георгица И.В. Инфологическое моделирование. Модель «сущность – связь» в нотации Мартина.
- 73. Инфологическая модель предметной области – это частично формализованное описание объектов предметной области в терминах некоторой семантической
- 74. E/R-модель (или модель сущность – связь) создана Питером Ченом в 1976 году. E/R-модель стала фактическим стандартом
- 75. Компоненты E/R-модели: Сущность – это реальный или представляемый набор однотипных объектов, информация о котором характеризует предметную
- 76. Типы связей в ER-модели С точки зрения множественности: Один к одному (1:1), один ко многим (1:М),
- 77. Нотация Мартина Список атрибутов приводится внутри прямоугольника, обозначающего сущность. Ключевые атрибуты подчеркиваются. Связи изображаются линиями, соединяющими
- 78. Нотация Мартина Имя связи указывается на линии ее обозначающей. Пример:
- 79. Пример описания предметной области «Библиотека» Пусть требуется разработать информационную систему для автоматизации учета получения и выдачи
- 80. Каждая книга в библиотеке может присутствовать в нескольких экземплярах. Каждый экземпляр имеет следующие характеристики: уникальный инвентарный
- 81. При работе с системой библиотекарь должен иметь возможность решать следующие задачи: Принимать новые книги и регистрировать
- 82. Строим инфологическую модель сущность-связь в нотации Crow’s Foot Книга ISBN Название Автор Издательство Место издания Год
- 83. Инфологическая модель БД «Библиотека»
- 84. Лектор Георгица И.В. Модель «сущность – связь» в нотации Питера Чена. Расширенная ER-модель.
- 85. Рассмотрим трактовку инфологической модели ее создателем, Питером Ченом.
- 86. Лектор Георгица И.В.
- 87. Фрагмент ER-модели «Библиотека»
- 88. Пример «слабой» сущности
- 89. Пример нескольких связей между сущностями
- 90. Понятие дискриминатора Чтобы уникальным образом определить сущность «Архивная запись», следует добавить к ключу этой сущности дополнительный
- 91. Пример рекурсивной связи
- 92. Элементы расширенной ER-модели Специализация – создание одного или более подклассов некоторого класса сущностей, причем подклассы должны
- 93. Пример специализации
- 94. Пример нескольких специализирующих иерархий
- 95. Элементы расширенной ER-модели Генерализация – создание суперкласса из общих атрибутов коллекции подклассов. Множественное наследование – ситуация,
- 96. Пример множественного наследования
- 97. Лектор Георгица И.В. Автоматизированная ER-модель с использованием нотации П. Чена
- 98. Лектор Георгица И.В. Ранние даталогические модели данных: иерархическая и сетевая
- 99. Иерархическая модель данных Модель данных иерархическая (Hierarchical Data Model) – это модель данных, в основе которой
- 100. Графическое изображение иерархической структуры Иерархическая модель данных строится по принципу иерархии типов объектов, то есть один
- 101. СУБД, поддерживающая иерархическую модель данных. Иерархическая модель данных активно использовалась во многих СУБД на платформе мейнфреймов
- 102. Пример иерархической структуры базы данных
- 103. Основные элементы иерархической модели данных 1) поле; 2) сегмент; 3) физическая запись БД; 4) база данных.
- 104. Поле - это минимальная неделимая единица данных, доступная пользователю в среде иерархической СУБД Сегмент (необходимо различать
- 105. Понятие физической записи БД: Сегменты объединены в ориентированный древовидный граф: Физической записью БД называют каждое дерево
- 106. Пример иерархической структуры базы данных ПОЛЕ СЕГМЕНТ
- 107. а1 b1 b2 b3 c1 d1 d2 e1 a2 b4 b5 c2 c3 d3 d4 e2
- 108. Модель данных сетевая ( Network Data Model ) – это модель, допустимые структуры данных в которой
- 109. Графическое изображение сетевой структуры
- 110. Пример сетевой структуры базы данных
- 111. Основные элементы сетевой модели данных Элемент данных Агрегат данных Запись Набор данных
- 112. Элемент данных в сетевой модели- минимальная единица информации (соответствует полю в иерархической модели). Агрегат данных –
- 113. Записью называют множество агрегатов или элементов данных, моделирующее некоторый класс объектов реального мира ( понятие записи
- 114. Пример сетевой структуры базы данных
- 115. Реляционная модель данных ( РМД ) – логическая модель данных, которая представляет множество взаимосвязанных отношений и
- 116. ПРИМЕРЫ
- 117. Иерархическая модель БД «Фильмотека»
- 118. Сетевая модель БД «Фильмотека»
- 119. Реляционная модель БД «Фильмотека»
- 120. Заполненные таблицы в реляционной модели БД «Фильмотека»
- 121. Ранжирование моделей данных по эффективности выполнения практических задач
- 122. Лектор Георгица И.В. Общие понятия реляционного подхода к организации БД. Реляционная модель данных.
- 123. Пример реляционной БД
- 124. Автор реляционной модели данных - доктор университета штата Мичиган (США) Эдгар Фрэнк Кодд (Codd E.F.) (1923
- 125. Основные понятия реляционной модели 1) отношение (таблица); 2) схема отношения (таблицы); 2) атрибут; 3) первичный ключ;
- 128. Пример отношения «Film»
- 129. Пример схемы отношения: Film (Title, Year, Length, Filmtype)
- 130. Пример схемы БД: Film (Title, Year, Length, Filmtype); Studio (Name, Address, presN); Produсer (Name, Address, Sert,
- 131. Фундаментальные свойства отношений (таблиц) 1. Атомарность значений атрибутов (каждый атрибут в отношении имеет уникальное имя и
- 132. Фундаментальные свойства отношений 2. Отсутствие кортежей-дубликатов ( в таблице нет двух одинаковых строк) Это свойство, что
- 133. Фундаментальные свойства отношений 3. Отсутствие упорядоченности кортежей (порядок строк в таблице произвольный) Отсутствие требования к поддержанию
- 134. Фундаментальные свойства отношений 4. Отсутствие упорядоченности атрибутов (таблица имеет столбцы, соответствующие атрибутам отношения, и порядок следования
- 135. Фундаментальные свойства отношений 4. Изменяемость отношений. Реляционная модель данных рассматривает отношение как структурный тип. Тип определяется
- 136. Необходимо знать определения следующих понятий реляционной модели: отношение; атрибут; первичный ключ; кортеж; домен; тип данных; схема
- 137. Необходимо знать фундаментальные свойства отношений и их трактовку: 1.Атомарность значений атрибутов 2.Отсутствие кортежей-дубликатов 3.Отсутствие упорядоченности кортежей
- 138. Соответствие компонентов модели «сущность-связь» и реляционной модели
- 139. Правила перехода от ER-модели к реляционной модели данных 1. Каждой сущности ставится в соответствие отношение (таблица)
- 140. Правила перехода от ER-модели к реляционной модели данных 4. В каждое отношение, соответствующее подчиненной сущности, добавляются
- 141. Правила перехода от ER-модели к реляционной модели данных 6. Разрешение связей типа многие-ко-многим (в реляционной модели
- 142. Инфологическая модель БД «Библиотека»
- 144. Реляционная модель БД «Библиотека»
- 146. Лектор Георгица И.В. Язык запросов SQL. Команда SELECT
- 147. Реляционная алгебра
- 148. Реляционная алгебра – теоретический базис SQL
- 150. SQL – это гибкий язык, который можно использовать самыми разными способами. Он является самым распространенным инструментом,
- 151. Этот язык не является процедурным, как FORTRAN, Basic, С, COBOL, Pascal и Java. Чтобы решить задачу
- 152. ПРИМЕР (ЧТО НАМ НУЖНО – запрашиваем у БД) SELECT * FROM EMPLOYEE WHERE AGE >40 OR
- 153. в последние годы оказывалось немалое давление, чтобы дополнить SQL некоторыми процедурными возможностями. Поэтому теперь в составе
- 154. И всё же … В современных реализациях SQL отсутствуют многие простые программные конструкции, которые являются фундаментальными
- 155. Формы SQL
- 156. Формы SQL
- 157. Формы SQL
- 158. КАК SQL «экономит силы» программиста SQL устраняет много работы которую вы должны были бы сделать если
- 159. Команды SQL Язык SQL состоит из ограниченного числа команд, специально предназначенных для управления данными. Одни из
- 160. Зарезервированные слова Кроме команд, специальное значение в SQL имеют и некоторые другие слова. Вместе с командами
- 161. Типы данных В разных реализациях SQL поддерживаются различные исторически сложившиеся типы данных. В спецификации SQL:2003 признаны
- 162. Неопределенные значения Если в поле базы данных находятся какие-то данные, то в этом поле имеется определенное
- 163. В следующем списке приведены некоторые из этих случаев и даны примеры каждого из них. Значение существует,
- 164. Подразделы SQL
- 170. Примеры
- 191. Пример 12. Образцы WHERE-фразы: WHERE title = ‘LONDON’; WHERE netWorth >= 100 000; WHERE year >1970
- 202. Пример 16а. Группировка по нескольким полям.
- 206. Пример 19. ORDER BY при использовании с предложением GROUP BY служит для упорядочения групп.
- 209. Скачать презентацию














































































































































































































Итоги социально-экономического развития отрасли Минсвязи Республики Беларусь
Работа в Excel
Виды долговременной памяти. 7 класс
Основные устройства компьютера
How to Use Color-Navi
Компьютерный мир
Представление целых чисел
1С- БИТРИКС. Внедрение верстки в шаблоны 1С-Битрикс, принципы размещения общих шаблонов
Методы массивов
Сервопривод
Корпоративная информационная система Intellect Style™
Техническое предложение на выполнение работ
Стилевое оформление текста
8-2b_Системы счисления ДЗ к уроку
9-1-1
Оценка количественных параметров текстовых документов. Обработка текстовой информации
Galileo компьютерлік жүйесі-авиабилеттерді брондаумен айналысады
PUG_МахровСемён_ИЭоз-61-22
Popular minimalist decluttering method
Lesson 9
2D дизайн
Влияние СМИ на общественное сознание и настроение молодежи
Флэш-накопители, предназначенные для работы с АРМ ИСОД МВД России
Возможности НКО Карелии по информационному сопровождению своей деятельности
Login To Your Tomiex Exchange Account
My Eyes On You. Игра
Komanda FOR organizācija ciklisko izpildes citas komandas rezultāti, saraksti, un virknes teksta failus
Организация ввода и вывода данных начала программирования