Базы данных
<<  Базы данных Базы данных  >>
Базы данных
Базы данных
Цели:
Цели:
Основные определения
Основные определения
Примеры информационной структуры
Примеры информационной структуры
Базы Данных
Базы Данных
Примеры баз данных
Примеры баз данных
Основные определения
Основные определения
Объект и данное
Объект и данное
Проектирование ИС или БД
Проектирование ИС или БД
Информация
Информация
Структурирование данных
Структурирование данных
Двухмерная структура
Двухмерная структура
Таблицы (оперативная и словарь)
Таблицы (оперативная и словарь)
Телефонный справочник
Телефонный справочник
Теперь Вы можете от машины получить любую строчку Вашей таблиц,
Теперь Вы можете от машины получить любую строчку Вашей таблиц,
Типы данных (полей)
Типы данных (полей)
Типы структур (моделей) БД
Типы структур (моделей) БД
Типы структур БД
Типы структур БД
Типы структур БД
Типы структур БД
Реляционные базы данных
Реляционные базы данных
Понятие ЗАПИСИ БД
Понятие ЗАПИСИ БД
Понятие ПОЛЯ БД
Понятие ПОЛЯ БД
Процесс нормализации
Процесс нормализации
Понятие DBF-файла
Понятие DBF-файла
Оперативные файлы и справочники
Оперативные файлы и справочники
Кодирование информации
Кодирование информации
Достоверность информации
Достоверность информации
Ключи таблицы
Ключи таблицы
Проблемы реляционного подхода
Проблемы реляционного подхода
Основы автоматизированного поиска и отбора информации
Основы автоматизированного поиска и отбора информации
Основы автоматизированного поиска и отбора информации
Основы автоматизированного поиска и отбора информации
Основы автоматизированного поиска и отбора информации
Основы автоматизированного поиска и отбора информации
Назначение СУБД
Назначение СУБД
Примеры БД СУБД Access
Примеры БД СУБД Access
OpenOffice Base
OpenOffice Base
Программные системы СУБД
Программные системы СУБД
Классификация БД (ИС)
Классификация БД (ИС)
Классификация БД (ИС)
Классификация БД (ИС)
Классификация БД по различным признакам
Классификация БД по различным признакам
По способу доступа:
По способу доступа:
Access (OpenOffice Base)
Access (OpenOffice Base)
Объекты Access
Объекты Access
Таблицы в Access
Таблицы в Access
Таблицы в OpenOffice Base
Таблицы в OpenOffice Base
Формы
Формы
Формы
Формы
Формы
Формы
Формы в OpenOffice Base
Формы в OpenOffice Base
Отчеты
Отчеты
Отчеты
Отчеты
Отчеты в OpenOffice Base
Отчеты в OpenOffice Base
Запросы
Запросы
Запросы в OpenOffice Base
Запросы в OpenOffice Base
МАКРОСЫ и МОДУЛИ
МАКРОСЫ и МОДУЛИ

Презентация на тему: «Базы данных». Автор: Default. Файл: «Базы данных.ppt». Размер zip-архива: 1053 КБ.

Базы данных

содержание презентации «Базы данных.ppt»
СлайдТекст
1 Базы данных

Базы данных

Основы создания и функционирования информационных систем

18.07.2015

Базы данных

1

2 Цели:

Цели:

Познакомиться с основными идеями организации и обработки больших массивов информации. Познакомится с технологиями СУБД (систем управления базами данных) на пример программы Access (OpenOffice Base).

18.07.2015

Базы данных

2

3 Основные определения

Основные определения

