Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВера Ахрамеева
1 Базы данных Назначение и основные функции Гусельникова Е.В. МБОУ Лицей 130 имени академика М.А.Лаврентьева Новосибирск, 2011
2 База данных (БД) База данных совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными. База данных это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств. Информация в базах данных хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге либо по алфавиту (алфавитный каталог), либо в соответствии с областью знания (предметный каталог).
3 Модели БД Существует несколько моделей баз данных: табличные (реляционные ( relatio (lat) - отношение )); иерархические; сетевые.
4 Табличные БД Табличная (реляционная) база данных содержит перечень объектов одного типа, т. е. объектов с одинаковым набором свойств. Такую базу данных удобно представлять в виде двумерной таблицы. Имя 1Имя 2…Имя N
5 Табличные (реляционные) БД Имя 1Имя 2…Имя N ПОЛЕ Имя + тип (свойства: размер, формат и др.) В каждой таблице должно быть, по крайней мере, одно ключевое поле, содержимое которого уникально для любой записи в этой таблице. Значения ключевого поля однозначно определяют каждую запись в таблице. Поле – это простейший объект БД, предназначенный для хранения значений одного параметра реального объекта или процесса ЗАПИСЬ совокупность логически связанных полей, характеризующих типичные свойства реального объекта
6 Табличные (реляционные) БД Свойства Каждый элемент таблицы – один элемент данных; Все поля (столбцы) в таблице являются однородными, т.е. имеют один тип (числа, текста, дата и т.д.); Каждое поле (столбец) имеет уникальное имя; Одинаковые записи (строки) в таблице отсутствуют; Порядок следования записей (строк) в таблице может быть произвольным.
7 Иерархическая БД Иерархическая БД представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево (граф). Данная модель характеризу ется такими параметрам и, как уровни, узлы, связи. I II III
8 Иерархическая БД Свойства Несколько узлов низшего уровня связано только с одним узлом высшего уровня; Иерархическое дерево имеет только одну вершину (корень), не подчиненный никакой другой вершине; Каждый узел имеет свое имя (идентификатор).
9 Сравнительный анализ
10 Сетевая БД Сетевая БД похожа на иерархическую. Она имеет те же основные составляющие (узел, уровень, связь). В сетевой модели принята свободная связь между элементами разных уровней.
11 СУБД Системы управления базами данных (СУБД) используются для упорядоченного хранения и обработки больших объемов информации. В процессе упорядочения информации СУБД генерируют базы данных, а в процессе обработки сортируют информацию и осуществляют ее поиск.
12 Модель представления данных Должна отвечать следующим требованиям: Наглядность представления информации Простота ввода информации Удобство поиска и отбора информации Возможность воспользоваться информацией, введенной в другую БД Возможность быстрой перенастройки БД (добавление новых полей, новых записей. Их удаление)
13 Этапы работы 1 этап. Постановка проблемы (Формирование задания: состав БД, назначение и цели её создания, предполагаемы виды работ) 2 этап. Анализ. (Объекты, свойства, тип данных) 3 этап. Модель БД. (Табличная, иерархическая, сетевая) 4 этап. Способ представления информации, программный инструментарий.
14 Этапы работы 5 этап. Синтез компьютерной модели объекта и технология его. Запуск СУБД, создание нового файла базы или открытие созданной ранее базы. Создание исходной таблицы или таблиц Создание экранных форм Заполнение БД
15 Этапы работы 6 этап. Работа с созданной базой данных Поиск необходимых сведений Сортировка данных Отбор данных Вывод на печать Изменений и дополнение данных
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.