Базы данных

22
Базы данных: среда и принципы работы

Upload: valiakuba

Post on 23-Jul-2015

135 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Базы данных

Базы данных: среда и принципы

работы

Page 2: Базы данных

Цели урокаИзучить основные понятия темы: БД;

виды БД; поле; СУБД; структура БД; основные компоненты СУБД.

Познакомиться с видами БД;Определить основные функции СУБД;Рассмотреть основные типы данных при

работе с СУБД;Узнать основные этапы создания баз

данных.

Page 3: Базы данных

Что такое база данных?

это упорядоченная совокупность данных о конкретном объекте.

Page 4: Базы данных

Классификация баз данных

по характеру хранимой информации

фактографические документальные

Page 5: Базы данных

В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате.В документальных БД содержатся документы (информация) самого разного типа: текстового, графического, звукового, мультимедийного.

Page 6: Базы данных

по способу хранения данных

централизованные распределенные

Page 7: Базы данных

Централизованная БД - это БД, которая хранится на одном компьютере.

Распределенная БД – различные части одной базы данных хранится на множестве компьютеров, объединенных между собой сетью.

Page 8: Базы данных

по структуре организации данных

реляционные иерархические

Page 9: Базы данных

Реляционная БД - это множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа.

Иерархической БД называется БД, в которой информация упорядочена следующим образом: один элемент записи считается главным, остальные – подчиненными.

Page 10: Базы данных

Основное назначение Основное назначение БДБД

хранение больших массивов данных, которыми можно манипулировать, используя встроенные возможности программной среды, такие как, редактирование данных, выборку данных по условию, созданию отчетов различной формы.

Page 11: Базы данных

Реляционная база Реляционная база данных этоданных это

множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Таблица имеет строки и столбцы, которые соответственно называются записью и полем записи. Именно поля определяют структуру базы.

Page 12: Базы данных

Номер Фамилия Имя Отчество

1 Иванов Иван Иванович

2 Петров АлексейКонстантинович

3 Сидоров Андрей Васильевич

ЗАПИСЬ

ПОЛЕ ЗАПИСИ

Page 13: Базы данных

Системы Управления Системы Управления Базой ДанныхБазой Данных

 это комплекс программных средств, который предназначен для создания структуры новой базы, редактирования содержимого и визуализации информации, т.е. отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.

Page 14: Базы данных

Основные функции Основные функции СУБДСУБД

определение данных (описание структуры данных), обработка данных и управление данными.

управление данными (защита данных от несанкционированного доступа, поддержка многопользовательского режима работы с данными и обеспечение целостности и согласованности данных).

Page 15: Базы данных

Элементы Системы управления базами

данныхИнтерфейс – среда пользователя для

работы при помощи меню.Интерпретатор – алгоритмический язык

программирования.Компилятор – преобразователь

программ в автономные исполняемые файлы.

Утилиты – средства программирования рутинных операций.

Page 16: Базы данных

Любая СУБД позволяет выполнять

четыре простейшие операции с

данными:

добавлять в таблицу одну или несколько записей;

удалять из таблицы одну или несколько записей;

обновлять значения нескольких полей в одной

или нескольких записях;

находить одну или несколько записей,

удовлетворяющих заданному условию.

Page 17: Базы данных

Этапы создания базы данных

1. проектирование базы данных (определение объекта и выделение атрибутов объекта в качестве полей базы данных);

2. задание структуры базы данных (однотабличная БД или состоящая из нескольких связанных таблиц);

3. ввод структуры данных с описанием типов данных вводимых в поля таблицы;

4. непосредственный ввод данных в БД;5. редактирование данных;6. манипулирование данными (сортировка, выборка

данных с использованием фильтрации и/или запросов).

Page 18: Базы данных

Microsoft Office Access

реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных.

Page 19: Базы данных

Типы данных MS Access

Тип данных Использование

Текстовый Алфавитно-цифровые данные (до 255 символов)

Memo Алфавитно-цифровые данные – приложения, абзацы, текст (до 64 000 символов)

Числовой Различные числовые данные (имеет несколько форматов: целое, длинное целое, с плавающей точкой)

Дата \ Время Дата и время в одном из предлагаемых Access форматов

Page 20: Базы данных

Денежный Денежные суммы, хранящиеся с 8 знаками в десятичной части. В целой части каждые три разряда разделяются запятой.

Счетчик Уникальное длинное целое, создаваемое Access для каждой новой записи

Логические Логические данные, имеющие значения Истина или Ложь

Объект OLE Картинки, диаграммы и другие объекты OLE из приложений Windows

Гиперссылка В полях этого типа хранятся гиперссылки, которые представляют собой путь к файлу на жестком диске, либо адрес в сетях Internet или Intranet.

Page 21: Базы данных

Закрепление материала

Что такое базы данных? Какие базы данных по структуре

организации данных бывают? Сколько простейших операций может

выполнять любая СУБД? Назовите их. С какими базами данных работает

Access?

Page 22: Базы данных

Какие типы данных применяются в работе с MS Access?

Сколько этапов для создания БД необходимо? Что такое интерфейс? Как расшифровывается СУБД? Верно ли утверждение, что интерпретатор –

это алгоритмический язык программирования?

Чем отличается фактографическая БД от документальной БД?