Технология хранения, поиска и сортировки информации Базы данных.

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



Advertisements
Похожие презентации
Базы данных и системы управления базами данных. Для хранения и обработки больших объемов информации используются базы данных.
Advertisements

Дорогу осилит идущий, а информатику – мыслящий Гюстав Гийом 1.
База данных (БД) – основа информационных систем(ИС)
БАЗЫ ДАННЫХ. ИНФОРМАЦИОННЫЕ СИСТЕМЫ © К.Ю. Поляков, Информационные системыИнформационные системы 2.Базы данных (БД)Базы данных (БД) 3.Реляционные.
СУБД ACCESS Теоретические сведения. Определения База данных (БД) – это хранилище данных о некоторой предметной области, организованное в виде специальной.
Система управления базой данных Выполнила: ученица 10 «А» класса ГБОУ СОШ 717 Сергиенко Юлия.
БАЗЫ ДАННЫХ. 2 Определения База данных (БД) – это структурированная совокупность взаимосвязанных данных в некоторой предметной области. Важно: данные.
Данные Данные – информация, которая находится в памяти компьютера или готова для ввода в компьютер (т.е. это обработанная информация)
Дорогу осилит идущий, а информатику – мыслящий Гюстав Гийом 1 Скачать конспект к данной презентации Qo.do.aM - >>>мир предметника
1 Цели урока: Познакомиться с основными понятиями БД, Познакомиться с основными объектами СУБД, Выполнить практическое задание в системе управления БД.
Программа Microsoft Office Access2007 Базы данных. Работа с шаблоном
Табличные базы данных Базы данных. Системы управления базами данных.
База данных – совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Банк данных – устаревшее название баз данных.
Дорогу осилит идущий, а информатику – мыслящий Гюстав Гийом 1 Автор: учитель информатики и ИКТ ГБОУ СОШ с. Ольгино муниципального района Безенчукский Самарской.
Дорогу осилит идущий, а информатику – мыслящий Гюстав Гийом 1 Автор: учитель информатики и ИКТ ГБОУ СОШ с. Ольгино муниципального района Безенчукский Самарской.
БАЗЫ ДАННЫХ. Чем отличается куча кирпича от стены, построенной из того же кирпича?
Введение в базы данных.Типы БД.. 2 Определения База данных (БД) – это структурированная совокупность взаимосвязанных данных в некоторой предметной области.
БАЗЫ ДАННЫХ. ИНФОРМАЦИОННЫЕ СИСТЕМЫ © К.Ю. Поляков, 2007 Тема 1. Информационные системы.
Базы данных. База данных (БД) - это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором.
Базы данных и информационные системы. База данных (БД) совокупность определенным образом организованной информации на какую-то тему (в рамках некоторой.
Транксрипт:

Технология хранения, поиска и сортировки информации Базы данных

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

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

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

Информационная система - это совокупность базы данных и всего комплекса аппаратно- программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем. ¯ Система продажи билетов на пассажирские поезда и самолеты, ¯ WWW.

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

Типы БД: 1. Табличные (реляционные) – содержат перечень объектов с одинаковыми свойствами. п/пНазваниеТип процессораОперативная память (Мбайт) 1CompaqCeleron64 2DellPentium III128 3IBMPentium 4256

Табличные БД ФамилияИмяАдресТелефон ПетровВасяСуворовский пр., д. 32, кв ИвановДимаКирочная ул., д.25, кв Модель – картотека Примеры: записная книжка каталог в библиотеке Петров Вася Суворовский пр., д. 32, кв записи 1)самая простая структура 2)все другие типы БД используют таблицы во многих случаях – дублирование данных: поля А.С. ПушкинСказка о царе Салтане20 стр. А.С. ПушкинСказка о золотом петушке12 стр.

Табличные БД 1.Количество полей определяется разработчиком и не может изменяться пользователем. 2.Любое поле должно иметь уникальное имя. 3.Поля могут иметь различный тип: строка символов (длиной до 255 символов) вещественное число (с дробной частью) целое число денежная сумма дата, время, дата и время логическое поле (истина или ложь, да или нет) многострочный текст (МЕМО) рисунок, звук или другой объект (объект OLE) 4.Поля могут быть обязательными для заполнения или нет. 5.Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.

