Проверка домашнего задания
Вариант 3, с. 166 учебника.
- Вариант 3, с. 166 учебника.
- Вариант 3, с. 166 учебника.
Проверка домашнего задания
Информационные системы
Транспортная информационная система
Информационно-правовая система
Справочная и адресная служба города
БАЗА ДАННЫХ КАК МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ. СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
МОДЕЛИРОВАНИЕ И ФОРМАЛИЗАЦИЯ
11
Ключевые слова
- информационная система
- база данных
- иерархическая база данных
- сетевая база данных
- реляционная база данных
- запись
- поле
- ключ
Ключевые слова
- СУБД
- таблица
- форма
- запрос
- условие выбора
- отчёт
Базы данных
База данных (БД) - совокупность данных, организованных по определённым правилам, отражающая состояние объектов и их отношений в некоторой предметной области, предназначенная для хранения во внешней памяти компьютера и для постоянного применения.
Способы организации данных в БД:
иерархический
сетевой
реляционный
Реляционные базы данных
В реляционной базе данных (РБД) используется реляционная модель данных, основанная на представлении данных в виде таблиц.
Строка таблицы РБД называется записью , столбец - полем
Имя поля 1
Имя поля 2
Имя поля 3
Имя поля 4
Запись
Поле
Структура таблицы реляционной БД
Записи и поля РБД
Запись содержит всю информацию об одном объекте, описываемом в базе данных.
Поле - это одна из характеристик объекта.
Название книги
Стихотворения
Автор
Пётр Первый
Год издания
А. С. Пушкин
Издательство
Басни
2010
А. Н. Толстой
И. А. Крылов
1994
Москва: АСТ
М.:Панорама
1988
М.: Совет.Россия
Запись
Поле
Свойства полей РБД
Поле базы данных имеет имя, тип и длину.
Тип поля
Числовой
Логический
Текстовый
Дата
Длина поля - это максимальное количество символов, которые могут содержаться в поле.
Структура таблицы РБД
ИМЯ_ТАБЛИЦЫ (ИМЯ ПОЛЯ 1, ИМЯ ПОЛЯ 2, ...)
КАЛЕНДАРЬ_ПОГОДЫ (ДЕНЬ, ТЕМПЕРАТУРА, ВЛАЖНОСТЬ, ДАВЛЕНИЕ, НАПРАВЛЕНИЕ ВЕТРА, СКОРОСТЬ ВЕТРА).
Поле
Тип данных
ДЕНЬ
дата
ТЕМПЕРАТУРА
ВЛАЖНОСТЬ
числовой
числовой
ДАВЛЕНИЕ
числовой
НАПРАВЛЕНИЕ ВЕТРА
текстовый
СКОРОСТЬ ВЕТРА
числовой
Поле или совокупность полей, значения которых в записях являются уникальными, называют ключом таблицы базы данных.
текстовый текстовый числовой дата
текстовый
текстовый
текстовый
числовой
дата
Имя поля
Тип поля
КОД КЛИЕНТА
Числовой
ФИО КЛИЕНТА
Текстовый
ДАТА РОЖДЕНИЯ
Дата
СТРАНА
НАЗВАНИЕ ТУРА
Текстовый
Текстовый
НАЗВАНИЕ ОТЕЛЯ
Текстовый
КАТЕГОРИЯ ОТЕЛЯ
Текстовый
КОЛИЧЕСТВО ДНЕЙ ПРЕБЫВАНИЯ
СТОИМОСТЬ
Числовой
Числовой
Что такое СУБД
Система управления базами данных (СУБД) - программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации.
Возможности СУБД
Сортировка данных
Создание БД
Поиск информации в БД
Заполнение БД
Вывод информации из БД
Редактирование БД
Установка защиты БД
СУБД превращает огромный объём хранимых в компьютерной памяти сведений в мощную справочную систему.
Интерфейс СУБД
Логотипы БД
Объекты СУБД
Объекты СУБД
Форма
Отчёт
Запрос
Таблица
Объект для
удобной
работы с
данными в
таблицах
Документ,
созданный
на основе
таблиц
Команды
обращения
пользователя
к СУБД
В таблице
хранятся
данные
База данных «Наш класс»
СПИСОК (КОД, ФАМИЛИЯ, ИМЯ, ДАТА РОЖДЕНИЯ, ПОЛ, РОСТ, АДРЕС, УВЛЕЧЕНИЕ, НАЛИЧИЕ ПК)
Поле КОД - ключ таблицы базы данных.
Имя поля
Тип поля
Код
Числовой
Фамилия
Текстовый
Имя
Текстовый
Дата рождения
Пол
Дата
Текстовый
Рост
Числовой
Адрес
Текстовый
Увлечение
Текстовый
Наличие ПК
Логический
Создание базы данных
Создание БД
Создать новую БД
Указать путь и имя файла
Зарегистрировать БД
Указать имена и типы полей
Описать структуру таблицы
Ввод в таблицу
Ввести данные
Ввод в форму
Таблица и формы для ввода данных
Таблица для ввода данных
Формы для ввода данных
Таблица «Список» БД «Наш класс»
Таблицу можно дополнять, редактировать.
Данные можно сортировать по нужному признаку.
Самое главное
База данных (БД) - совокупность данных, организованных по определённым правилам. База данных отражает состояние объектов и их отношений в некоторой предметной области.
Базу данных - информационная модель предметной области.
Основными способами организации данных в базах данных являются иерархический, сетевой и реляционный .
Реляционная база данных основана на представлении данных в виде таблиц.
Запись - строка таблицы.
Поле - столбец таблицы.
Ключ таблицы - поле или совокупность полей, значения которых в разных записях не повторяются.
Самое главное
Система управления базами данных (СУБД) - программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации называется
Таблицы, формы, запросы, отчёты - основные объекты СУБД.
С помощью запросов на выборку данных , удовлетворяющих заданным условиям (условиям выбора), пользователь получает из базы данных только те записи и их поля, которые ему нужны. В командах СУБД условия выбора записываются в форме логических выражений.
Вопросы и задания
Что такое информационная система?
Приведите пример информационной системы.
Что такое база данных?
Какие базы данных называются реляционными?
Что такое запись?
Какую информацию она содержит?
Что такое поле?
Какую информацию содержит поле?
Перечислите основные типы полей РБД.
Для полей однотабличной базы данных КОЛЛЕКЦИЯ (КОД, НАЗВАНИЕ ЭКСПОНАТА, АВТОР,
МЕСТО ИЗГОТОВЛЕНИЯ, ГОД ИЗГОТОВЛЕНИЯ,
ФИО ПРЕДЫДУЩЕГО ВЛАДЕЛЬЦА,
ДАТА ПРИОБРЕТЕНИЯ, СТОИМОСТЬ ЭКСПОНАТА, УПОМИНАНИЕ В КАТАЛОГАХ (да/нет))
укажите тип каждого поля.
Что такое ключ таблицы базы данных?
Что может служить ключом в базе данных КОЛЛЕКЦИЯ?
Продумайте состав, типы полей и ключ однотабличной базы данных:
а) ТУРАГЕНТСТВО;
б) ВИДЕОТЕКА;
в) АВТОСАЛОН;
г) РЕГИОНЫ РФ.
Назовите основные способы организации данных в базах данных.
3 И ИНФОРМАТИКА4 И ПОЛ= ` М ` (АЛГЕБРА4 ИЛИ ИНФОРМАТИКА4) И ПОЛ= ` Ж ` ФИЗИКА=3 ИЛИ АЛГЕБРА=3 ИЛИ ГЕОМЕТРИЯ=3 ИЛИ ИНФОРМАТИКА=3 (ФИЗИКА=3 ИЛИ АЛГЕБРА=3) И (ГЕОМЕТРИЯ=3 ИЛИ ИНФОРМАТИКА=3) ПОЛ= ‘ М ’ И СУММА55 ЗАДАЧА1=30 ИЛИ ЗАДАЧА2=30 ИЛИ ЗАДАЧА3=30 (ЗАДАЧА1ЗАДАЧА1=30 И ЗАДАЧА2=30 И ЗАДАЧА3=30" width="640"
Вопросы и задания
В табличной форме представлены характеристики ноутбуков, имеющихся в продаже в компьютерном салоне:
В табличной форме представлен фрагмент базы данных с результатами олимпиады по информатике:
В табличной форме представлен фрагмент базы данных с годовыми оценками учащихся:
Фамилия
Алексеев
Пол
Ж
Алгебра
Воронин
М
Ильин
Геометрия
3
М
3
4
Информатика
Костин
Физика
М
Сизова
4
4
4
3
3
Ж
Школина
5
4
4
5
Ж
3
3
4
5
5
5
4
5
5
4
5
5
№
Название
1
Sony Vaio AW2X
2
Жёсткий диск (ГБ)
Lenovo S10e
500
Оперативная память (МБ)
3
4096
Asus F70SL
250
4
Aser F525
250
5
3072
2048
Samsung NC20
6
160
160
2048
Roverbook V212
1024
120
1024
Фамилия
Жариков
Пол
М
Костин
Задача 1
М
15
Кузнецов
Задача 2
20
М
Михайлова
10
Задача 3
10
Сизова
25
20
Ж
Сумма
60
25
Ж
25
Старовойтова
10
20
30
30
30
Ж
Школина
75
Ж
30
20
10
25
30
30
55
90
25
25
70
25
80
Какая СУБД установлена на компьютерах в вашем классе?
Что такое СУБД?
С чего начинается создание БД?
Перечислите основные объекты СУБД.
Какие функции они выполняют?
Какова цель запроса на выборку?
Сколько записей в данном фрагменте удовлетворяет следующему условию?
Какую строку будет занимать запись, содержащая сведения о ноутбуке Asus F70SL, после сортировки сначала по убыванию значений поля ОПЕРАТИВНАЯ ПАМЯТЬ, затем по возрастанию значений поля ЖЁСТКИЙ ДИСК?
Какую строку будет занимать запись, содержащая сведения о ноутбуке Asus F70SL, после сортировки по убыванию значений поля ЖЁСТКИЙ ДИСК?
Какую строку будет занимать запись, содержащая сведения о ноутбуке Asus F70SL, после сортировки по возрастанию значений поля НАЗВАНИЕ?
Сколько записей в данном фрагменте удовлетворяет следующему условию?
АЛГЕБРА3 И ИНФОРМАТИКА4 И ПОЛ= ` М `
(АЛГЕБРА4 ИЛИ ИНФОРМАТИКА4) И ПОЛ= ` Ж `
ФИЗИКА=3 ИЛИ АЛГЕБРА=3 ИЛИ ГЕОМЕТРИЯ=3 ИЛИ
ИНФОРМАТИКА=3
(ФИЗИКА=3 ИЛИ АЛГЕБРА=3) И (ГЕОМЕТРИЯ=3 ИЛИ
ИНФОРМАТИКА=3)
ПОЛ= ‘ М ’ И СУММА55
ЗАДАЧА1=30 ИЛИ ЗАДАЧА2=30 ИЛИ ЗАДАЧА3=30
(ЗАДАЧА1
ЗАДАЧА1=30 И ЗАДАЧА2=30 И ЗАДАЧА3=30
Как будет выглядеть список (фамилия, имя) учеников
после сортировки по возрастанию значений поля
ДАТА РОЖДЕНИЯ базы данных «Наш класс» ?
#31.12.95# УВЛЕЧЕНИЕ= ` футбол ` ФАМИЛИЯ= ` Патрина ` УВЛЕЧЕНИЕ= ` танцы ` НАЛИЧИЕ ПК=1" width="640"
Укажите все записи базы данных «Наш класс», для
которых будет истинным простое логическое выражение
Рост
ДАТА #31.12.95#
УВЛЕЧЕНИЕ= ` футбол `
ФАМИЛИЯ= ` Патрина `
УВЛЕЧЕНИЕ= ` танцы `
НАЛИЧИЕ ПК=1
160 И УВЛЕЧЕНИЕ= ` плавание ` РОСТ 160 ИЛИ УВЛЕЧЕНИЕ= ` плавание ` ИМЯ= ` Ольга ` И ДАТА #09.05.96#" width="640"
Укажите все записи базы данных «Наш класс», для
которых будет истинным сложное логическое выражение
РОСТ 160 И УВЛЕЧЕНИЕ= ` плавание `
РОСТ 160 ИЛИ УВЛЕЧЕНИЕ= ` плавание `
ИМЯ= ` Ольга ` И ДАТА #09.05.96#
Домашнее задание
чит. § 5, 6 с. 31, выполнить № 3 с. 35;
№ 61 (1), с. 58 в РТ 9 класс (Босова)
Опорный конспект
База данных (БД) - совокупность данных, организованных по определённым правилам, отражающая состояние объектов и их отношений в некоторой предметной области и предназначенная для хранения во внешней памяти компьютера и для постоянного применения.
База данных
Сетевая
Иерархическая
Реляционная
Объекты
упорядочены
по уровням
Нет ограничений
на связь объектов
Данные
представляются
в виде таблицы
Опорный конспект
Система управления базами данных (СУБД) - программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации.
Объекты СУБД
Таблица
Форма
Запрос
Отчёт
Источники информации
- http://lviv.hh.ua/employer-logo/293155.jpeg - логотип ГАРАНТ
- http://cs11441.vkontakte.ru/u01856/a_eba4f52d.jpg - логотип Консультант Плюс
- http://www.maxtel.su/images/top.jpg - адресно-справочной службы Российского государства