Презентация Основы конструирования баз данных онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Основы конструирования баз данных абсолютно бесплатно. Урок-презентация на эту тему содержит всего 25 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Образование » Основы конструирования баз данных



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    25 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    206.50 kB
  • Просмотров:
    63
  • Скачиваний:
    0
  • Автор:
    неизвестен



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

№1 слайд
Информатика. Спецглавы
Содержание слайда: Информатика. Спецглавы Направление: Инфокоммуникационные технологии и системы связи 2012 год

№2 слайд
Основы конструирования баз
Содержание слайда: Основы конструирования баз данных Основные понятия Модели данных Программное обеспечение Взаимодействие клиента и сервера Создание реляционной базы данных Связывание таблиц Конструирование запросов по образцу Конструирование запросов на языке SQL

№3 слайд
Основные понятия База данных
Содержание слайда: Основные понятия База данных — именованная совокупность данных, отображающая состояние изучаемых объектов (предметов, явлений и т.д.). Актуальность базы данных — постоянное изменение, пополнение данных в соответствии с изменением состояния изучаемых объектов и наших знаний о них. Предметная область — изучаемая совокупность логически связанных объектов. СУБД — система управления базами данных — совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования баз данных. Банк данных — система специально организованных данных, программных, языковых, организационных и технических средств, предназначенных для централизованного накопления и коллективного многоцелевого использования данных.

№4 слайд
Требования к банкам данных
Содержание слайда: Требования к банкам данных Многократное использование данных Простота и легкость использования Гибкость использования Быстрота обработки запросов пользователей Разграничение прав пользователей Функционирование в условиях вычислительных сетей Контроль за целостностью данных Восстановление данных после сбоя Средства администрирования и оптимизации работы системы

№5 слайд
Компоненты банка данных
Содержание слайда: Компоненты банка данных Информационная база Языковые средства Программные средства Технические средства Организационно-административные подсистемы Нормативно-методическоеобеспечение

№6 слайд
Модели данных Иерархические
Содержание слайда: Модели данных Иерархические (IMS, IBM, 1968) Сетевые (ИСУБД Cronos Pro, Россия) Реляционные Иерархическая модель данных Структура данных: дерево Факультет Специальность Группа Студент

№7 слайд
Сетевая модель данных Для
Содержание слайда: Сетевая модель данных Для связи элементов данных использует указатели Структура данных: граф

№8 слайд
Реляционная модель данных
Содержание слайда: Реляционная модель данных Предложена: Е. Кодд, 1970 год Логическая модель, использует математическую теорию отношений (relation) Математический аппарат: теория множеств, логика первого порядка, реляционная алгебра Модель не зависит от физической организации данных Модель не использует указатели Отношение — таблица данных

№9 слайд
Примеры реляционных СУБД
Содержание слайда: Примеры реляционных СУБД Oracle Microsoft SQL MySQL PostgreSQL SQLite Языковые средства: SQL (Strutured Query Language) Интерфейс пользователя: Web-приложение

№10 слайд
Основные понятия реляционных
Содержание слайда: Основные понятия реляционных баз данных Тип данных Домен Отношение Атрибут отношения Кортеж Первичный ключ Внешний ключ

№11 слайд
Разработка базы данных Дано
Содержание слайда: Разработка базы данных Дано: информация о преподавателях Фамилия преподавателя Имя преподавателя Должность преподавателя Предмет Специальность Курс Кол-во часов лекций, Кол-во часов упражнений 1 вариант структуры данных:

№12 слайд
Этапы проектирования базы
Содержание слайда: Этапы проектирования базы данных Разработка инфологической модели Разработка даталогической модели Разработка физической модели

№13 слайд
. Разработка инфологической
Содержание слайда: 1. Разработка инфологической модели Анализ предметной области: выявление объектов и их атрибутов Преподаватель (фамилия, имя, должность) Предмет (название предмета, семестр, специальность, кол-во часов лекций, упражнений) Нормализация модели (объектная декомпозиция) Выявление связей между объектами: построение ER-модели (Entity-Relation) N N