Информационная система или база данных СУБД (Система управления базами данных

Это большой массив информации (совокупность сведений) о конкретных объектах реального мира в какой-либо предметной области

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

18.07.2015

Базы данных

3

4 Примеры информационной структуры

Примеры информационной структуры

Примеры

Таблица Менделеева Структура телефонной сети Генеалогическое древо

18.07.2015

Базы данных

4

5 Базы Данных

Базы Данных

База данных - это инструмент для хранения и организации информации.

Основная функция БАЗ ДАННЫХ - выдавать ответы на поступающие запросы.

18.07.2015

Базы данных

5

6 Примеры баз данных

Примеры баз данных

18.07.2015

Базы данных

6

7 Основные определения

Основные определения

Объект БД Данное

Это нечто существующее и различимое, т.е. объектом можно назвать то "нечто", для которого существует способ отличать один подобный объект от другого.

Это показатель, который характеризует некий объект и принимает для конкретного экземпляра объекта некоторое числовое или текстовое значение.

18.07.2015

Базы данных

7

8 Объект и данное

Объект и данное

18.07.2015

Базы данных

8

9 Проектирование ИС или БД

Проектирование ИС или БД

Выбор объектов Задание данных описывающих объекты Подходы к структурированию информации либо ввести какие-то соглашения о структуре информации (т.е. упростить работу) либо, наоборот, придумать алгоритмы работы с информацией произвольной структуры.

18.07.2015

Базы данных

9

10 Информация

Информация

Средства представления информации

Структурированная информация

18.07.2015

Базы данных

10

11 Структурирование данных

Структурирование данных

Присвоить данному имя и наименование (например, Год рождения и Год_рожд) Определить тип и формат данного (например, числовой и 156,82) Выбрать «ключевые» данные Повторяющиеся группы

18.07.2015

Базы данных

11

12 Двухмерная структура

Двухмерная структура

БД - Телефонный справочник Объекты - номера телефонов Данные (все текстовые - символьные): номер телефона; имя абонента; адрес абонента; категория абонента.

18.07.2015

Базы данных

12

13 Таблицы (оперативная и словарь)

Таблицы (оперативная и словарь)

18.07.2015

Базы данных

13

14 Телефонный справочник

Телефонный справочник

Мы получили простую двухмерную таблицу, где строки-объекты, а столбцы - данные. Далее будем называть строки - Записями, а столбцы - Полями.

18.07.2015

Базы данных

14

15 Теперь Вы можете от машины получить любую строчку Вашей таблиц,

Теперь Вы можете от машины получить любую строчку Вашей таблиц,

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

18.07.2015

Базы данных

15

16 Типы данных (полей)

Типы данных (полей)

Числовой Символьный Дата/время Логический OLE-объект Денежный Счетчик Гиперссылка Подстановка

1, 342.45, 1Е-6 ФИО, адрес ДД-ММ-ГГГГ, ММ/ДД/ГГ True/False, 1 или 0 $100, 100р, €100 1,2,3,4,5 и т.д. Базы данных 1.ppt Муж/Жен, Да/Нет,

18.07.2015

Базы данных

16

17 Типы структур (моделей) БД

Типы структур (моделей) БД

Двухмерная или табличная (или реляционная) Иерархическая Сетевая

18.07.2015

Базы данных

17

18 Типы структур БД

Типы структур БД

Реляционная Иерархическая Сетевая

Телефон

Фио

Адрес

25-25-25

Иванов

Кемерово

Фирмы

А

Б

В

391

752

391

102

391

Машина

Цвет

Номер

Хозяин

Завод

18.07.2015

Базы данных

18

19 Типы структур БД

Типы структур БД

Для иерархических структур характерна подчиненность объектов нижнего уровня объектам верхнего уровня. В дереве, между верхними и нижними объектами, задано отношение «один ко многим». Исходные элементы порождают подчиненные. Сети имеют много уровней взаимосвязанных объектов, между которыми задано отношение «многие ко многим». Сетевая организация обладает большей гибкостью и облегчает процесс поиска требуемых данных.

18.07.2015

Базы данных

19

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

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

Реляционные базы данных получили наибольшее распространение, т.к. они обладают преимуществом - наглядность и понятность для пользователя табличной структуры. К реляционной структуре можно свести любой тип структуры данных (деревья и сети). Название “реляционная” (от relational - отношение) связано с тем, что каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту. Чаще всего база данных строится на основе нескольких таблиц, связанных между собой.

18.07.2015

Базы данных

20

21 Понятие ЗАПИСИ БД

Понятие ЗАПИСИ БД

Каждая строка таблицы БД содержит один блок данных и представляет собой запись.

Каждая запись должна иметь свой уникальный номер

Это 1-ая запись

18.07.2015

Базы данных

21

22 Понятие ПОЛЯ БД

Понятие ПОЛЯ БД

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

Колонки в таблице БД называются ПОЛЯМИ

Любое поле имеет свое уникальное имя

В Access имена полей - до 256 символов.

18.07.2015

Базы данных

22

23 Процесс нормализации

Процесс нормализации

Фирмы

Продукция

Технология

Цена

А

391

Новая

583

А

391

Старая

715

А

752

Новая

102

А

752

Старая

219

Б

391

Новая

601

Б

391

Старая

745

В

102

Новая

1023

В

102

Старая

1220

В

391

Старая

698

18.07.2015

Базы данных

23

24 Понятие DBF-файла

Понятие DBF-файла

В СУБД типа dBase используются файлы в формате DBF (data base format): В начале файла – строчка «заголовок» с полной информацией о таблице (имена полей, типы и длины данных, число строк в файле и т.п.) Далее идут строки (с фиксированной длиной - равной сумме длин данных (плюс один служебный байт) В конце файла код «26» - конец файла

18.07.2015

Базы данных

24

25 Оперативные файлы и справочники

Оперативные файлы и справочники

Отличия в процессе обработки и в частоте обновления. Содержимое оперативных файлов с течением времени меняется. Список фиксированных значений параметров целесообразно хранить в справочнике с условно-постоянной информацией.

18.07.2015

Базы данных

25

26 Кодирование информации

Кодирование информации

Что понятнее? Кемеровский механический завод или 807? Или что понятнее - кодовое обозначение предприятия или наименование?

Во-первых, увеличивается объем данных; во-вторых БД может потерять доверие.

Непременное условие корректности КОДА – его УНИКАЛЬНОСТЬ!

Примеры: КемГУ, М, Ж

18.07.2015

Базы данных

26

27 Достоверность информации

Достоверность информации

Верификация данных – проверка условий на допустимые значения полей

18.07.2015

Базы данных

27

28 Ключи таблицы

Ключи таблицы

Главный ключ, простой ключ, составной ключ Главный ключ должен быть уникальным!

18.07.2015

Базы данных

28

29 Проблемы реляционного подхода

Проблемы реляционного подхода

1) количество таблиц должно быть минимальным; 2) таблицы должны быть нормализованы. Нормализация – это разбиение таблицы на две или более, обладающих лучшими свойствами при включении, изменении и удалении данных (в которых каждый факт появляется лишь в одном месте, т.е. исключена избыточность информации)

