close

Вход

Забыли?

вход по аккаунту

?

Презентация

код для вставкиСкачать
База данных – совокупность сведений о
конкретных объектах реального мира в
какой-либо предметной области.
Банк данных – устаревшее название баз
данных.
Справочник
Энциклопедия
Записная книжка
Библиотечный каталог
Система Управления Базой Данных (СУБД)
–
это программное обеспечение для работы с БД.
Функции:
!
поиск информации в БД
выполнение несложных расчетов
вывод отчетов на печать
редактирование БД
Информационная система = БД + СУБД!
3
Классификация баз данных:
по характеру хранимой информации:
Фактографические
документальные
По способу хранения:
централизованные
распределённые
В зависимости от того с помощью каких структур
представлена информация в базе данных, базы данных
делятся на три типа:
иерархические
сетевые
реляционные (табличные)
Базы данных
Табличные
Иерархические
Сетевые
Иерархические базы данных
Иерархические базы данных могут
быть представлены как перевернутое
дерево, состоящее из объектов
различных уровней
•Генеалогическое древо
•Каталог папок Windows
•Реестр Windows
ОСОБЕННОСТИ: объект «предок»
может не иметь потомков или иметь
их несколько, тогда как объект
«потомок» обязательно имеет только
одного предка
ЕЩЕ пример
Рабочий
стол
Мой
компьютер
Мои
документы
Моя
музыка
Мои
рисунки
Мои
видеозаписи
A:
С:
Сетевое
окружение
D:
Учебники
Задания
Рисунки
7
Сетевые базы данных
Являются обобщением иерархических за
счет допущения объектов, имеющих
более одного предка.
Всемирная паутина
глобальной компьютерной
сети Интернет
Пример сетевой структуры данных:
Педагогический коллектив
Математик
Физик
Литератор
Кузнецова А.С.
Петрова С.Т.
Сафонов С.Т.
9 «а»
9 «б»
9 «в»
В сетевой структуре более свободные связи
между элементами разных уровней.
Табличные базы данных
Содержат перечень объектов одного типа,
представленный в виде двумерной таблицы,
состоящей из строк и столбцов.
•Классный журнал
•Расписание
•Прас-лист
•Ит.д.
Табличные базы данных
1. Количество полей определяется разработчиком и не может
изменяться пользователем.
2. Любое поле должно иметь уникальное имя.
3. Поля могут иметь различный тип:
• строка символов (длиной до 255 символов)
• вещественное число (с дробной частью)
• целое число
• денежная сумма
• дата, время, дата и время
• логическое поле (истина или ложь, да или нет)
• многострочный текст
• рисунок, звук или другой объект
4. Поля могут быть обязательными для заполнения или нет.
5. Таблица может содержать сколько угодно записей (это количество
ограничено только объемом диска); записи можно добавлять,
удалять, редактировать, сортировать, искать.
11
Ключевое поле (ключ таблицы)
Ключевое поле (ключ) – это поле (или комбинация полей),
которое однозначно определяет запись.
В таблице не может быть двух записей с одинаковым
значением ключа.
?
Могут ли эти данные быть ключом
• фамилия
• имя
• номер паспорта
• номер дома
• регистрационный номер автомобиля
• город проживания
• дата выполнения работы
• марка стиральной машины
12
Табличные базы данных
Поле базы
данных
№
пп
Фамилия
Имя
Отчество
Столбец таблицы,
содержащий значения
определенного свойства
Год
рождения
1
Иванов
Сергей
Петрович
1978
2
Зайцева
Ирина
Петровна
1965
3
Ковалев
Иван
Иванович
1972
4
Ковалев
Семен
Игоревич
1982
5
Петров
Петр
Петрович
1975
Ключевое поле
Запись базы
данных
Строка таблицы,
содержащая набор
значений свойств,
размещенный в полях
базы данных
Поле, значение которого
однозначно определяет запись
в таблице
Свойства полей
Размер поля – определяет
максимальную длину текстового
или числового поля
Формат поля – устанавливает
формат данных
Обязательное поле – указывает на
то, что данное поле обязательно
для заполнения
Определите типы полей
таблицы
№
пп
Фамилия
Имя
Отчество
Год рождения
1
Иванов
Сергей
Петрович
1978
2
Зайцева
Ирина
Петровна
1965
3
Ковалев
Иван
Иванович
1972
4
Ковалев
Семен
Игоревич
1982
5
Петров
Петр
Петрович
1975
Программа, позволяющая создавать
базы данных, а также
обеспечивающая обработку
(сортировку) и поиск данных.
Система управления базами
данных (СУБД)
Документ
Категория
Презентации по информатике
Просмотров
37
Размер файла
1 388 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа