База данных

Содержание

Слайд 3

АЛФАВИТНЫЙ КАТАЛОГ

Предметный указатель

Художественная литература

Учебная литература

На русском языке

На иностранном языке

Физика

Биология

Химия

ПРЕДМЕТНЫЙ КАТАЛОГ

АЛФАВИТНЫЙ КАТАЛОГ Предметный указатель Художественная литература Учебная литература На русском языке На

Слайд 4

Покупка ж/д билетов

Покупка ж/д билетов

Слайд 5

БАЗЫ ДАННЫХ

БАЗЫ ДАННЫХ

Слайд 6

База данных – организованная совокупность данных некоторой предметной области, хранящаяся в компьютере

База данных – организованная совокупность данных некоторой предметной области, хранящаяся в компьютере и постоянно используемая.
и постоянно используемая.

Слайд 7

ОСНОВНЫЕ РЕЖИМЫ РАБОТЫ С БАЗОЙ ДАННЫХ

Создание БД;
Редактирование БД;
Просмотр БД;
Поиск информации в БД.

ОСНОВНЫЕ РЕЖИМЫ РАБОТЫ С БАЗОЙ ДАННЫХ Создание БД; Редактирование БД; Просмотр БД; Поиск информации в БД.

Слайд 8

По характеру хранимой информации базы данных делятся на

В фактографических БД
содержатся краткие

По характеру хранимой информации базы данных делятся на В фактографических БД содержатся
сведе-
ния об описываемых объек-
тах, представленные в стро-
го определенном формате.
Например, в БД библиотеки
о каждой книге хранятся
библиографические сведе-
ния: год издания, автор,
название и т. д.

ФАКТОГРАФИЧЕСКИЕ

В документальных БД содер-
жатся документы (информа-
ция) самого разного типа:
текстового, графического,
звукового, мультимедийного
(например, различные спра-
вочники, словари)

ДОКУМЕНТАЛЬНЫЕ

Слайд 9

фактографические

документальные

ПРИМЕРЫ БАЗ ДАННЫХ:
БД книжного фонда библиотеки;
БД кадрового состава учреждения.

БД законодательных

фактографические документальные ПРИМЕРЫ БАЗ ДАННЫХ: БД книжного фонда библиотеки; БД кадрового состава
актов в области уголовного права;
БД современной рок-музыки.

Сама база данных включает в себя только
информацию (БД – «информационный склад»)

Слайд 10

По способу хранения базы данных делятся на

ЦЕНТРАЛИЗОВАННЫЕ

РАСПРЕДЕЛЁННЫЕ

Централизованная БД –
БД хранится на одном

По способу хранения базы данных делятся на ЦЕНТРАЛИЗОВАННЫЕ РАСПРЕДЕЛЁННЫЕ Централизованная БД –

компьютере

Распределённая БД –
различные части одной
БД хранятся на мно-
жестве компьютеров,
объединённых между
собой сетью

Пример: информация в сети Internet,
объединённая паутиной WWW

Слайд 11

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

РЕЛЯЦИОННЫЕ

НЕРЕЛЯЦИОННЫЕ

ИЕРАРХИЧЕСКАЯ

СЕТЕВАЯ

Реляционной
называется БД,
содержащая инфор-
мацию, организован-
ную в

По структуре организации базы данных делятся на РЕЛЯЦИОННЫЕ НЕРЕЛЯЦИОННЫЕ ИЕРАРХИЧЕСКАЯ СЕТЕВАЯ Реляционной
виде прямо-
угольных таблиц,
связанных между
собой.

Иерархической называ-
ется БД, в которой
один элемент записи
считается главным,
остальные – подчинённы-
ми.

Сетевой
это набор узлов,
в которых
каждый
может быть
связан с каждым

Слайд 12

Табличная (реляционная) модель

Табличная база данных содержит перечень объектов одного типа, то есть

Табличная (реляционная) модель Табличная база данных содержит перечень объектов одного типа, то
объектов, имеющих одинаковый набор свойств. Такую базу удобно представлять в виде двумерной таблицы: в каждой ее строке последовательно размещаются значения свойств одного из объектов; каждое значение свойства – в своем столбце, озаглавленном именем свойства.
ПОЛЕ БАЗЫ ДАННЫХ – это столбец таблицы, содержащий значения определенного свойства.
ЗАПИСЬ БАЗЫ ДАННЫХ – это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных.
Каждая таблица должна содержать одно ключевое поле, содержимое которого уникально для каждой записи в таблице.
КЛЮЧЕВОЕ ПОЛЕ – это поле, значение которого однозначно определяет запись в таблице.
Табличная модель данных может состоять из нескольких таблиц, которые связываются между собой ключом.

Слайд 13

Пример табличной (реляционной) модели

Поля

Записи

Пример табличной (реляционной) модели Поля Записи

Слайд 14

Иерархическая модель

Иерархическая модель базы данных представляет собой совокупность элементов, расположенных в порядке

Иерархическая модель Иерархическая модель базы данных представляет собой совокупность элементов, расположенных в
их подчинения от общего к частому и образующих перевернутое дерево (граф).
Данная модель характеризуется такими параметрами, как УРОВНИ, УЗЛЫ, СВЯЗИ. Принцип работы модели таков, что несколько узлов более низкого уровня соединяются при помощи связи с одним узлом более высокого уровня.
УЗЕЛ – информационная модель элемента, находящегося на данном уровне иерархии.
Свойства иерархической модели:
Несколько узлов низшего уровня связано только с одним узлом высшего уровня
Иерархическое дерево имеет только одну вершину (корень), не подчиненный никакой другой вершине
Каждый узел имеет свое имя (идентификатор)
Каждый узел удобно описывать в виде таблицы, т. е. применять табличную модель.

Слайд 15

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

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

