🗊Презентация Введение в базы данных

Категория: Информатика
Нажмите для полного просмотра!
Введение в базы данных, слайд №1Введение в базы данных, слайд №2Введение в базы данных, слайд №3Введение в базы данных, слайд №4Введение в базы данных, слайд №5Введение в базы данных, слайд №6Введение в базы данных, слайд №7Введение в базы данных, слайд №8Введение в базы данных, слайд №9Введение в базы данных, слайд №10Введение в базы данных, слайд №11Введение в базы данных, слайд №12Введение в базы данных, слайд №13Введение в базы данных, слайд №14Введение в базы данных, слайд №15Введение в базы данных, слайд №16Введение в базы данных, слайд №17Введение в базы данных, слайд №18Введение в базы данных, слайд №19Введение в базы данных, слайд №20Введение в базы данных, слайд №21Введение в базы данных, слайд №22Введение в базы данных, слайд №23Введение в базы данных, слайд №24

Содержание

Вы можете ознакомиться и скачать презентацию на тему Введение в базы данных. Доклад-сообщение содержит 24 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Введение 
в базы данных
к.т.н., доцент кафедры ИиСП
Лучинин
Захар Сергеевич
Описание слайда:
Введение в базы данных к.т.н., доцент кафедры ИиСП Лучинин Захар Сергеевич

Слайд 2





Почему важно изучать БД?
Практически каждое приложение использует БД
Почти каждая вакансия с упоминанием SQL
Базы данных в петабайты
Отсутствие готовых решений
Описание слайда:
Почему важно изучать БД? Практически каждое приложение использует БД Почти каждая вакансия с упоминанием SQL Базы данных в петабайты Отсутствие готовых решений

Слайд 3





База Данных (БД)
база данных – это совокупность связанных данных, организованных по определенным правилам.
Эти правила предусматривают общие принципы описания, манипулирования и хранения.
Описание слайда:
База Данных (БД) база данных – это совокупность связанных данных, организованных по определенным правилам. Эти правила предусматривают общие принципы описания, манипулирования и хранения.

Слайд 4





Какие задачи решает СУБД?
Надежное хранилище больших данных
Эффективный доступ
Многопользовательский доступ
Разграничение прав доступа
Удобная работа с данными (язык программирования для доступа к данным)
Обеспечение доступа (по сети)
Описание слайда:
Какие задачи решает СУБД? Надежное хранилище больших данных Эффективный доступ Многопользовательский доступ Разграничение прав доступа Удобная работа с данными (язык программирования для доступа к данным) Обеспечение доступа (по сети)

Слайд 5





Ключевые идеи изучения БД
Data model
Schema versus data
Data definition language (DDL)
Data manipulation or query language (DML)
Описание слайда:
Ключевые идеи изучения БД Data model Schema versus data Data definition language (DDL) Data manipulation or query language (DML)

Слайд 6





Задачи и цели курса
Научиться проектировать Базы Данных (БД)
Освоить язык запросов доступа к БД
Обеспечить целостность данных в БД
Научиться оптимизировать запросы и схемы данных
Использовать БД в ПО
Описание слайда:
Задачи и цели курса Научиться проектировать Базы Данных (БД) Освоить язык запросов доступа к БД Обеспечить целостность данных в БД Научиться оптимизировать запросы и схемы данных Использовать БД в ПО

Слайд 7





Народная мудрость
Лучше спросить и выставить себя дураком на пять минут, чем не спросить и остаться дураком на всю жизнь
Описание слайда:
Народная мудрость Лучше спросить и выставить себя дураком на пять минут, чем не спросить и остаться дураком на всю жизнь

Слайд 8





Классификация БД
По модели данных
Иерархическая
Реляционная
Документо-ориентированная
По среде постоянного хранения
В оперативной памяти
Во вторичной памяти (жёсткий диск)
По степени распределённости
Централизованная
Распределённая БД
Описание слайда:
Классификация БД По модели данных Иерархическая Реляционная Документо-ориентированная По среде постоянного хранения В оперативной памяти Во вторичной памяти (жёсткий диск) По степени распределённости Централизованная Распределённая БД

Слайд 9





Классификация СУБД
По модели данных
Иерархическая
Реляционная
Документо-ориентированная
По степени распределённости
Локальные СУБД
Распределённые СУБД
По способу доступа к БД
Файл-серверные
Клиент-серверные
Встраиваемые
Описание слайда:
Классификация СУБД По модели данных Иерархическая Реляционная Документо-ориентированная По степени распределённости Локальные СУБД Распределённые СУБД По способу доступа к БД Файл-серверные Клиент-серверные Встраиваемые

Слайд 10





Реляционные базы данных
Особенности реляционной базы данных:
Данные хранятся в таблицах, состоящих из столбцов и строк; 
На пересечении каждого столбца и строчки стоит в точности одно значение; 
У каждого столбца есть своё имя, которое служит его названием, и все значения в одном столбце имеют один тип. 
Столбцы располагаются в определённом порядке, который определяется при создании таблицы, в отличие от строк, которые располагаются в произвольном порядке. В таблице может не быть ни одной строчки, но обязательно должен быть хотя бы один столбец; 
Запросы к базе данных возвращают результат в виде таблиц, которые тоже могут выступать как объект запросов.
Описание слайда:
Реляционные базы данных Особенности реляционной базы данных: Данные хранятся в таблицах, состоящих из столбцов и строк; На пересечении каждого столбца и строчки стоит в точности одно значение; У каждого столбца есть своё имя, которое служит его названием, и все значения в одном столбце имеют один тип. Столбцы располагаются в определённом порядке, который определяется при создании таблицы, в отличие от строк, которые располагаются в произвольном порядке. В таблице может не быть ни одной строчки, но обязательно должен быть хотя бы один столбец; Запросы к базе данных возвращают результат в виде таблиц, которые тоже могут выступать как объект запросов.