№14 слайд
Разработка даталогической
Содержание слайда: Разработка даталогической модели Логическое проектирование данных Выбор СУБД определяет модель данных Описание данных — в терминах выбранной модели Реляционная модель: Сущность — таблица, имя сущности — имя таблицы. Атрибут — столбец таблицы. Уникальный идентификатор — первичный ключ. Связи «много-к-одному» и «один-к-одному» становятся внешними ключами Связь «много-ко-многим» превращается в таблицу с двумя связями «много-к-одному»

№15 слайд
Пример даталогической модели
Содержание слайда: Пример даталогической модели ID_преподавателя и ID_предмета — ключевые поля primary primary key key foreign key foreign key

№16 слайд
Физическая модель данных
Содержание слайда: Физическая модель данных Определяет способ размещения данных на носителях (устройствах внешней памяти): структура записи в файле данных, количество файлов данных, местоположение файлов данных. Определяет способ и средства организации эффективного доступа к данным: способы адресации и методы поиска записей в файлах.

№17 слайд
Средства управления данными
Содержание слайда: Средства управления данными Запросы запросы по образцу SQL-запросы Формы Отчеты

№18 слайд
Язык SQL Structured Query
Содержание слайда: Язык SQL Structured Query Language Первый стандарт 1989 года Текущий стандарт 2008 года Логический (декларативный) язык Использует исчисление кортежей (раздел реляционной алгебры) Содержит средства управления таблицами, средства отбора данных, средства модификации данных.

№19 слайд
Команды SQL CREATE - создать
Содержание слайда: Команды SQL CREATE - создать INSERT - вставить SELECT - выбрать DELETE - удалить Предложения, используемые в командах: WHERE - где FROM - откуда INTO — куда SELECT Фамилия FROM Преподаватели WHERE Должность= «Доцент»

№20 слайд
Оператор LIKE Стандарт SQL
Содержание слайда: Оператор LIKE Стандарт SQL: SELECT Фамилия, Имя, Должность FROM Преподаватели WHERE Фамилия LIKE '%ро-' Windows: SELECT Фамилия, Имя, Должность FROM Преподаватели WHERE Фамилия LIKE '*ро?' ответ: Петров, Сидоров, Крот, Рой. Не будет отобрано: Сидорова

№21 слайд
INNER JOIN связывает две
Содержание слайда: INNER JOIN связывает две таблицы: левую и правую, при этом в запросе не участвуют строки из правой таблице, не имеющие продолжение в левой, и наоборот. SELECT <список полей из правой и левой таблицы> FROM левая_таблица INNER JOIN правая_таблица ON <условия связывания> WHERE <условия отбора>

№22 слайд
Запрос по двум таблицам
Содержание слайда: Запрос по двум таблицам SELECT Преподаватели.Фамилия, Нагрузка.ID_предмет FROM Преподаватели INNER JOIN Нагрузка ON Преподаватели.ID_преподаватель=Нагрузка.ID_преподаватель WHERE Нагрузка.ID_предмет>1 AND Нагрузка.ID_предмет<5

№23 слайд
Статистическая обработка в
Содержание слайда: Статистическая обработка в запросе Статистические функции (функции агрегирования): count, sum, min, max, avg (среднее арифметическое) SELECT AVG(Часы_лекций) FROM Предметы Ответ: среднее арифметическое по всей таблице

№24 слайд
Группировка в запросе
Содержание слайда: Группировка в запросе Предложение GROUP BY SELECT AVG(Часы_лекций) FROM Предметы GROUP BY Название SELECT Название, AVG(Часы_лекций) FROM Предметы GROUP BY Название

№25 слайд
Вложенный запрос SELECT
Содержание слайда: Вложенный запрос SELECT Название FROM Предмет WHERE Часы_упражнений =(SELECT MAX(Часы_упражнений) FROM Предмет)

Скачать все slide презентации Основы конструирования баз данных одним архивом: