База данных: разработка структуры презентация

Содержание

Слайд 2

Повторим

Повторим

Слайд 3

Проверь себя Что такое объект? Что такое класс? Что размещается

Проверь себя

Что такое объект?
Что такое класс?
Что размещается внутри классов?
Что такое свойство?
Что

такое метод?
Слайд 4

Сегодня на занятии: БД, СУБД, ERD — расшифруем каждый из

Сегодня на занятии:

БД, СУБД, ERD — расшифруем каждый из этих наборов

букв и разберёмся в них!
Проектирование собственного проекта — пора начинать наше творение!
Слайд 5

База данных (БД) — это организованная структура, предназначенная для хранения,

База данных (БД)

— это организованная структура, предназначенная для хранения, изменения и

обработки взаимосвязанных между собой данных, как правило больших размеров.

Теория

Слайд 6

Пример Примеры использования БД Интернет-магазины Корпоративные веб-сайты

Пример

Примеры использования БД

Интернет-магазины

Корпоративные веб-сайты

Слайд 7

Как нам управлять базами данных? Теория

Как нам управлять базами данных?

Теория

Слайд 8

Система управления базами данных (СУБД) — это целый комплекс из

Система управления базами данных (СУБД)

— это целый комплекс из программных средств,

предназначенных для создания структуры новой БД, наполнения её новой информацией, редактирования уже имеющейся, хранения и отображения этой информации.

Теория

Слайд 9

Теория Этапы создания БД Постановка задачи Анализ Проектирование Выбор способов

Теория

Этапы создания БД

Постановка задачи

Анализ

Проектирование

Выбор способов для представления информации

Компьютерная модель объекта

ER -

диаграмма
Слайд 10

Этап проектирования Поиск фильмов по интересам в ближайшем кинотеатре Last

Этап проектирования

Поиск фильмов по интересам в ближайшем кинотеатре

Last name -

Ф
First name - И
Patronymic - О
Слайд 11

Этап проектирования Учёт разбитых окон в школе

Этап проектирования

Учёт разбитых окон в школе

Слайд 12

Сущность — это множество экземпляров реальных или абстрактных объектов. Теория

Сущность

— это множество экземпляров реальных или абстрактных объектов.

Теория

Слайд 13

Атрибуты Теория — это параметры, характеристики, которые содержит в себе сущность.

Атрибуты

Теория

— это параметры, характеристики, которые содержит в себе сущность.

Слайд 14

Связь Теория — это соединительные линии между сущностями, с помощью

Связь

Теория

— это соединительные линии между сущностями, с помощью которых на диаграмме

показана взаимосвязь между ними.
Слайд 15

Планирование проекта

Планирование проекта

Слайд 16

Презентация ER-диаграмм

Презентация ER-диаграмм

Слайд 17

Итог первой половины урока

Итог первой половины урока

Слайд 18

Давайте отдохнём!

Давайте отдохнём!

Слайд 19

Обсуждение Как сущности из ERD-диаграмм переносятся в код class School():#класс

Обсуждение

Как сущности из ERD-диаграмм переносятся в код

class School():#класс "Школа"
class Pupil():#класс "Ученик"
class

Timesheet():#класс "Табель"
class Statement():#класс "Заявление"
Слайд 20

Обсуждение Как атрибуты из ERD-диаграмм переносятся в код class School():#класс

Обсуждение

Как атрибуты из ERD-диаграмм переносятся в код

class School():#класс "Школа"
def set_information(self,

school_name, address):
self.school_name = school_name
self.address = address

class Pupil():#класс "Ученик"
def set_information(self, id_pupil, surname, name, patronymic):
self.id_pupil = id_pupil
self.surname = surname
self.name = name
self.patronymic = patronymic

Слайд 21

Обсуждение Как атрибуты из ERD-диаграмм переносятся в код class Timesheet():#класс

Обсуждение

Как атрибуты из ERD-диаграмм переносятся в код

class Timesheet():#класс "Табель"
def set_information(self,

number, quantity, total_score, school_name, id_pupil):
self.number= number
self.quantity = quantity
self.total_score = total_score
self.school_name = school_name
self.id_pupil = id_pupil
Слайд 22

Обсуждение Как атрибуты из ERD-диаграмм переносятся в код class Statement():#класс

Обсуждение

Как атрибуты из ERD-диаграмм переносятся в код

class Statement():#класс "Заявление"
def set_information(self,

request_number, school_name, date):
self.request_number
self.school_name
self.date
Слайд 23

Заходим на платформу mars.algoritmika.org

Заходим на платформу

mars.algoritmika.org

Слайд 24

Проект «База данных: разработка структуры» Задание на платформе

Проект «База данных: разработка структуры»

Задание на платформе

Слайд 25

Как прошло занятие?

Как прошло занятие?

Слайд 26

Проверь себя Что такое база данных? Что такое система управления

Проверь себя

Что такое база данных?
Что такое система управления базами данных?
Что такое

ERD-модель?
Что такое сущность?
Что такое атрибут?
Что такое связь?
Слайд 27

На следующем занятии: Заканчиваем разработку проекта.

На следующем занятии:

Заканчиваем разработку проекта.

Имя файла: База-данных:-разработка-структуры.pptx
Количество просмотров: 70
Количество скачиваний: 0