18.07.2015

Базы данных

29

30 Основы автоматизированного поиска и отбора информации

Основы автоматизированного поиска и отбора информации

Одна из основных функций информационной системы — обслуживание операций поиска и выборки данных и расчеты по введенным данным. 1. Аппарат логической алгебры (булевой алгебры). Алфавитный или систематический поиск.

18.07.2015

Базы данных

30

31 Основы автоматизированного поиска и отбора информации

Основы автоматизированного поиска и отбора информации

2. Языки манипулирования данными, позволяющие реализовать все операции реляционной алгебры. Среди них наиболее распространены SQL (Structured Query Language – структуризованный язык запросов) и QBE (Quere-By-Example – запросы по образцу).

Выбрать (Select) номер телефона из (from) таблицы (table) “Номера телефонов", где (where) номер равен (=) «25-25-25»

18.07.2015

Базы данных

31

32 Основы автоматизированного поиска и отбора информации

Основы автоматизированного поиска и отбора информации

3. Просмотр информации. Для того чтобы не перебирать все строки БД, можно применить, например, «бинарный» метод поиска, или использовать индексные файлы (относится к старым СУБД).

«Бинарный» метод: 1. Сортируем поле, 2. Делим пополам и выбираем среднюю запись. 3. Сравниваем, 4. Затем выбираем среднюю запись в одной из половин таблицы, 5. Сравниваем и т.д.

18.07.2015

Базы данных

32

33 Назначение СУБД

Назначение СУБД

Удобство работы с большими объемами информации Быстрый поиск и сортировка данных Представлять данные в различных видах Внесение изменений в данные, добавление, удаление записей, изменение структуры базы Обмен информацией с другими базами Вывод на печать Получение готовых форм различной отчетной документации

