Основные понятия баз данных. Лекция. Классификация банков данных.

Презентация:



Advertisements
Похожие презентации
Базы данных Назначение и основные функции Гусельникова Е.В. МБОУ Лицей 130 имени академика М.А.Лаврентьева Новосибирск, 2011.
Advertisements

Урок по теме: Система управления базами данных. Табличная форма данных.
Технология хранения, поиска и сортировки информации БАЗЫ ДАННЫХ Козлова Наталья Викторовна, учитель МАОУ Чигиринской СОШ.
Базы данных. СУБД.. Структурирование данных Структурирование данных– процесс группировки данных по определенным параметрам.
БАЗЫ ДАННЫХ ( ВВЕДЕНИЕ ). База данных это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором.
СУБД Базы данных. Информационная система Совокупность базы данных и всего комплекса аппаратно- программных средств для ее хранения, изменения, и поиска.
Базы данных: определение, классификация. База данных – это набор сведений (о реальных объектах, процессах, событиях или явлениях), организованный по определенным.
Базы данных Учитель информатики МАОУ "СОШ 55" г. Пермь Бадьина Лариса Ивановна.
Технология хранения, поиска и сортировки информации. Работу выполнили ученики 11 класса: Черных Елена и Навезнев Алексей.
Базы данных. Информационная система Учитель информатики Букина Наталья Сергеевна МБОУ СОШ 8 г. Поронайска.
Системы управления базами данных БД – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым.
БАЗЫ ДАННЫХ. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ. 1. БАЗЫ ДАННЫХ n БАЗЫ ДАННЫХ - совокупность взаимосвязанных и организованных особым образом данных, относящихся.
Виды моделей данных. Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности.
Билет Табличные базы данных (БД): основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы.
ВИДЫ МОДЕЛЕЙ ДАННЫХ. Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности.
Всевозможные справочники (телефонный) Энциклопедии Записная книжка Каталоги Информация о группах объектов с одинаковым набором свойств Кадровый состав.
База данных – организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения. По характеру.
Базы данных. Системы управления базами данных (СУБД)
1. Узнать основные понятия: Системы Управления Базами Данных (СУБД); классификация баз данных; способы создания компьютерной базы данных; 2. Узнать все.
База данных – совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Банк данных – устаревшее название баз данных.
Транксрипт:

Основные понятия баз данных. Лекция. Классификация банков данных.

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

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

Компоненты банка данных Технические средства: компьютеры, устройства ввода и отображения выводимой информации; Организационно-методические средства: инструкции, методические и регламентирующие документы, предназначенные для различных пользователей, имеющих доступ к информации. Администратор банка данных: группа специалистов, обеспечивающих создание, функционирование и развитие банка данных.

Классификация БД

Классификация по форме представления информации показывает, в каком виде информация хранится в Бд и выдается из баз данных пользователям в виде: изображения, звука или имеется возможность использования разных форм отображения информации

По характеру организации данных неструктурированные частично структурированные структурированные Этот классификационный признак относится к информации, представленной в символьном виде. К неструктурированным Бд могут быть отнесены базы, организованные в виде семантических сетей. Частично структурированными можно считать базы данных в виде обычного текста или гипертекстовые системы. Структурированные Бд требуют предварительного проектирования и описания структуры Бд. Только после этого базы данных такого типа могут быть заполнены данными.

По типу используемой модели выделяют: табличные (реляционные ( relatio (lat) - отношение )); иерархические; сетевые смешанные мультимодальные.

Схема иерархической модели

Схема сетевой модели

Сетевые структуры данных Поставщик Партия товара Расценка Заказ на закупку Статья закупки

Табличные БД Табличная (реляционная) база данных содержит перечень объектов одного типа, т. е. объектов с одинаковым набором свойств. Такую базу данных удобно представлять в виде двумерной таблицы. Имя 1Имя 2…Имя N

Табличные (реляционные) БД Имя 1Имя 2…Имя N ПОЛЕ Имя + тип (свойства: размер, формат и др.) В каждой таблице должно быть, по крайней мере, одно ключевое поле, содержимое которого уникально для любой записи в этой таблице. Значения ключевого поля однозначно определяют каждую запись в таблице. Поле – это простейший объект БД, предназначенный для хранения значений одного параметра реального объекта или процесса ЗАПИСЬ совокупность логически связанных полей, характеризующих типичные свойства реального объекта

Табличные (реляционные) БД Свойства Каждый элемент таблицы – один элемент данных; Все поля (столбцы) в таблице являются однородными, т.е. имеют один тип (числа, текста, дата и т.д.); Каждый поле (столбец) имеет уникальное имя; Одинаковые записи (строки) в таблице отсутствуют; Порядок следования записей (строк) в таблице может быть произвольным и может характеризоваться количеством полей, количеством записей, типом данных.

Иерархическая БД Иерархическая БД представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево (граф). Данная модель характеризуется такими параметрам и, как уровни, узлы, связи. I II III

Иерархическая БД Свойства Несколько узлов низшего уровня связано только с одним узлом высшего уровня; Иерархическое дерево имеет только одну вершину (корень), не подчиненный никакой другой вершине; Каждый узел имеет свое имя (идентификатор).

Сравнительный анализ

Сетевая БД Сетевая БД похожа на иерархическую. Она имеет те же основные составляющие (узел, уровень, связь). В сетевой модели принята свободная связь между элементами разных уровней.

По типу хранимой информации Документальные Фактографические Лексикографические К лексикографическим базам данных относятся различные словари (классификаторы, многоязычные словари, словари основ слов и т. п.). В системах фактографического типа в Бд хранится информация об интересующих пользователя объектах предметной области в виде «фактов» (например, биографические данные о сотрудниках, данные о выпуске продукции производителями и т.п.)

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

Классификация базы данных по характеру хранения данных и обращения к ним База данных Локальная (персональная) Общая (интегрированная) Распределённая P1P2Pn... Пользователи

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

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

Историческая справка развития СУБД. С конца 80-х годов в развитии СУБД наметились две тенденции: СУБД для конечных пользователей; СУБД для программистов (профессионалов).

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

Этапы работы 1 этап. Постановка проблемы (Формирование задания: состав БД, назначение и цели её создания, предполагаемы виды работ) 2 этап. Анализ. (Объекты, свойства, тип данных) 3 этап. Модель БД. (Табличная, иерархическая, сетевая) 4 этап. Способ представления информации, программный инструментарий.

Этапы работы 5 этап. Синтез компьютерной модели объекта и технология его. Запуск СУБД, создание нового файла базы или открытие созданной ранее базы. Создание исходной таблицы или таблиц Создание экранных форм Заполнение БД

Этапы работы 6 этап. Работа с созданной базой данных Поиск необходимых сведений Сортировка данных Отбор данных Вывод на печать Изменений и дополнение данных