Иерархическая БД Иерархическая БД – это набор данных в виде многоуровневой структуры. Прайс-лист: Продавец (уровень 1) Товар (уровень 2) Модель (уровень 4) Цена (уровень 5) Изготовитель (уровень 3) $306 $312 S93 X93B Sony Phillips Samsung Мониторы Принтеры Кей

2. Иерархические – содержат объекты различных уровней Иерархическая БД Каталог папок Windows

Иерархическая БД Приведение к табличной форме: ПродавецТоварИзготовительМодельЦена КейМониторSonyS93$306 КейМониторSonyX93B$312 KeyМониторPhillips190 B5 CG$318 КейМониторSamsungSyncMaster 193P$452 … 1)дублирование данных 2)при изменении адреса фирмы надо менять его во всех строках 3)нет защиты от ошибок ввода оператора (Кей – Key), лучше было бы выбирать из списка

Сетевые БД Сетевая БД - это набор узлов, в которых каждый может быть связан с каждым. БГ А В наиболее полно отражает структуру некоторых задач (например, сетевое планирование в экономике) 1)сложно хранить и искать информацию о всех связях 2)запутанность структуры Можно хранить в виде таблицы, но с дублированием данных! ! !

3. Сетевые – являются обобщением иерархической. Всемирная паутина

Система управления базами данных Access это программа, позволяющая создавать базы данных, а также обеспечивающая обработку (сортировку) и поиск данных. …. ……..…….…… ……. Поле 1Поле 2Поле 4Поле 3Поле 5 Запись 1 Запись 2 Столбцы – Поля (образуют структуру БД), Строки – Записи (составляют информацию БД)

Реляционные БД 1970-е гг. Э. Кодд, англ. relation – отношение. Реляционная база данных – это набор простых таблиц, между которыми установлены связи (отношения) с помощью числовых кодов. Продавцы Код Название Адрес Телефон Сайт Изготовители Код Название Страна Сайт Модели Код Название Код изготовителя Товары Код Название Прайс-лист Код записи Код продавца Код изготовителя Код товара Код модели Цена

Реляционные БД 1)нет дублирования информации; 2)при изменении адреса фирмы, достаточно изменить его в только таблице Продавцы; 3)защита от неправильного ввода: можно выбрать только фирму, которая заранее введена в таблицу Продавцы; 4)механизм транзакций: любые изменения вносятся в базу только тогда, когда они полностью завершены. 1)сложность структуры (не более таблиц); 2)при поиске надо обращаться к нескольким таблицам; 3)нужно поддерживать целостность: при удалении фирмы продавца надо удалять все связанные записи из всех таблиц (в СУБД – автоматически, каскадное удаление).

Базы данных Access (Microsoft Office) Расширение: *.mdb, один файл Состав: таблицы; формы – диалоговые окна для ввода и редактирования данных; запросы – обращения к базе данных для выбора нужной информации или изменения базы; отчеты – документы для вывода на печать; макросы – средства автоматизации работы; модули – дополнительные процедура на языке Visual Basic.

Начало работы Пуск – Программы – Microsoft Office – Microsoft Access 2003

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

Первичный ключ (уникальное поле) - поле (совокупность полей), значение которого не повторяется у разных записей. Название книгиАвторГод издания ПолкаИнвент. номер 1КуджоСтивен Кинг ТомминокерыСтивен Кинг Темные аллеиБунин Воющие псы одиночества Маринина Уникальное поле

Тип поля - определяет множество значений, которые может принимать данное поле в различных записях. Типы полей: 1. Числовой, 2. Символьный (MEMO), 3. Дата/время, 4. Логический, 5. Счетчик, 6. Денежный, 7. OLE, 8. Текстовый.

Название книгиАвторГод издания ПолкаИнвент. номер 1КуджоСтивен Кинг ТомминокерыСтивен Кинг Темные аллеиБунин Воющие псы одиночества Маринина счетчик текстовый датачисловой

Условия выбора и простые логические выражения