Слайд 11





Примеры СУБД
MySQL 
PostgreSQL
Microsoft Access
Microsoft SQL Server
Описание слайда:
Примеры СУБД MySQL PostgreSQL Microsoft Access Microsoft SQL Server

Слайд 12





Проектирование баз данных
Проектирование базы данных — создание эффективной структуры данных, обеспечивающее хранение требуемой информации
Описание слайда:
Проектирование баз данных Проектирование базы данных — создание эффективной структуры данных, обеспечивающее хранение требуемой информации

Слайд 13





Основные задачи проектирования
Обеспечение хранения в БД всей необходимой информации
Обеспечение возможности получения данных по всем необходимым запросам
Сокращение избыточности и дублирования данных
Обеспечение целостности данных (правильности их содержания): исключение противоречий в содержании данных, исключение их потери и т.д.
Описание слайда:
Основные задачи проектирования Обеспечение хранения в БД всей необходимой информации Обеспечение возможности получения данных по всем необходимым запросам Сокращение избыточности и дублирования данных Обеспечение целостности данных (правильности их содержания): исключение противоречий в содержании данных, исключение их потери и т.д.

Слайд 14





Уровни проектирования
1.	Концептуальное (инфологическое) проектирование
2.	Логическое (даталогическое) проектирование
3.	Физическое проектирование
Описание слайда:
Уровни проектирования 1. Концептуальное (инфологическое) проектирование 2. Логическое (даталогическое) проектирование 3. Физическое проектирование

Слайд 15





Критерии оценки модели данных
Описание слайда:
Критерии оценки модели данных

Слайд 16





Критерии оценки модели данных
Описание слайда:
Критерии оценки модели данных

Слайд 17





Инфологическое проектирование
Описание слайда:
Инфологическое проектирование

Слайд 18





Особенности концептуального проектирования
обследование предметной области, изучение ее информационной структуры
выявление всех фрагментов, каждый из которых характеризуется пользовательским представлением, информационными объектами и связями между ними, процессами над информационными объектами
моделирование и интеграция всех представлений
Описание слайда:
Особенности концептуального проектирования обследование предметной области, изучение ее информационной структуры выявление всех фрагментов, каждый из которых характеризуется пользовательским представлением, информационными объектами и связями между ними, процессами над информационными объектами моделирование и интеграция всех представлений

Слайд 19





Составляющие инфологической модели
Сущность
Атрибут
Связь
ОДИН-К-ОДНОМУ
ОДИН-КО-МНОГИМ
МНОГИЕ-КО-МНОГИМ
Описание слайда:
Составляющие инфологической модели Сущность Атрибут Связь ОДИН-К-ОДНОМУ ОДИН-КО-МНОГИМ МНОГИЕ-КО-МНОГИМ

Слайд 20





Выделение типов сущностей
Работа бизнес аналитика, проектировщика БД
Выяснение потребностей и представления предметной области для каждой роли пользователя
Выделяются независимые типы сущностей
Отбрасываются “ненужные”
Именование типов сущностей
Описание слайда:
Выделение типов сущностей Работа бизнес аналитика, проектировщика БД Выяснение потребностей и представления предметной области для каждой роли пользователя Выделяются независимые типы сущностей Отбрасываются “ненужные” Именование типов сущностей

Слайд 21





Определение связей
Типы связей:
Один ко многим
Многие к одному
Многие ко многим
Один к одному
Кратность связей
1
0..1
0..n
1..n
Описание слайда:
Определение связей Типы связей: Один ко многим Многие к одному Многие ко многим Один к одному Кратность связей 1 0..1 0..n 1..n

Слайд 22





Определение атрибутов
Выделяются атрибуты типов сущностей
Выделяются атрибуты связей
Простые и составные атрибуты
Именование атрибутов
Описание слайда:
Определение атрибутов Выделяются атрибуты типов сущностей Выделяются атрибуты связей Простые и составные атрибуты Именование атрибутов

Слайд 23





Проверка
Наличие связей один к одному
Наличие избыточных связей
Проверка выполнимости пользовательских операций - мысленный эксперимент
Обсуждение с пользователями
Описание слайда:
Проверка Наличие связей один к одному Наличие избыточных связей Проверка выполнимости пользовательских операций - мысленный эксперимент Обсуждение с пользователями

Слайд 24





Литература
Дейт К.Дж. Введение в системы баз данных
http://citforum.ru/database/
http://www.intuit.ru/
Галочкин В.И. “Методичка” по БД
Описание слайда:
Литература Дейт К.Дж. Введение в системы баз данных http://citforum.ru/database/ http://www.intuit.ru/ Галочкин В.И. “Методичка” по БД



Похожие презентации
Mypresentation.ru
Загрузить презентацию