Главная страница

БД. 28. 11. 2022 Базы данныхиерархическийСпособы организации данных в бд


Скачать 1.9 Mb.
Название28. 11. 2022 Базы данныхиерархическийСпособы организации данных в бд
Дата29.11.2022
Размер1.9 Mb.
Формат файлаpdf
Имя файлаБД.pdf
ТипДокументы
#818551

28.11.2022

Базы данных
иерархический
Способы организации данных в БД:
сетевой реляционный
— это специальным образом организованная совокупность данных о некоторой предметной области, хранящаяся во внешней памяти компьютера.

Реляционные базы данных
В
реляционной базе данных
(РБД)
используется реляционная модель данных, основанная на представлении данных в виде таблиц.
Строка таблицы РБД называется записью, столбец -
полем
Имя поля 1
Имя поля 2
Имя поля 3
Имя поля 4
Запись
Поле
Структура таблицы реляционной БД

Записи и поля РБД
Название книги
Автор
Год издания
Издательство
Стихотворения
А. С. Пушкин
2010
Москва: АСТ
Пётр Первый
А. Н. Толстой
1994
М.:Панорама
Басни
И. А. Крылов
1988
М.: Совет.Россия
Запись
Поле
Запись содержит всю информацию об одном объекте, описываемом в базе данных.
Поле - это одна из характеристик объекта.

Свойства полей РБД
Числовой
Текстовый
Логический
Дата
Тип поля
Поле базы данных имеет имя, тип и длину.
Счетчик
Счетчик: имеет свойство автоматического наращивания

Структура таблицы РБД
ИМЯ_ТАБЛИЦЫ (ИМЯ ПОЛЯ 1, ИМЯ ПОЛЯ 2, ...)
КАЛЕНДАРЬ_ПОГОДЫ (ДЕНЬ, ТЕМПЕРАТУРА, ВЛАЖНОСТЬ,
ДАВЛЕНИЕ, НАПРАВЛЕНИЕ ВЕТРА, СКОРОСТЬ ВЕТРА).
Поле
Тип данных
ДЕНЬ
дата
ТЕМПЕРАТУРА
числовой
ВЛАЖНОСТЬ
числовой
ДАВЛЕНИЕ
числовой
НАПРАВЛЕНИЕ ВЕТРА
текстовый
СКОРОСТЬ ВЕТРА
числовой
Поле или совокупность полей, значения которых в записях являются уникальными, называют ключом таблицы базы данных.

Базы данных, 11 класс

К.Ю. Поляков, Е.А. Ерёмин, 2013
http://kpolyakov.spb.ru
7
Ключ – это поле или комбинация полей, однозначно определяющие запись.
Могут ли эти данные быть ключом?
• фамилия
• имя
• номер паспорта
• номер дома
регистрационный номер автомобиля
• город проживания
• адрес электронной почты
• дата выполнения работы
Может ли быть несколько ключей в таблице?
?

Базы данных, 11 класс

К.Ю. Поляков, Е.А. Ерёмин, 2013
http://kpolyakov.spb.ru
8
Первичный ключ – это ключ, выбранный в качестве основного.
Простой ключ – состоит из одного поля.
Составной ключ – состоит из нескольких полей.
Дата
Время
Температура
Влажность
Скорость ветра
21.07.2012 12:00 25 75 4
21.07.2012 15:00 23 70 3





Составной ключ

Дата
+
Время
Какой ключ?
?
Свойства ключа:
• Уникальность

Что такое СУБД

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

Базы данных, 11 класс

К.Ю. Поляков, Е.А. Ерёмин, 2013
http://kpolyakov.spb.ru
Что такое информационная система?
10
(
) в широком
смысле — это аппаратные и программные средства, предназначенные для того, чтобы своевременно обеспечить пользователей нужной информацией.
Задачи
:

хранение данных;

доступ к данным, т.е. возможность искать и изменять данные.

Создание БД
Заполнение БД
Редактирование БД
Сортировка данных
Поиск информации в БД
Вывод информации из БД
Возможности СУБД
Установка защиты БД
СУБД
превращает огромный объём хранимых в
компьютерной памяти сведений в мощную справочную систему.

Интерфейс СУБД
Логотипы БД
MS ACCESS

В таблице
хранятся
данные
Объект для
удобной
работы с
данными в
таблицах
Команды
обращения
пользователя
к СУБД
Документ,
созданный
на основе
таблиц
Таблица
Форма
Запрос
Отчёт
Объекты СУБД
Объекты СУБД

База данных «Наш класс»
СПИСОК (КОД, ФАМИЛИЯ, ИМЯ, ДАТА РОЖДЕНИЯ, ПОЛ,
РОСТ, АДРЕС, УВЛЕЧЕНИЕ, НАЛИЧИЕ ПК)
Поле КОД - ключ таблицы базы данных.
Имя поля
Тип поля
Код
Числовой
Фамилия
Текстовый
Имя
Текстовый
Дата рождения
Дата
Пол
Текстовый
Рост
Числовой
Адрес
Текстовый
Увлечение
Текстовый
Наличие ПК
Логический

Создание БД
Описать структуру таблицы
Указать путь и имя файла
Указать имена и типы полей
Ввод в таблицу
Ввод в форму
Ввести данные
Зарегистрировать БД
Создать новую БД
Создание базы данных

Таблица для ввода данных
Формы для ввода данных
Таблица и формы для ввода
данных

Таблица «Список» БД «Наш класс»
Таблицу можно дополнять, редактировать.
Данные можно сортировать по нужному признаку.

Запросы на выборку данных
Запрос
или
справка
- таблица,
содержащая интересующие пользователя сведения, извлечённые из базы данных.
Условия выбора записываются в форме логических выражений, в которых имена полей и их значения связаны операциями отношений.
Знак
Обозначение
=
равно
<>
не равно
<
Меньше
>
больше
<=
меньше или равно
>=
больше или равно

Высказывание
Логическое
выражение
Номер
записи
Значение
Рост ученика не превышает 160 см
РОСТ <= 160 1
4
Условия выбора
Истина
Ложь

Высказывание
Логическое
выражение
Номер
записи
Значение
Рост ученика больше 160 см, и ученик увлекается плаванием
РОСТ > 160 И
УВЛЕЧЕНИЕ =
‘плавание’
4 10
Сложные условия выбора
Истина
Ложь

Опорный конспект
База данных (БД) - совокупность данных, организованных по определённым правилам, отражающая состояние объектов и их отношений в некоторой предметной области и предназначенная для хранения во внешней памяти компьютера и для постоянного применения.
Объекты
упорядочены
по уровням
Нет ограничений
на связь объектов
Данные
представляются
в виде таблицы
Сетевая
Иерархическая
Реляционная
База данных

Опорный конспект
Таблица
Система управления базами данных (СУБД) - программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации.
Форма
Запрос
Отчёт
Объекты СУБД


написать администратору сайта