Объекты базы данных.
Цель урока
Сформировать навыки разработки таблиц, запросов и форм в базе данных. Уметь различать режимы БД. Знать типы данных используемые в БД.
Ключевые слова
- Схема данных Таблица
- Схема данных
- Таблица
- Поле Запись Отчет Форма Запрос
- Поле Запись
- Поле
- Запись
- Отчет
- Форма
- Запрос
Информация
Способы хранения и поиска:
- городской телефонный справочник;
- картотека личных дел сотрудников;
База данных
это информационная модель, в которой
в определённом, упорядоченном виде
содержатся данные об объектах и их
свойствах.
Типы структур БД
Реляционная
Иерархическая
Сетевая
Телефон
25-25-25
ФИО
Иванов
Адрес
Кемерово
Фирмы
Б
А
В
391
391
752
391
102
Машина
Цвет
Завод
Хозяин
Номер
Поля
Записи
это столбцы таблицы.
это строки таблицы.
Характеризуется именем и типом данных,
Каждая запись состоит из набора
представляющих значения
значений, находящихся в полях.
определённого свойства.
Поле 1
Поле 1
Поле 2
Поле 2
Значение 1.1
Значение 2.1
Поле 3
Значение 1.2
Поле 3
Значение 1.3
Значение 2.2
Поле 4
Значение 3.1
Поле 4
Значение 4.1
Значение 2.3
Значение 3.2
Значение 4.2
Значение 3.3
Значение 4.3
Ключевое поле
это поле, значение которого однозначно
определяет запись в таблице.
Поле 1
Инвентарный
Наименование
Артикул
А123Б
номер
Поле 2
Поле 2
Т1
Значение 1.1
Объект 1
Поле 2
Поле 2
Значение 2.1
Значение 2.1
Значение 2.1
Значение 2.1
Поле 3
Т2
А132В
Поле 3
Поле 3
Объект 2
Значение 1.2
Поле 3
Поле 4
Значение 2.2
Поле 4
А134Г
Значение 3.1
Значение 2.2
Значение 3.1
Значение 2.2
Поле 4
Значение 1.3
Значение 2.2
Значение 3.1
Т3
Объект 3
Значение 3.1
Поле 4
Значение 4.1
Значение 2.3
Значение 2.3
Значение 4.1
Значение 2.3
Значение 4.1
Значение 4.1
Значение 2.3
Значение 3.2
Значение 3.2
Значение 3.2
Значение 3.2
Значение 4.2
Значение 3.3
Значение 4.2
Значение 3.3
Значение 3.3
Значение 3.3
Значение 4.2
Значение 4.2
Значение 4.3
Значение 4.3
Значение 4.3
Значение 4.3
База данных «Друзья»
Номер
Фамилия
1
Астафьев
Имя
2
Класс
Андрей
Данилевич
3
Дата рождения
Алексей
11а
Краснова
4
11б
12.03.2000
Номер телефона
5
Алеся
Воинова
Хобби
261-22-33
20.05.1999
10а
Алевтина
Лунёв
Хоккей
262-22-33
27.04.2000
Илья
11а
Шахматы
11в
06.01.1999
263-22-33
Музыка
23.12.2000
265-22-33
265-22-33
Живопись
Футбол
Тип данных
Счётчик
Дата/время
13.12.2016/13.00
1, 2, 3, 4, …
Поле объекта OLE
Текстовый
TIFF, JPEG, BMP, PNG, …
Текст
Логический
Числовой
7, 14, 23, ⅓
Истина (Да), Ложь (Нет)
База данных «Друзья»
Номер
1
Фамилия
Астафьев
2
Имя
Данилевич
Андрей
Класс
3
11а
Дата рождения
Алексей
4
Краснова
12.03.2000
11б
Номер телефона
Воинова
Алеся
5
Хобби
20.05.1999
261-22-33
Лунёв
10а
Алевтина
262-22-33
Хоккей
11а
27.04.2000
Илья
Шахматы
06.01.1999
263-22-33
11в
Музыка
265-22-33
23.12.2000
265-22-33
Живопись
Футбол
Текстовое
Текстовое
Текстовое
Текстовое
Текстовое
Числовое
Дата
- Схема данных — это функциональная зависимость между таблицами. Если между некоторыми таблицами существует связь, то данные из одной таблицы ссылаются на данные другой таблицы.
Система управления базами данных (СУБД)
это совокупность программных и языковых средств,
предназначенных для создания, хранения и обработки баз данных.
Объекты базы данных
Таблицы
Запросы
Формы
Отчеты
Таблица
Основной (базовый) объект базы данных. Все остальные объекты создаются на основе существующих таблиц.
- В таблицах хранятся все данные, имеющиеся в базе данных; А также таблицы хранят структуру базы данных (поля, их типы и свойства)
- В таблицах хранятся все данные, имеющиеся в базе данных;
- А также таблицы хранят структуру базы данных (поля, их типы и свойства)
Данные
Структура
Задача
У нас имеется таблица «Читатели», но не удается заполнить Поле «Дата рождения». Помогите Исламу выявить и решить проблему.
Запросы
Главное предназначение запросов – отбор данных на основании заданных условий и представления их в виде, удобном для пользователя
Запросы могут служить источниками записей для форм и отчетов
Результат выполнения запроса – это новая, обычно временная, таблица, все записи которой удовлетворяют заданным условиям
Формы
- Позволяют отображать данные, содержащиеся в таблицах или запросах, в более удобном для восприятия виде
- При помощи форм можно добавлять в таблицы новые данные, редактировать или удалять существующие
- Может содержать рисунки, графики, фото и др. объекты
Форма «Книги»
Отчеты
- Предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде
Ситуационная задача
- Для библиотеки необходимо создать базу данных, в которой будет храниться вся информация о книгах, читателях и выдаче книг.
- Определить структуры таблиц
- Определение полей
- Определение ключевых полей
Ключевое поле - это ...
Тип поля (числовой или текстовый) определяется
поле, значение которого однозначно определяет запись в таблице
типом данных
Строка таблицы БД содержит
информацию о конкретном объекте
Структура таблицы БД определяется
Списком наименований столбцов таблицы
Какие признаки объекта должны быть отражены в информационной модели, описывающей хобби ваших одноклассников, если эта модель позволяет: указать возраст детей, увлекающихся компьютером; имена девочек, увлекающихся пением; указать фамилии мальчиков, увлекающихся хоккеем?
1) имя, пол, хобби, возраст
2) имя, возраст, хобби
3) фамилия, имя, пол, возраст, хобби
4) фамилия, пол, хобби, возраст
5) имя, пол, хобби
Опережающее домашнее задание
Тема: Создание табличной базы данных
- Основные этапы создания базы данных.
- Включение в базу данных различных полей и заполнение их.
Интернет-ресурсы:
https:// videouroki.net/video/22-sozdanie-tablichnoj-bd.html
http:// www.taurion.ru/excel/4
Основные этапы создания базы данных:
- Проектирование базы данных.
- Разработка структуры базы
данных.
описанием типов данных,
вводимых в поля таблицы.
- Непосредственный ввод данных в
базу данных.