Хранение, поиск, и сортировка информации в базах данных

  • doc
  • 03.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 136. Хранение, поиск, и сортировка информации в базах данных.doc

Хранение, поиск, и сортировка информации в базах данных

 

Тема урока: Базы данных

 

Вводный инструктаж по ТБ.

 

Ход урока

База данных – это совокупность сведений, объединенных по какому-то признаку (телефонный справочник или прайс-лист компании).

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

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

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

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

1. Применяемый язык программирования:

– открытые базы опираются на один из универсальных языков;

– в замкнутых базах используются собственный язык программирования.

2. Выполняемые функции:

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

– операционные позволяют проводить сложные обработки информации.

3. Сфера применения:

– универсальные БД;

– специализированные БД, предназначенные для решения конкретных задач.

4. По «мощности»:

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

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

5. По ориентации на целевую аудиторию:

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

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

Модели баз данных. Существует 3 способа хранения информации в базах данных:

1. Иерархическая модель может быть представлена в виде дерева. На первом уровне расположен один объект. Ниже располагаются подчиненные ему объекты 2-го уровня. Каждый объект может иметь несколько подчиненных ему низшего уровня, но всегда связан только с одним объектом уровня выше. Примером иерархической модели служит операционная система Windows.

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

3. Реляционная (табличная) модель – самый распространенный способ хранения данных. Все данные собраны в таблицы, между которыми можно установить связи.

Для таких баз характерны следующие особенности:

1. Все таблицы имеют одинаковую структуру.

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

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

 

база данных таблица