Базы данных — презентация
logo
Базы данных
  • Базы данных
  • Что такое информационная система?
  • БД и СУБД
  • БД и СУБД
  • Классификация ИС
  • Клиент-серверные СУБД
  • Базы данных
  • Таблицы
  • Ключ
  • Ключ
  • Однотабличная БД
  • Многотабличная БД
  • Базы данных
  • Задачи
  • Задачи
1/15

Первый слайд презентации: Базы данных

Информационные системы 1

Изображение слайда

2 Информационная система (ИС) в широком смысле — это аппаратные и программные средства, предназначенные для того, чтобы своевременно обеспечить пользователей нужной информацией. Задачи : хранение данных доступ к данным Примеры : ИС «Галерея флагов» ИС РЖД

Изображение слайда

Слайд 3: БД и СУБД

3 База данных (БД) — это специальным образом организованная совокупность данных о некоторой предметной области, хранящаяся во внешней памяти компьютера. Система управления базой данных (СУБД ) — это программные средства, которые позволяют выполнять все необходимые операции с базой данных. БД + СУБД = и нформационная система

Изображение слайда

Слайд 4: БД и СУБД

4 поиск данных редактирование данных выполнение несложных расчетов обеспечение целостности (корректности, непротиворечивости) данных восстановление данных после сбоев Задачи СУБД : БД СУБД прикладная программа

Изображение слайда

Слайд 5: Классификация ИС

5 ИС локальные удалённые БД и СУБД на компьютере пользователя БД на удалённом компьютере (в сети) автономность нужно обновлять БД на каждом компьютере как учесть изменения, внесённые пользователями все работают с одной БД зависимость от сети

Изображение слайда

Слайд 6: Клиент-серверные СУБД

6 сервер рабочие станции (клиенты) БД СУБД прикладная программа прикладная программа запрос ответ Задачи клиента : Задачи сервера : отправить серверу запрос на языке SQL принять ответ сервера вывести результаты при получении запроса поставить его в очередь выполнить запрос отправить ответ клиенту SQL = Structured Query Language – язык структурных запросов для управления данными

Изображение слайда

Слайд 7: Базы данных

Таблицы 7

Изображение слайда

Слайд 8: Таблицы

8 Фамилия Имя Адрес Телефон Иванов Петр Суворовский пр., д. 32, кв. 11 275-75-75 Петров Василий Кутузовский пр., д. 12, кв. 20 276-76-76 Васильев Иван Нахимовский пр., д. 23, кв. 33 277-77-77 Примеры : записная книжка каталог в библиотеке Иванов Пётр Суворовский пр., д. 32, кв. 11 275-75-75 поля записи целые числа вещественные числа денежные суммы логические значения текстовые данные время, дата произвольные двоичные данные (рисунки, звук, видео) Типы полей :

Изображение слайда

Слайд 9: Ключ

9 Ключ – это поле или комбинация полей, однозначно определяющие запись. Могут ли эти данные быть ключом? фамилия имя номер паспорта номер дома регистрационный номер автомобиля город проживания адрес электронной почты дата выполнения работы марка стиральной машины ? Может ли быть несколько ключей в таблице? ?

Изображение слайда

Слайд 10: Ключ

10 Первичный ключ – это ключ, выбранный в качестве основного. Простой ключ – состоит из одного поля. Составной ключ – состоит из нескольких полей. Дата Время Температура Влажность Скорость ветра 21.07.2012 12:00 25 75 4 21.07.2012 15 :00 23 70 3 … … … … … Составной ключ  Дата + Время Какой ключ? ?

Изображение слайда

Слайд 11: Однотабличная БД

11 Альбомы Код Название Группа Год Число композиций 1 Реки и мосты Машина времени 1987 16 2 В круге света Машина времени 1988 11 3 Группа крови Кино 1988 11 4 Последний герой Кино 1989 10 дублирование данных при изменении каких-то данных, возможно, придется менять несколько записей нет защиты от ошибок ввода (опечаток) Что плохо? ?

Изображение слайда

Слайд 12: Многотабличная БД

12 Группы Код Название Год создания 1 Машина времени 1969 2 Кино 198 1 Альбомы Код Название Код группы Год Число композиций 1 Реки и мосты 1 1987 16 2 В круге света 1 1988 11 3 Группа крови 2 1988 11 4 Последний герой 2 1989 10 Что улучшилось? ?

Изображение слайда

Слайд 13

13 Реляционные БД 1970-е гг. Э. Кодд, англ. relation – отношение. Реляционная база данных – это набор простых таблиц, между которыми установлены связи ( отношения ) с помощью числовых кодов. Продавцы Код Название Адрес Телефон Сайт Изготовители Код Название Страна Сайт Модели Код Название Код изготовителя Товары Код Название Прайс-лист Код записи Код продавца Код изготовителя Код товара Код модели Цена

Изображение слайда

Слайд 14: Задачи

14 Сколько заказчиков располагаются в Перми? Заказчики Города Код Название Код города Код Название 1 ООО «Альфа» 3 1 Москва 2 ЗАО «Бета» 2 2 Санкт-Петербург 3 ООО «Гамма» 3 3 Пермь 4 ОАО «Дельта» 2 4 Воронеж 5 ООО «Каппа» 1 5 Липецк

Изображение слайда

Последний слайд презентации: Базы данных: Задачи

15 Персоны Код ФИО Пол 71 Иванов Т.М. М 85 Пановко И.Т. М 13 Черненко И.А. Ж 42 Пановко А.И. Ж 23 Иванова А.И. Ж 96 Пановко Н.Н. Ж 82 Черненко А.Н. M 95 Фукс Т.Н. Ж 10 Фукс Н.А. М … … … Дети Код родителя Код ребенка 23 71 13 23 85 23 82 13 95 13 85 42 82 10 95 10 … … Определить фамилию и инициалы а) папы Фукс Н. А. б) родного брата И.А. Черненко в) деда Т.М. Иванова

Изображение слайда

Похожие презентации