База данных

Автор: Пользователь скрыл имя, 19 Декабря 2011 в 00:30, творческая работа

Краткое описание

База данных (БД) – это структурированная совокупность взаимосвязанных данных в некоторой предметной области.

Оглавление

Определения
Типы баз данных:
Иерархические
Сетевые
Табличные
Ключевое поле

Файлы: 1 файл

Денисламов Ю-1.1 Презентация.ppt

— 929.00 Кб (Скачать)
 
 
 
 

БАЗА ДАННЫХ

 
 
 
 

План 

  • Определения
  • Типы баз данных:
  • Иерархические
  • Сетевые
  • Табличные
  • Ключевое поле
 
 
 
 

3  

Определения 

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

Важно:

    • данные о некоторой области (не обо всем)
    • упорядоченные

Система  управления базой  данных (СУБД) – это программное обеспечение для работы с БД.

   Функции:

    • поиск информации в БД
    • выполнение несложных расчетов
    • вывод отчетов на печать
    • редактирование БД
 
 
 
 

4  

Типы  баз данных 

  • иерархические  БД
  • сетевые БД
  • табличные БД
 
 
 
 

5  

Иерархическая  БД 

Иерархическая  БД – это набор данных в виде многоуровневой структуры (дерева). 

Структура  школы: 

Школа (уровень 1) 

Класс (уровень 2) 

Параллель (уровень 3) 

 

9 класс 

11 класс 

Школа 2 

10 класс 

корень 

 

10А 

11А 

11Б 

9 Б

 
 
 
 

Генеалогическое  дерево 

Поиск данных  трудоемкий из-за необходимости  последовательно проходить несколько  иерархических уровней.

 
 
 
 

Файловая  система Windows 

Диск C:C: 

Документы 

Видео 

2006 

2007 

дерево папок: 

Фото

 
 
 
 

8  

Сетевые  БД 

Сетевая  БД – это набор узлов, в которых каждый может быть связан с каждым (схема дорог). 

Б 

Г 

А 

В 

Пример: посещение учащимися одной группы спортивных секций  

Иванов 

Петров 

Сидоров 

Кузнецов 

хоккей 

плавание 

лыжи 

футбол

 
 
 
 

Сеть  Интернет

 
 
 
 

Достоинства  и недостатки сетевой  БД 

  лучше всего отражает структуру некоторых задач (сетевое планирование в экономике) 

  • сложно  хранить информацию о всех  связях
  • запутанность структуры
 
 
 
 

11  

Табличные  БД 

Фамилия 

Имя 

Адрес 

Телефон 

Петров 

Вася 

Суворовский  пр., д. 32, кв. 11 

275-75-75 

Иванов 

Дима 

Кирочная  ул., д.25, кв.12 

276-76-76 

Модель – картотека

Примеры:

    • записная книжка
    • каталог в библиотеке
 

Петров  Вася 
Суворовский пр., д. 32, кв. 11

275-75-75 

записи 

самая простая  структура 

во многих  случаях – дублирование данных: 

поля 

А.С. Пушкин 

Сказка о  царе Салтане 

20 стр. 

А.С. Пушкин 

Сказка о  золотом петушке 

12 стр.

 
 
 
 

12  

Табличные  БД 

  • Количество  полей определяется  разработчиком и не может изменяться пользователем.
  • Любое поле должно иметь уникальное имя.
  • Поля могут быть обязательными для заполнения или нет.
  • Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.

 

 
 
 
 

Поля  могут иметь различный  тип: 

В полях  этого типа хранятся гиперссылки, которые представляют собой путь  к файлу на жестком диске, либо  адрес в сетях Internet. 

Гиперссылка 

Картинки, диаграммы и другие объекты OLE из приложений Windows 

Объект OLE 

Логические  данные, имеющие значения Истина  или Ложь 

Логические 

Уникальное  длинное целое, создаваемое БД  для каждой новой записи 

Счетчик 

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

Денежный 

Дата  и время в одном из предлагаемых  БД форматов 

Дата \ Время 

Различные  числовые данные (имеет несколько  форматов: целое, длинное целое, с  плавающей точкой) 

Числовой 

Алфавитно-цифровые  данные – приложения, абзацы, текст (до 64 000 символов) 

Memo 

Алфавитно-цифровые  данные (до 255 символов) 

Текстовый 

Использование 

Тип  данных

 
 
 
 

14  

Ключевое  поле (ключ таблицы) 

Ключевое  поле (ключ) – это поле (или комбинация полей), которое однозначно определяет запись.

   В таблице не может быть двух записей с одинаковым значением ключа.

 
 
 
 

Вывод 

  • Базы  данных бывают трех типов: иерархические, табличные, сетевые
  • Базы данных необходимы для структурирования списков, состоящих из большого количества пунктов
  • Базы данных выражаются в самых разных видах: от генеалогического древа до файловой системы Windows
  • У типов баз данных есть свои достоинства и свои недостатки

Информация о работе База данных