Содержание
- 2. О дисциплине: Литература Основная 1. Петкович Д. Microsoft SQL Server 2008: рук-во для начинающих. - СПб.
- 3. Назначение и основные компоненты баз данных
- 4. Исторический экскурс 1 Этап: Автоматизация вычислительных задач (до 1955 года) Предметная область: Инженерные и научные расчеты
- 5. С примерами… 50 килограмм 5 килограмм ?
- 6. 2 Этап: Программируемое оборудование обработки записей (1955- середина 1960х) Предметная область: …+ Статистическая обработка, учетные задачи
- 7. Массовое производство и продажа… Январь: 20 бутылок по 300 рублей Февраль: 15 бутылок по 320 рублей
- 8. Сложности автоматизации Файлы данных Программное обеспечение VineTrader (ВАШЕ! ЛИЧНОЕ! ☺ ) Обмен данными Yet another программное
- 9. Появление баз данных 3 Этап: Дореляционные базы данных (середина 1960х-1970 год) Предметная область: + автоматизация обработки
- 10. Развитие продаж, появление склада… Списать со склада в счет заказа №2 от 1.09.2019 : 10 бутылок
- 11. Независимость программ и данных Интерфейс манипулирования данными Программное обеспечение VineTrader (ВАШЕ! ЛИЧНОЕ! ☺ ) Обмен данными
- 12. Реляционная модель данных Э. Кодда 4 Этап: Реляционные базы данных (1970 год – н.в.) Предметная область:
- 13. Развитие деятельности… Учет продаж Планирование производства Складской учет Бухгалтерия Логистика … Корпоративная база данных Корпоративная информационная
- 14. Определения… База данных (БД) – это совокупность взаимосвязанных структурированных данных, относящихся к определенной предметной области и
- 15. Примеры…
- 16. Особенности баз данных минимально необходимый объем хранимой информации о предметной области; атомарность базовых элементов (объектов); неизбыточность
- 17. Преимущества применения баз данных Компактность. Нет необходимости в создании и ведении, возможно, весьма объемистых бумажных картотек
- 18. Основные компоненты систем баз данных Система управления базами данных (СУБД) База данных Пользователи Прикладные программы
- 19. Основные компоненты систем баз данных: Данные Могут храниться в нескольких базах данных Бывают интегрируемые (объединяемые из
- 20. Основные компоненты систем баз данных: Аппаратное обеспечение тома внешней (вторичной) памяти, используемые для хранения информации, а
- 21. Основные компоненты систем баз данных: Программное обеспечение Система управления базами данных (диспетчер базы данных, сервер базы
- 22. Основные компоненты систем баз данных: Пользователи Первая группа— прикладные программисты Вторая группа— конечные пользователи Третья группа
- 23. Уровни представления баз данных. Независимость от данных
- 24. Трехуровневая система организации баз данных (стандарт ANSI) позволяет обеспечить: - логическую (между уровнями 1 и 2)
- 25. Трехуровневая система организации баз данных Уровень внешних моделей: определяет точку зрения на БД отдельных приложений. Каждое
- 26. Трехуровневая система организации баз данных Концептуальный уровень: база данных представлена в наиболее общем виде, который объединяет
- 27. Трехуровневая система организации баз данных Физический уровень: собственно данные, хранимые в файлах или в страничных структурах,
- 28. Независимость от данных невосприимчивость приложений к изменениям в физическом представлении данных и в методах доступа к
- 29. Отсутствие независимости от данных Способ организации данных во вторичной памяти и способ доступа к ним диктуются
- 30. Инфологическое моделирование данных
- 31. Инфологическое моделирование Информационная модель данных предназначена для представления семантики предметной области в терминах субъективных средств описания
- 32. Содержание информационной модели диаграммы "сущность-связь" (Entity - Relationship Diagrams); определения сущностей; уникальные идентификаторы сущностей ; определения
- 33. Бывают супертипами и подтипами Сущности Результат абстрагирования объектов или явлений реального мира Описываются с помощью данных,
- 34. Сущность и экземпляр сущности Сущность описывает класс объектов предметной области Экземпляр сущности – один из объектов
- 35. Идентификация сущностей Искусственный или естественный атрибут (набор атрибутов), значение которого уникально для каждого экземпляра Правильно: Номер
- 36. Визуализация информационной модели на ER-диаграммах
- 37. Визуализация информационной модели на ER-диаграммах
- 38. Проектирование баз данных
- 39. Особенности проектирования баз данных Является частью процесса проектирования информационных систем Определяет вероятность удовлетворения информационной системой функциональных
- 40. Как оценивают базы данных? Функциональность и адаптируемость Производительность обработки транзакций Пропускная способность Время реакции Безопасность
- 41. Что такое проектирование баз данных? Проектирование базы данных - это поиск способов удовлетворения функциональных требований средствами
- 42. Основные задачи при проектировании баз данных Проектирование объектов базы данных (таблицы, представления, индексы, триггеры, хранимые процедуры,
- 43. Особенности баз данных с точки зрения проектирования имеет свою внутреннюю архитектуру имеет свое собственное лингвистическое содержание
- 44. Типовая бизнес-модель процесса проектирования базы данных
- 45. Основные этапы процесса проектирования сбор и анализ входных данных; создание логической модели базы данных ; создание
- 46. Входные данные информационная модель предметной области базы данных: диаграммы "сущность-связь" ( ER -диаграммы) функциональная модель предметной
- 47. Выходные данные физическая модель базы данных, которая может быть преобразована в скрипт для создания базы данных
- 48. 1 Этап: Концептуальное проектирование Концептуальный уровень — центральное управляющее звено, здесь база данных представлена в наиболее
- 49. 2 Этап: Разработка внешних моделей Уровень внешних моделей — самый верхний уровень, где каждая модель имеет
- 50. 3 Этап: Физическая реализация Физический уровень — собственно данные, расположенные в файлах или в страничных структурах,
- 51. Модели данных
- 52. Что такое модель данных? Модель данных - это некоторая абстракция, которая, будучи приложенной к конкретным данным,
- 53. Классификация моделей данных
- 54. Инфологические модели данных Не зависят от используемой СУБД Отражают в естественной и удобной форме информационно-логический уровень
- 55. Даталогические модели Является основным средством логического проектирования баз данных Зависит от выбранного типа СУБД Отражает логические
- 56. Физические модели данных Оперируют категориями, касающимися организации внешней памяти и структур хранения, используемых в операционной среде
- 57. Обзор современных систем управления базами данных
- 58. Функции системы управления базой данных (СУБД) описание данных на основе какой-либо модели данных (создание пустой структуры
- 59. Разделение рынка СУБД* Реляционные СУБД: 93% (Oracle Database, IBM DB2 и Microsoft SQL Server занимают до
- 60. Лидеры рынка РСУБД Oracle database Фактический стандарт для государственных информационных систем в России; Лучшие решения по
- 61. Лидеры рынка РСУБД MySQL Одна из наиболее распространенных бесплатных СУБД; Принадлежит Oracle; Решение для малых и
- 62. NoSQL СУБД Обозначает ряд подходов, направленных на реализацию хранилищ баз данных, имеющих существенные отличия от моделей,
- 64. Скачать презентацию