МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта: 1 Лекция x. Распределенные СУБД, реплекация, резервное копирование, восстановление после отказа Курс: Базы Данных
2 Источники Распределенные БД, реплекация: Реплекация: %D0%B0%D1%86%D0%B8%D1%8F_(%D0%B2%D1%8B%D1%87%D0%B8%D1 %81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0% D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0) %D0%B0%D1%86%D0%B8%D1%8F_(%D0%B2%D1%8B%D1%87%D0%B8%D1 %81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0% D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0 Резервное копирование и Восстановление после отказа
3 Структура курса Файловые системы -> СУБД. (причины появления последней)
4 Структура курса Файловые системы -> СУБД. (причины появления последней) Отношение, ключи, связи (их структура)
5 Структура курса Файловые системы -> СУБД. (причины появления последней) Отношение, ключи, связи (их структура) Жизненные циклы информационных систем
6 Структура курса Файловые системы -> СУБД. (причины появления последней) Отношение, ключи, связи (их структура) Жизненные циклы информационных систем Реляционная алгебра. Произведения, Представления (мат. Основы!)
7 Структура курса Файловые системы -> СУБД. (причины появления последней) Отношение, ключи, связи (их структура) Жизненные циклы информационных систем Реляционная алгебра. Произведения, Представления (мат. Основы!) Ступени проектирования (три уровня, преобразование связей, хеширование, индексорование)
8 Структура курса Модели БД: (реляционная, иерархическая, сетевая, многомерная, оо..!)
9 Структура курса Модели БД: (реляционная, иерархическая, сетевая, многомерная, оо..!) Специализации БД: OLAP, OLTP
10 Структура курса Модели БД: (реляционная, иерархическая, сетевая, многомерная, оо..!) Специализации БД: OLAP, OLTP Разметка данных XML
11 Структура курса Модели БД: (реляционная, иерархическая, сетевая, многомерная, оо..!) Специализации БД: OLAP, OLTP Разметка данных XML Распределенные БД
12 Структура курса Модели БД: (реляционная, иерархическая, сетевая, многомерная, оо..!) Специализации БД: OLAP, OLTP Разметка данных XML Распределенные БД Восстановление после отказа
13 Проект «КОММЕРЧЕСКАЯ ФИРМА» Коммерческие фирмы (Авто, Атлант-М и др.) занимаются поставкой различных моделей автомобилей. Модель имеет свои технические характеристики и может быть отгружена нескольким клиентам. Необходимо спроектировать базу данных КОММЕРЧЕСКАЯ ФИРМА, которая должна обеспечивать хранение и поиск данных о наличии необходимых моделей автомобилей; сделках, совершаемых сотрудниками фирмы; выявлять модели автомобилей, пользующихся наибольшим спросом у клиентов, и др.
14 Проект «КОММЕРЧЕСКАЯ ФИРМА» В БД должна храниться информация: о ПОСТАВЩИКАХ: код фирмы, название фирмы, телефон, , адрес web-сайта (может отсутствовать); МОДЕЛЯХ: код модели, наименование модели, цвет, обивка, мощность двигателя (например, 100/139 кВт), количество дверей, коробка передач (ручная или автоматическая); КЛИЕНТАХ: Ф.И.О. клиента, номер договора, дата покупки, телефон, адрес, код модели; ПРЕЙСКУРАНТЕ ЦЕН: код модели, год выпуска, цена (у.е.), предпродажная подготовка (стоимость услуг по подготовке к продаже, у.е.), транспортные издержки (у.е.).
15 Проект «КОММЕРЧЕСКАЯ ФИРМА» поставщик предлагает несколько моделей автомобилей. Модель автомобиля может быть предложена нескольким поставщикам; модель автомобиля соответствует одному прейскуранту цен. Прейскурант цен соответствует только одной модели; клиент покупает несколько моделей автомобилей. Модель покупают несколько клиентов. каждый поставщик обязательно предлагает модели автомобилей. Каждая модель обязательно предлагается поставщиком; модель автомобиля не обязательно покупается клиентом (не понравился цвет модели и т.д.). Клиент не обязательно покупает модель (не устраивают технические характеристики автомобиля); каждая модель автомобиля обязательно имеет прейскурант цен. Каждый прейскурант цен обязательно соответствует модели автомобиля.
16