Структура

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

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

Класс (уровень 2)
(потомки)

Параллель (уровень 3)
(потомки)


9 класс

11 класс

Школа 3

10 класс


10Б

11А

11Б


Объекты, имеющие общего предка, называются БЛИЗНЕЦАМИ.

Отдельные ученики

Слайд 16

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

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

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

Слайд 17

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

2014

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

Слайд 18

Сетевая модель

Сетевая база данных является обобщением иерархической за счет допущения объектов, имеющих

Сетевая модель Сетевая база данных является обобщением иерархической за счет допущения объектов,
более одного предка. На связи между объектами в сетевой модели не накладывается никаких ограничений.

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

Слайд 19

Примеры сетевой модели

1. Всемирная паутина глобальной компьютерной сети Интернет.
2.

Педагогический коллектив

Математика

Иностранный

Примеры сетевой модели 1. Всемирная паутина глобальной компьютерной сети Интернет. 2. Педагогический
язык

Литература

Информатика

9-Б

10

11-А

11-Б

Слайд 20

ОСНОВНЫЕ ОБЪЕКТЫ БД в Microsoft Access

Таблица – базовый объект, предназначенный для хранения

ОСНОВНЫЕ ОБЪЕКТЫ БД в Microsoft Access Таблица – базовый объект, предназначенный для
данных в виде записей и полей.
Форма – объект, предназначенный для облегчение ввода, просмотра и редактирования записей. Формы обычно отображают одну запись из таблицы и имеют кнопки для перехода от одной записи к другой..
Запрос – объект позволяющий получить нужные данные из одной или нескольких таблиц.
Отчёт – объект, предназначенный для печати данных.

Слайд 21

СТРУКТУРА БД

Таблица – информационная модель реальной системы.
Каждая таблица должна иметь своё

СТРУКТУРА БД Таблица – информационная модель реальной системы. Каждая таблица должна иметь
имя.
Запись – это строка таблицы.
Запись содержит информацию об одном конкретном объекте.
Поле – это столбец таблицы.
Поле содержит определённые характеристики объектов.

Основной элемент БД – таблица

ЗАПИСЬ

ПОЛЕ

Слайд 22

Этапы разработки базы данных

1 этап. Постановка проблемы.

Описывается состав базы, назначение и цели

Этапы разработки базы данных 1 этап. Постановка проблемы. Описывается состав базы, назначение
ее создания, перечисляется, какие виды работ предполагается осуществлять в в этой базе (отбор, дополнение, изменение данных, печать или вывод отчета и т. д.).

2 этап. Анализ объекта.

Из каких объектов может состоять ваша база, каковы свойства этих объектов. Рассмотреть тип данных каждой отдельной записи.

3 этап. Синтез модели.

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

4 этап. Способы представления информации, программный инструментарий.

В большинстве СУБД данные можно хранить в двух видах:
С использование форм
Без использования форм.
ФОРМА – созданный пользователем графический интерфейс для ввода данных в базу.
После выбора представления информации необходимо выбрать, какие инструменты необходимо применять.
Инструментарий базы данных: ПАНЕЛИ ИНСТРУМЕНТОВ, МАСТЕР ПО СОЗДАНИЮ ФОРМ И КНОПОК (КОНСТРУКТОР).
МАСТЕР – программный модуль для выполнения каких-либо операций.
КОНСТРУКТОР – режим, в котором осуществляется построение таблицы или формы.

Слайд 23

5 этап. Синтез компьютерной модели объекта и технология его создания.

Стадия 1.

Запустить программу

5 этап. Синтез компьютерной модели объекта и технология его создания. Стадия 1.
Microsoft Access

Стадия 2.

Создание исходной таблицы или таблиц.

Стадия 3.

Заполнение базы данных

6 этап. Работа с созданной базой данных.

Поиск необходимых сведений
Сортировка данных
Отбор данных
Вывод на печать
Изменение и дополнение данных

Слайд 24

Табличные БД

Количество полей определяется разработчиком и не может изменяться пользователем.
Любое поле должно

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

Слайд 25

ТАБЛИЦА

ТАБЛИЦА

Слайд 26

Имя таблицы

поле

запись

Имя таблицы поле запись

Слайд 27

Чем база данных отличается от электронной таблицы

В Excel, как и в Access,

Чем база данных отличается от электронной таблицы В Excel, как и в
данные хранятся в виде таблиц; кроме того, Excel содержит специальные средства для работы с упорядоченными данными, и с помощью этой программы можно создавать простые базы данных.

Между Excel и Access существует несколько существенных различий.
? Excel не позволяет устанавливать реляционные связи между таблицами. С помощью связей в Access можно избежать ненужного дублирования данных и ошибок в процессе обработки информации. Кроме этого, можно совместно использовать данные из разных таблиц.
? Access позволяет хранить в таблицах миллионы записей, обеспечивая высокую скорость их обработки.
? Access позволяет организовать одновременную работу с базой данных нескольких десятков работников, при этом каждый из них сможет в режиме реального времени видеть изменения, внесенные другими пользователями.
? Данные в Access сохраняются автоматически после завершения редактирования текущей записи (в Excel для этого нужно выполнять команду Сохранить).
? Таблицы в Access имеют заранее предопределенную жесткую структуру, и вы не сможете в одном столбце хранить данные разных типов или форматировать отдельные ячейки.
? Прямо в таблице базы данных Access нельзя выполнять вычисления – для этого нужно использовать запросы.

Слайд 28

Структура БД изменяет-ся при добавлении или удалении полей.
Для каждого поля

Структура БД изменяет-ся при добавлении или удалении полей. Для каждого поля определяется тип и формат данных.
определяется тип и формат данных.
Имя файла: База-данных.pptx
Количество просмотров: 45
Количество скачиваний: 0