- •15.1. Основные понятия _________ 15.2. Реляционный подход к построению
- •15.3. Функциональные возможности субд
- •15.4. Основы технологии работы в субд
- •15.1. Основные понятия
- •Глава 15 система управления базой данных
- •15.2. Реляционный подход к построению инфологической модели
- •Глава 15 система управления базой данных
- •15.3. Функциональные возможности субд
- •Глава 15. Система управления базой данных
- •15.4. Основы технологии работы в суб;
- •Глава 15 система управления базой данных
Глава 15 система управления базой данных
• запрос с параметром, позволяющий определить одно или несколько условий отбора в время выполнения запроса
Самым распространенным типом запроса является запрос на выборку Результатом выполнения запроса является таблица с временным набором данных (ди намический набор). Записи динамического набора могут включать поля из одной или ш скольких таблиц базы данных. На основе запроса можно построить отчет или форму
Вывод информации из базы данных
Практически любая СУБД позволяет вывести на экран и принтер информацию, соде):
жащуюся в базе данных, из режимов таблицы или формы. Такой порядок вывода данны может использоваться только как черновой вариант, так как позволяет выводить данны только точно в таком же виде, в каком они содержатся в таблице или форме
Каждый пользователь, работающий с СУБД, имеет возможность использования сщ циальных средств построения отчетовдля вывода данных. Используя специальны средства создания отчетов, пользователь получает следующие дополнительные возможно< ти вывода данных
• включать в отчет выборочную информацию из таблиц базы данных;
• добавлять информацию, не содержащуюся в базе данных;
• при необходимости выводить итоговые данные на основе информации базы данных;
• располагать выводимую в отчете информацию в любом, удобном для пользовател виде ( вертикальное или горизонтальное расположение полей);
• включать в отчет информацию из разных связанных таблиц базы данных.
Вид экрана СУБД с отчетом, построенным по данным связанных таблиц базы данны. показан на рис 45.29

ПРОЕКТ ПРИКАЗА
|
|
|
Анохин Андрей Борисович 112 100,00% Морозова Анна Владимировна 112 150,00% Борисова Мария Михайловна 111 100,00% Зайцев Сергей Александрович 111 200.00% |
Рис. 15*29. Вид экрана СУБД с отчетом
КЛЮЧЕВЫЕ ПОНЯТИЯ • ВОПРОСЫ ДДЯ САМОПРОВЕРКИ • ЛИТЕРАТУРА
о
о
Архитектура базы данных:
по принципу файл-сервер
по принципу клиент-сервер Архитектура СУБД База данных Безопасность данных Внешняя модель Внутренняя модель Доступ к базе:
локальный
сетевой Запись Запрос
Информационно-логическая мо- дель Информационный объект Ключ:
простой
составной
первичный
вторичный Концептуальная модель Модель данных:
иерархическая
сетевая
реляционная Многопользовательский режим Нормализация отношений Нормальная форма:
первая
вторая
третья Обобщенная технология работы с
базой данных Отчет Поле базы данных
Полная функциональная зависи- мость
Производительность СУБД
Распределенная база данных
Режимввода и редактирования данных
Реквизит
Связь информационных объектов:
один к одному один ко многим многие ко многим
Система управления базой дан- ных (СУБД)
Строка меню
Строка подсказки
Строка состояния
Структурирование
Структурные элементы базы дан- ных
Реляционная таблица (отношение)
Транзитивная зависимость рекви- зитов
Файл (таблица)
Функциональная зависимость рек- визитов
Характеристика поля:
имя тип длина точность
Целостность данных
Централизованная база данных
Экранная форма ввода
Язык запросов SQL
Язык манипулирования данными
Язык описания данных
О
4.
5.
6.
Дайте определение и опишите назначение базы данных.
Дайте определение и опишите назначение системы управления базой данных.
Поясните, в чем заключается различие архитектур баз данных, организованных по принципу клиент-сервер и файл-сервер.
Назовите и поясните взаимосвязь структурных элементов базы данных. Дайте понятие ключа. Какие виды ключей вы знаете?
588 ГЛАВА 15 СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ
7 Какие характеристики указываются при описании структуры базы данных и как назначение такого описания9
8 Данные каких типов могут храниться в полях базы данных9
9 Какие модели данных вы знаете9
10 Поясните назначение ключевых полей в реляционной базе данных
11 Что называется инфологической моделью предметной области9
12 Какие виды связей между объектами вам известны9
13 В чем заключается принцип нормализации отношений9
14 Поясните, каким требованиям должны отвечать отношения, находящиеся в перв второй и третьей нормальной формах
15 Каковы основные функциональные возможности СУБД9
16 Какие команды выполнения типовых операций в среде СУБД вы знаете9
![]()
ЛИТЕРАТУРА
Атре Ш
Структурный подход к организа-
ции
баз данных / Пер с англ - М Финансы и
ста-
тистика, 1983
2 Бойко
В.В,, Савинков В,М.
Проектирова-
ние баз данных
информационных систем - М Фи-
нансы
и статистика, 1989
3 Дейт
К. Введение
в системы баз данных -
М Наука, 1980 .
4 Мартин
Дмс»
Организация баз данных в
вычислительных
системах -М Мир, 1980
5 Диго
С.М,
Проектирование и использова-
ние баз
данных - М Финансы и статистика, 1995
6 Ильина
ОП,
Организация и технология
разработки
информационной базы АСУ Учебн
пособие
Л 1986
8 Каратыгин С, Тихонов А, Долгов тев В. Базы данных В 2-х т - М ABF, 1995
9 Система управления базами данных crosoft Access 2 0 Практ пособ / Пер с анп - ЭКОМ, 1995
10 Палмер С Access 2 для "чайников" - Диалектика, 1995
11 Риккарди Сзл, Серьезные решения рьезных задач // PC Magazine/Russian Edition - I* -№7 С 26-63
