Similar presentations:
9-1-6
1.
СИСТЕМА УПРАВЛЕНИЯБАЗАМИ ДАННЫХ
МОДЕЛИРОВАНИЕ И
ФОРМАЛИЗАЦИЯ
2.
Ключевые словаСУБД
таблица
форма
запрос
условие выбора
отчёт
3.
Что такое СУБДСистема управления базами данных (СУБД) программное обеспечение для создания баз данных, хранения
и поиска в них необходимой информации.
Возможности СУБД
Создание БД
Сортировка данных
Заполнение БД
Поиск информации в БД
Редактирование БД
Вывод информации из БД
Установка защиты БД
СУБД
превращает
огромный
объём
хранимых
в
компьютерной памяти сведений в мощную справочную систему.
4.
Интерфейс СУБДЛоготипы БД
5.
Объекты СУБДОбъекты СУБД
Таблица
Форма
Запрос
В таблице
хранятся
данные
Объект для
удобной
работы с
данными в
таблицах
Команды
обращения
пользователя
к СУБД
Отчёт
Документ,
созданный
на основе
таблиц
6.
Создание базы данныхСоздание БД
Создать новую БД
Зарегистрировать БД
Описать структуру таблицы
Указать путь и имя файла
Указать имена и типы полей
Ввод в таблицу
Ввести данные
Ввод в форму
7.
База данных «Наш класс»СПИСОК (КОД, ФАМИЛИЯ, ИМЯ, ДАТА РОЖДЕНИЯ, ПОЛ,
РОСТ, АДРЕС, УВЛЕЧЕНИЕ, НАЛИЧИЕ ПК)
Поле КОД - ключ таблицы базы данных.
Имя поля
Тип поля
Код
Числовой
Фамилия
Текстовый
Имя
Текстовый
Дата рождения
Дата
Пол
Текстовый
Рост
Числовой
Адрес
Текстовый
Увлечение
Текстовый
Наличие ПК
Логический
8.
Таблица и формы для вводаданных
Таблица для ввода данных
Формы для ввода данных
9.
Таблица «Список» БД «Наш класс»Таблицу можно дополнять, редактировать.
Данные можно сортировать по нужному признаку.
10.
Запросы на выборку данныхЗапрос
или
справка
таблица,
содержащая
интересующие пользователя сведения, извлечённые из базы
данных.
Условия выбора записываются в форме логических
выражений, в которых имена полей и их значения связаны
операциями отношений.
Знак
Обозначение
=
равно
<>
не равно
<
Меньше
>
больше
<=
меньше или равно
>=
больше или равно
11.
Условия выбораВысказывание
Высказывание
Высказывание
Ученик
имеет
Ученик
родился
Рост
Фамилия
Ученик
ученика
увлекается
не
ученика
увлекается
не в 1996
–
персональный
году
превышает
футболом
Патрина
танцами
компьютер 160 см
Логическое
Логическое
Логическое
выражение
выражение
выражение
НАЛИЧИЕ
ДАТА>#31.12.9
РОСТ <= 160
УВЛЕЧЕНИЕ
ФАМИЛИЯ
УВЛЕЧЕНИЕ<>
= =
ПК
=1
5#
‘футбол’
‘Патрина’
’танцы’
Номер
Номер
Номер
записи
записи
записи
Значение
Значение
Значение
7
8
6
1
9
10
4
1
2
Истина
Истина
Ложь
Ложь
12.
Условия выбора датыПри сравнении дат одна дата считается меньше другой,
если она относится к более раннему времени.
Высказывание
Значение
01.11.95 < 02.11.95
Истина
12.01.97 > 31.03.98
Ложь
29.11.95 < 02.12.95
Истина
09.11.95 < 01.11.96
06.12.99 < 12.01.98
Истина
Ложь
14.06.98 > 05.09.99
Ложь
13.
Сложные условия выбораВысказывание
Логическое
Логическое
выражение
выражение
День ученика
Рост
рождения
больше
Ольги160
не РОСТ
ИМЯ =`Ольга`
> 160 ИЛИ
ИИ
см,или
см
09.05.96
и ученик
ученик
увлекается
УВЛЕЧЕНИЕ
ДАТА
<>#09.05.96#
=
плаванием плаванием
увлекается
‘плавание’
`плавание`
Номер
Номер
записи
записи
Значение
10
44
Истина
10
17
Ложь
Ложь
14.
Самое главноеСистема управления базами данных (СУБД) программное обеспечение для создания баз данных, хранения
и поиска в них необходимой информации
Таблицы, формы, запросы, отчёты - основные объекты
СУБД.
С
помощью
запросов
на
выборку
данных,
удовлетворяющих заданным условиям (условиям выбора),
пользователь получает из базы данных только те записи и их
поля, которые ему нужны. В командах СУБД условия выбора
записываются в форме логических выражений.
15.
Вопросы и заданияВВ табличной
табличной
В табличной
форме
форме
форме
представлен
представлен
представлены
фрагмент
фрагмент
характеристики
базы
базы данных
данных
ноутбуков,
с результатами
имеющихся
с годовыми
олимпиады
в оценками
продажепо
вучащихся:
компьютерном
информатике: салоне:
Фамилия
ПолНазвание
Алгебра Геометрия
Информатика
Физика
№
Жёсткий диск
(ГБ)
Оперативная
Фамилия
Пол
Задача
1
Задача
2
Задача
3
Сумма
(МБ)
Какая Перечислите
СУБД
Какова
С чего
установлена
цель
начинается
Чтоосновные
такое
запроса
наСУБД?
создание
компьютерах
объекты
на выборку?
БД?
СУБД.
впамять
вашем
Алексеев
Ж
3
3
4
3
Жариков
М
15
20
25
60
Какие
функции
классе?
они выполняют?
1 Sony Vaio
AW2X
500
4096
Воронин
М
4
4
4
3
Костин
М
10
10
10
30
2 Lenovo S10e
250
3072
Ильин
М
4
3 25
3
4
Кузнецов
М
20
30
75
3 Asus F70SL
250
2048
Костин
М
5
4 20
5
4
Михайлова
Ж
25
10
55
4 Aser F525
160
2048
Сизова
Ж
5
5 30
5
4
Сизова
Ж
30
30
90
5 Samsung NC20
160
1024
Школина
Ж
5 25
5
5
Старовойтова
Ж 5
20
25
6 Roverbook V212
120
102470
Школина
Ж
30
25
25
80
Сколько
записей
в данном
фрагменте
удовлетворяет
Какую
строку
будет
занимать
запись,
содержащая
сведения о
Какую
Какую
строку
строку
будет
будет
занимать
занимать
запись,
запись,
содержащая
содержащая
Сколько записей
в
данном
фрагменте
удовлетворяет
следующему
условию?
ноутбуке
Asus
F70SL,
после
сортировки
сначала
по убыванию
сведения
сведения
оо ноутбуке
ноутбуке
Asus
Asus
F70SL,
F70SL,
после
после
сортировки
сортировки
по
по
следующему условию?
значений
поля
ОПЕРАТИВНАЯ
ПАМЯТЬ,
затем
по
АЛГЕБРА>3
И
ИНФОРМАТИКА>4
И
ПОЛ=`М`
убыванию
возрастанию
значений
значений
поля
поля
ЖЁСТКИЙ
НАЗВАНИЕ?
ДИСК?
(АЛГЕБРА>4
ИЛИ
ИНФОРМАТИКА>4)
И
ПОЛ=`Ж`
ФИЗИКА=3
(ФИЗИКА=3
ИЛИ
ИЛИ
АЛГЕБРА=3
АЛГЕБРА=3)
ИЛИ
И
(ГЕОМЕТРИЯ=3
ГЕОМЕТРИЯ=3
ИЛИ
ИЛИ
ЗАДАЧА1=30
ПОЛ=‘М’
ИЛИ
ЗАДАЧА2=30
И
СУММА>55
ИЛИ
ЗАДАЧА3=30
(ЗАДАЧА1<ЗАДАЧА2)
И
(ЗАДАЧА2<ЗАДАЧА3)
возрастанию значений
поля ЖЁСТКИЙ
ДИСК?
ЗАДАЧА1=30
И ЗАДАЧА2=30
И ЗАДАЧА3=30
ИНФОРМАТИКА=3)
ИНФОРМАТИКА=3
16.
Как будет выглядеть список (фамилия, имя) учениковпосле сортировки по возрастанию значений поля
ДАТА РОЖДЕНИЯ базы данных «Наш класс» ?
17.
Укажите все записи базы данных «Наш класс», длякоторых будет истинным простое логическое выражение
ДАТА>#31.12.95#
Рост <=160
УВЛЕЧЕНИЕ=`футбол`
УВЛЕЧЕНИЕ=`танцы`
ФАМИЛИЯ=`Патрина`
НАЛИЧИЕ
ПК=1
18.
Укажите все записи базы данных «Наш класс», длякоторых будет истинным сложное логическое выражение
РОСТ>160
РОСТ>160
ИМЯ=`Ольга`
ИЛИ
И УВЛЕЧЕНИЕ=`плавание`
УВЛЕЧЕНИЕ=`плавание`
И ДАТА#09.05.96#
19.
Опорный конспектСистема управления базами данных (СУБД) - программное
обеспечение для создания баз данных, хранения и поиска в них
необходимой информации.
Объекты СУБД
Таблица
Форма
Запрос
Отчёт