18.07.2015

Базы данных

33

34 Примеры БД СУБД Access

Примеры БД СУБД Access

18.07.2015

Базы данных

34

35 OpenOffice Base

OpenOffice Base

18.07.2015

Базы данных

35

36 Программные системы СУБД

Программные системы СУБД

Dbase подобные (dbf - формат): dbase foxpro clipper

Windows СУБД: Access, Works (Microsoft) Approach (Lotus) Paradox (Borland) OpenOffice Base SQL-технология (клиент-сервер) SQL Oracle, Centura, Sybase, Informix ОО реляционные СУБД

Не dBase типа: Paradox Clarion de_Vista

18.07.2015

Базы данных

36

37 Классификация БД (ИС)

Классификация БД (ИС)

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

В них регистрируются факты – конкретные значения данных (атрибутов) об объектах реального мира

Не предполагают однозначного ответа на поставленный вопрос. Образуют совокупность неструкту- рированных объектов (текст, гра- фики), снабженную аппаратом поиска.

18.07.2015

Базы данных

37

38 Классификация БД (ИС)

Классификация БД (ИС)

информационно-справочные системы информационно-поисковые системы системы оперативной обработки данных Универсальные Специализированные

18.07.2015

Базы данных

38

39 Классификация БД по различным признакам

Классификация БД по различным признакам

По технологии обработки данных: Централизованные (на одной ЭВМ, как, например, в локальных сетях) Распределенные (информация на нескольких машинах) Настольные (автономные)

18.07.2015

Базы данных

39

40 По способу доступа:

По способу доступа:

БД с локальным доступом БД с удаленным (сетевым) доступом: По технологии запросов:

18.07.2015

Базы данных

40

41 Access (OpenOffice Base)

Access (OpenOffice Base)

Основное изучение отводится на практические занятия.

18.07.2015

Базы данных

41

42 Объекты Access

Объекты Access

OpenOffice Base

Access представляет большой выбор способов хранения данных. Компоненты, которые используются для хранения и представления данных называются объектами.

18.07.2015

Базы данных

42

43 Таблицы в Access

Таблицы в Access

Создание БД начинается с описания структур всех таблиц, которые образуют БД

18.07.2015

Базы данных

43

44 Таблицы в OpenOffice Base

Таблицы в OpenOffice Base

18.07.2015

Базы данных

44

45 Формы

Формы

Позволяют удобно вводить и отображать данные, хранящиеся в отдельных записях. Формы позволяют видеть столько данных из таблицы, сколько вы пожелаете. Формат представления выбирается по собственному желанию. Если вы редактируете данные в таблице, то Access обновляет соответствующую информацию в форме.

18.07.2015

Базы данных

45

46 Формы

Формы

18.07.2015

Базы данных

46

47 Формы

Формы

18.07.2015

Базы данных

47

48 Формы в OpenOffice Base

Формы в OpenOffice Base

18.07.2015

Базы данных

48

49 Отчеты

Отчеты

При работе с данными часто приходится выводить информацию в различном виде. Access представляет инструменты для генерации Отчетов. При составлении отчетов можно сортировать и группировать записи, производить вычисления над полями, представлять данные в любом формате

18.07.2015

Базы данных

49

50 Отчеты

Отчеты

18.07.2015

Базы данных

50

51 Отчеты в OpenOffice Base

Отчеты в OpenOffice Base

18.07.2015

Базы данных

51

52 Запросы

Запросы

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

18.07.2015

Базы данных

52

53 Запросы в OpenOffice Base

Запросы в OpenOffice Base

18.07.2015

Базы данных

53

54 МАКРОСЫ и МОДУЛИ

МАКРОСЫ и МОДУЛИ

Макрос - это последовательность операций, записанных в виде инструкций. С помощью макросов повышается эффективность работы с базами данных и сокращается время обработки данных.

Модуль - это совокупность процедур обработки информации, записанных на языке Access Visual Basic

18.07.2015

Базы данных

54

«Базы данных»
http://900igr.net/prezentacija/informatika/bazy-dannykh-83054.html
cсылка на страницу

Базы данных

19 презентаций о базах данных
Урок

Информатика

130 тем
Слайды