Слайд 2Информационная система (ИС)
Это система, построенная на базе компьютерной техники, предназначенная для хранения,
поиска, обработки и передачи значительных объемов информации, имеющая определенную практическую сферу применения.
Основой многих ИС являются базы данных (БД).
Слайд 3База данных
Это организованная совокупность данных, предназначенная для длительного хранения во внешней памяти
компьютера и постоянного применения.
Слайд 4Классификация баз данных
По характеру хранимой информации:
Фактографические;
Документальные.
По способу хранения информации:
Централизованные;
Распределенные.
По признаку структуры:
Иерархические;
Сетевые;
Реляционные (табличные).
Слайд 5По характеру хранимой информации
Фактографические - содержат краткие сведения об описываемых объектах, представленные
в строго определенном формате (БД библиотеки и кадрового состава учреждения).
Документальные - содержат обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную (БД законодательных актов в области уголовного права, БД современной песни).
Слайд 6По способу хранения информации
Централизованные - вся информация хранится на одном компьютере. Это
может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты.
Распределенные - различные части одной БД хранятся на множестве компьютеров, объединенных между собой сетью БД.
Слайд 8Сетевая БД
С.-Петербург
Москва
Волгоград
Воронеж
Саратов
Слайд 9Реляционная БД
Запись (соответствует экземпляру объекта, конкретному событию или явлению)
Поле (соответствует атрибуту, признаку,
свойству объекта, события или явления)
Слайд 10Для каждого поля необходимо определить
уникальное имя;
тип поля:
счетчик;
текстовый;
числовой;
дата/время и др.
дополнительные характеристики, такие как
размер поля, формат и др.
Слайд 12Первичный ключ
Это поле или совокупность полей, однозначно идентифицирующих каждую запись.
Значение первичного
ключа в таблице должно быть уникальным.
Слайд 15Таблица «Выдача книг»
Таблица «Читатели»
Слайд 16Таблица «Выдача книг»
Таблица «Читатели»
Слайд 17Вторичные ключи (индексы)
Устанавливаются по полям, которые часто используются при поиске и сортировке
данных.
В отличие от первичных ключей поля для индексов могут содержать неуникальные значения.
Слайд 18Реляционные отношения между таблицами
«Один-ко-Многим»
«Один-к-Одному»
«Многие-ко-Многим»
Слайд 25Механизм каскадных изменений:
При изменении поля связи в записи родительской таблицы следует синхронно
изменить значения полей связи в соответствующих записях дочерней таблицы (каскадные изменения);
При удалении записи в родительской таблице следует удалить соответствующие записи в дочерней таблице (каскадные удаления).
Слайд 26Создание БД
Проектирование и нормализация БД;
Создание структуры;
Ввод записей.
Слайд 27Нормализация БД
Каждая таблица имеет первичный ключ.
Все поля каждой таблицы зависят только от
главного ключа целиком (а не от его части и не от других полей).
В таблицах отсутствуют группы повторяющихся значений.
Слайд 28Система управления базами данных (СУБД)
Это программа, позволяющая создавать БД, а также обеспечивающая
обработку и поиск данных.
Microsoft Access, dBase.
Слайд 30Таблицы
Это базовый объект БД, вся информация хранится в виде таблиц. Таблиц может
быть несколько, они должны быть связаны друг с другом.
Слайд 31Запросы
Объект, позволяющий получить нужные сведения из одной или несколько таблиц.
Слайд 32Формы
Предназначены в основном для ввода информации в БД.
Слайд 33Отчеты
Предназначены для печати данных, содержащихся в таблицах или запросах.