Слайд 1Базы данных. Системы управления базами данных.
Слайд 2ВОПРОСЫ:
1. Что такое база данных?
2. Способы создания компьютерной БД.
3. СУБД.
Виды СУБД.
4. Классификация БД.
5. Типы данных.
6. Этапы разработки БД.
Слайд 3БД и СУБД
База данных (БД) — это специальным образом организованная совокупность
данных о некоторой предметной области, хранящаяся во внешней памяти компьютера.
Система управления базой данных (СУБД) — это программные средства, которые позволяют выполнять все необходимые операции с базой данных.
БД + СУБД = информационная система
Слайд 4БД и СУБД
поиск данных
редактирование данных
выполнение несложных расчетов
обеспечение целостности (корректности, непротиворечивости) данных
восстановление
данных после сбоев
БД:
Задачи СУБД:
БД
СУБД
прикладная программа
«данные о данных»
Слайд 5Компьютерную базу данных можно создать несколькими способами:
С помощью алгоритмических языков программирования.
С
помощью прикладной среды, например Visual Basic.
С помощью специальных программных сред, которые называются Системами Управления Базами Данных (СУБД).
Слайд 8Классификация по характеру хранимой информации
По характеру хранимой информации БД делятся на
фактографические и документальные.
Фактографические БД — это картотеки, а документальные — это архивы. В фактографических БД хранится краткая информация в строго определенном формате. В документальных БД — всевозможные документы. Причем это могут быть не только текстовые документы, но и графика, видео и звук (мультимедиа).
Слайд 9Классификация по способу хранения данных
БД делятся на централизованные и распределенные.
Вся
информация в централизованной БД хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи.
Распределенные БД используются в локальных и глобальных компьютерных сетях. В таком случае разные части базы хранятся на разных компьютерах.
Слайд 10 По структуре организации данных - это
реляционная
иерархическая
сетевая
Реляционные базы данных являются наиболее эффективными.
Слайд 11РЕЛЯЦИОННАЯ МОДЕЛЬ
Реляционные БД — базы данных с табличной формой организации информации.
Реляционная БД состоит из одной или нескольких взаимосвязанных двумерных таблиц.
Слайд 13
Запись — строка таблицы. Одна запись содержит информацию об отдельном объекте,
описываемом в БД.
Поле — столбец таблицы. Поле содержит определенное свойство (атрибут) объекта. Каждое поле имеет имя.
Первичный (главный) ключ БД — это поле или группа полей, с помощью которых можно однозначно идентифицировать запись. Значение первичного ключа не должно повторяться у разных записей.
Слайд 14ИЕРАРХИЧЕСКАЯ МОДЕЛЬ
Иерархическая модель базы данных представляет собой совокупность элементов, расположенных в
порядке их подчинения от общего к частному и образующих перевернутое дерево (граф). Данная модель характеризуется такими параметрами, как уровни, узлы, связи. Принцип работы модели таков, что несколько узлов более низкого уровня соединяется при помощи связи с одним узлом более высокого уровня.
Слайд 16СЕТЕВАЯ МОДЕЛЬ
Сетевая модель базы данных похожа на иерархическую. Она имеет те
же основные составляющие (узел, уровень, связь), однако характер их отношений принципиально иной. В сетевой модели принята свободная связь между элементами разных уровней.
Слайд 18ТИПЫ ДАННЫХ
ХАРАКТЕРИСТИКИ ТИПОВ ДАННЫХ
Текстовый — одна строка текста (до 255 символов).
Поле MEMO — текст, состоящий из нескольких строк, которые затем можно будет просмотреть при помощи полос прокрутки (до 65 535 символов).
Числовой — число любого типа (целое, вещественное и т. д.).
Дата/время — поле, содержащее дату или время.
Слайд 19ТИПЫ ДАННЫХ
ХАРАКТЕРИСТИКИ ТИПОВ ДАННЫХ
Денежный — поле, выраженное в денежных единицах
(рубли, доллары и т. д.).
Счетчик — поле, которое вводится автоматически с вводом каждой записи.
Логический — содержит одно из значений TRUE (истина) или FALSE (ложно) и применяется в логических операциях.
Поле объекта OLE — содержит рисунки, звуковые файлы, таблицы Excel, документ Word и т. д.
Слайд 20Этапы создания базы данных
1) Проектирование БД. Это теоретический этап работы (без
компьютера). На этом этапе определяется:
— какие таблицы будут входить в состав БД,
— структура таблиц (из каких полей, какого типа и размера будет состоять каждая таблица),
— какие поля будут выбраны в качестве первичных (главных) ключей каждой таблицы и т. д.
2) Создание структуры. На этом этапе с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД.
3) Ввод записей. Заполнение таблиц базы данных конкретной информацией.
Слайд 21Объекты Access
Таблицы - основные объекты БД. В них хранятся данные.
Запросы
- это специальные структуры для обработки БД. С их помощью извлекается информация из БД, отвечающая некоторым условиям, которые задает пользователь.
Формы - это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся.
Слайд 22Таблицы
Примеры:
записная книжка
каталог в библиотеке
Слайд 23Объекты Access
Отчеты - это особая форма представления данных, предназначенных для вывода
на печать.
Макросы - это макрокоманды. Если какие-то операции с базой производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинацией клавиш.
Модули - это программные процедуры, написанные на языке Visual Basic.
Слайд 24Д.З.
1)Выучить лекционный материал.
2) Создать в тетради таблицу БД: « Мои любимые
книги»