Презентация по информатике "Базы данных"

  • Презентации учебные
  • ppt
  • 21.04.2018
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

База данных (БД) – это хранилище данных о некоторой предметной области, организованное в виде специальной структуры. Система управления базой данных (СУБД) – это программное обеспечение для работы с БД. Функции: поиск информации в БД выполнение несложных расчетов вывод отчетов на печать редактирование БД. Виды БД: локальные ИС файл-серверные клиент-серверные
Иконка файла материала Базы данных.ppt
База данных (БД) – основа информационных систем(ИС)
Определения База данных (БД) – это хранилище данных о некоторой предметной области, организованное в виде специальной структуры. Система управления базой данных (СУБД) – это программное обеспечение для работы с БД. Функции:  поиск информации в БД  выполнение несложных расчетов  вывод отчетов на печать  редактирование БД ИС=СУБД+БД+приложения
Типы информационных систем • локальные ИС БД и СУБД находятся на одном компьютере. • файл-серверные БД находится на сервере сети (файловом сервере), а СУБД на компьютере пользователя. • клиент-серверные БД и основная СУБД находятся на сервере, СУБД на рабочей станции посылает запрос и выводит на экран результат. 3
Базы данных (БД)
По структуре организации данных БД делятся Реляционные Нереляционные Табличные (данные в виде одной таблицы) Иерархические (в виде многоуровневой структуры) Многотабличные (множество взаимосвязанных таблиц) Сетевые (набор узлов, в котором каждый может быть связан с каждым)
Поле БД – это столбец таблицы, содержащий значения определенного свойства.
Запись БД – это строка таблицы, содержащая набор значений свойств, размещенный в полях БД.
Ключевое поле (первичный ключ) ­ это поле (или комбинация полей), которое однозначно определяет запись. В таблице не может быть двух записей с одинаковым значением ключа. Могут ли эти данные быть ключом? • фамилия • имя • номер паспорта • номер дома • регистрационный номер автомобиля • город проживания
Табличные БД 1. Количество полей определяется разработчиком и не может изменяться пользователем. 2. Любое поле должно иметь уникальное имя. 3. Поля могут иметь различный тип: • строка символов (длиной до 255 символов) • вещественное число (с дробной частью) • целое число • денежная сумма • дата, время, дата и время • логическое поле (истина или ложь, да или нет) • многострочный текст (МЕМО) • рисунок, звук или другой объект (объект OLE) 4. Поля могут быть обязательными для заполнения или нет. 5. Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.
Сетевая БД – это набор узлов, в которых каждый может быть связан с каждым (схема дорог). - лучше всего отражает структуру некоторых задач (сетевое планирование в экономике) Минусы: - сложно хранить информацию о всех связях - запутанность структуры Старые Васюки Средние Васюки Васюки Новые Васюки Г А В Б ! Можно хранить в виде таблицы, но с дублированием данных! Можно хранить в виде таблицы, но с дублированием данных!!
Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева). Рабочий Рабочий стол стол Мои Мои документ документ ы ы Мой Мой компьютер компьютер Сетевое Сетевое окружение окружение Моя музыка Мои рисунки Мои видеозаписи A: С: D: Учебники Задания Рисунки
Иерархическая БД ПЕРМЬ Индустриальный Дзержинский Школа 1 Школа 2 Школа 3
Иерархические БД Можно привести к табличной форме: город район школа Пермь Пермь Пермь Индустриальный Школа 1 Индустриальный Школа 2 Школа 3 Дзержинский Минусы дублирование данных при изменении адреса фирмы надо менять его во всех строках нет защиты от ошибок ввода оператора 14
Система основных понятий База данных - информационная модель, для организованного хранения данных с одинаковым набором свойств. Предметная область – область реальной действительности. Модель данных – описание структуры данных, хранимых в БД Иерархическая Сетевая Реляционная Виды моделей данных Таблица – основная структурная составляющая реляционной БД Структура реляционной модели Запись – строки таблицы, в таблице нет повторяющихся строк Поле – элемент записи (столбец таблицы) Имя таблицы Ключ – идентификатор записи Атрибуты поля: имя тип, формат СУБД – программное обеспечение для работы с БД.
Вопросы:  Для чего предназначены БД? а) для выполнения вычислении на компьютере ; б) для осуществления хранения, поиска и сортировки данных; в) для принятия управляющих решений.  Какие существуют варианты классификации БД?  Почему реляционные БД являются наиболее распространенными?  Что такое запись в реляционной БД?  Что такое поле, тип поля, какие бывают типы полей?  Что такое главный ключевое поле таблицы?  Опишите структуру БД РЕЙСЫ САМОЛЕТОВ (поля, типы полей, первичный ключ)