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