SlideShare a Scribd company logo
Поиск данных

   10 класс

     2013г.
Постановка задачи поиска
                 данных

                       Атрибуты поиска



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


        Фамилия          Адрес         Телефон
                                                 Записи
       Сидоров А.Г.   Печорская      56-23-88
                      12-123
       Иванов О.М.    Ленина 26-45   12-56-36

       Иванов К.М.    Лесная 23-12   75-14-25




Ключ

  Время поиска зависит от:
  1) организации набора данных в информационном
     хранилище;
  2) используемого алгоритма поиска.
Организация набора данных

«куча»
                      Набор данных

  25-14-16

                                     Структура
                                     данных
       Поиск
  осуществляется
последовательным
  или случайным
                             1         2         3
     перебором
1
Организация      Линейная        1,2,3,4,5,6,7,8,9,10…
  набора      упорядоченность
                 по ключу
  данных
                                 А,б,в,г,д,е,ж,…


                                        Пример:
Алгоритмы         Поиск
               половинным       1) Поиск нужной страницы
  поиска                           в толстой книге
                делением
                                2) Отгадывание числа в
                                   определенном диапазоне
1                    2
Организация      Линейная        Блочная
                 упорядоченность одноуровневая               Индекс - это
набора                                                        часть ключа
                 по ключу        структура
данных                                                         ( например,
                                                              первая буква)



Алгоритмы        Поиск              Блочно-
                 половинным         последовательный           Пример:
поиска
                 делением           поиск.                 1) Использование
                                    Использование             оглавления в
                                                              книге
                                    индексов и
                                    списков                2) Расположение
                                    указателей.               слов в словаре


Списки с указанием на блоки данных называются списками указателей.
1                2                    3
Организация Линейная        Блочная               Блочная
набора      упорядоченность одноуровневая         многоуровневая
            по ключу        структура             (иерархическая)
данных                                            структура



Алгоритмы    Поиск           Блочно-              Поиск методом
поиска       половинным      последовательный     спуска по дереву.
             делением        поиск.               Использование
                             Использование        многоуровневых
                             индексов и списков   списков
                             указателей.          указателей.
3
            история           рефераты           Петр1.doc
    A:
            биология         Таблица . doc



            Поиск методом спуска по дереву:
           Сначала отыскивается нужный блок
           первого уровня, затем второго,
           затем третьего и т.д.

Каталог иерархической структуры файловой системы компьютера
является многоуровневым списком указателей.
Задания

1. В журнале успеваемости учащихся со сведениями о
   годовых оценках требуется осуществить поиск всех
   отличников по информатике. Что в этой ситуации
   является набором данных, что – ключом поиска, что
   – критерием поиска?
2. Если       у      вас      есть      многотомная
   энциклопедия, посмотрите, как структурирована в
   ней информация. Что здесь является блоком первого
   уровня?
Использованные источники
• Семакин И.Г. Информатика и ИКТ. Базовый уровень:
  учебник для 10-11 классов/ И.Г.Семакин, Е.К. Хеннер. – 8-
  е изд. – М.: БИНОМ. Лаборатория знаний, 2012.
• http://nsportal.ru/shkola/informatika-i-
  ikt/library/prezentatsiya-po-teme-poisk-dannykh-10-klass

More Related Content

Similar to поиск данных

АиСД осень 2012 лекция 9
АиСД осень 2012 лекция 9АиСД осень 2012 лекция 9
АиСД осень 2012 лекция 9Technopark
 
RuSSIR 2008. Как это было...
RuSSIR 2008. Как это было...RuSSIR 2008. Как это было...
RuSSIR 2008. Как это было...
NLPseminar
 
Поиск на своем сайте, обзор open source решений
Поиск на своем сайте, обзор open source решенийПоиск на своем сайте, обзор open source решений
Поиск на своем сайте, обзор open source решенийaragozin
 
Информационный поиск. Инвертированный индекс. Обработка булевых запросов.
Информационный поиск. Инвертированный индекс. Обработка булевых запросов.Информационный поиск. Инвертированный индекс. Обработка булевых запросов.
Информационный поиск. Инвертированный индекс. Обработка булевых запросов.
Denis Samoylov
 
Data base
Data baseData base
Data basesng
 
Практический курс «Основы Data Mining для всех»
Практический курс «Основы Data Mining для всех»Практический курс «Основы Data Mining для всех»
Практический курс «Основы Data Mining для всех»
ScienceHunter1
 
презентация3
презентация3презентация3
презентация3
Suchkov
 

Similar to поиск данных (9)

Савостин. Системы и методы научного поиска и мониторинга
Савостин. Системы и методы научного поиска и мониторингаСавостин. Системы и методы научного поиска и мониторинга
Савостин. Системы и методы научного поиска и мониторинга
 
АиСД осень 2012 лекция 9
АиСД осень 2012 лекция 9АиСД осень 2012 лекция 9
АиСД осень 2012 лекция 9
 
RuSSIR 2008. Как это было...
RuSSIR 2008. Как это было...RuSSIR 2008. Как это было...
RuSSIR 2008. Как это было...
 
Информационный поиск. Методы оценки качества поиска. Эволюция результатов
Информационный поиск. Методы оценки качества поиска. Эволюция результатовИнформационный поиск. Методы оценки качества поиска. Эволюция результатов
Информационный поиск. Методы оценки качества поиска. Эволюция результатов
 
Поиск на своем сайте, обзор open source решений
Поиск на своем сайте, обзор open source решенийПоиск на своем сайте, обзор open source решений
Поиск на своем сайте, обзор open source решений
 
Информационный поиск. Инвертированный индекс. Обработка булевых запросов.
Информационный поиск. Инвертированный индекс. Обработка булевых запросов.Информационный поиск. Инвертированный индекс. Обработка булевых запросов.
Информационный поиск. Инвертированный индекс. Обработка булевых запросов.
 
Data base
Data baseData base
Data base
 
Практический курс «Основы Data Mining для всех»
Практический курс «Основы Data Mining для всех»Практический курс «Основы Data Mining для всех»
Практический курс «Основы Data Mining для всех»
 
презентация3
презентация3презентация3
презентация3
 

More from Елена Ключева

378 васильев куницын
378 васильев куницын378 васильев куницын
378 васильев куницын
Елена Ключева
 
378 васильев куницын_тезисы
378 васильев куницын_тезисы378 васильев куницын_тезисы
378 васильев куницын_тезисы
Елена Ключева
 
378 васильев куницын_тезисы
378 васильев куницын_тезисы378 васильев куницын_тезисы
378 васильев куницын_тезисы
Елена Ключева
 
плакат орксэ
плакат орксэплакат орксэ
плакат орксэ
Елена Ключева
 
символы
символысимволы
378 vasilyev
378 vasilyev378 vasilyev
378 васильев тезисы
378 васильев тезисы378 васильев тезисы
378 васильев тезисы
Елена Ключева
 
представление графической информации
представление графической информациипредставление графической информации
представление графической информации
Елена Ключева
 
представление текстовой информации
представление текстовой информациипредставление текстовой информации
представление текстовой информации
Елена Ключева
 
как оформить реферат по госту
как оформить реферат по гостукак оформить реферат по госту
как оформить реферат по госту
Елена Ключева
 
программа открытых мероприятий для родителей обучающихся лицея
программа открытых мероприятий для родителей обучающихся лицеяпрограмма открытых мероприятий для родителей обучающихся лицея
программа открытых мероприятий для родителей обучающихся лицея
Елена Ключева
 
представление чисел
представление чиселпредставление чисел
представление чисел
Елена Ключева
 
проектирование исследования
проектирование исследованияпроектирование исследования
проектирование исследования
Елена Ключева
 
виды исследовательских работ
виды исследовательских работвиды исследовательских работ
виды исследовательских работ
Елена Ключева
 
содержательный подход
содержательный подходсодержательный подход
содержательный подход
Елена Ключева
 
научная деятельность
научная деятельностьнаучная деятельность
научная деятельность
Елена Ключева
 
измерение информации
измерение информацииизмерение информации
измерение информации
Елена Ключева
 
шифрование и дешифрование
шифрование и дешифрованиешифрование и дешифрование
шифрование и дешифрование
Елена Ключева
 
стартовая презентация
стартовая презентациястартовая презентация
стартовая презентация
Елена Ключева
 
стартовая презентация
стартовая презентациястартовая презентация
стартовая презентация
Елена Ключева
 

More from Елена Ключева (20)

378 васильев куницын
378 васильев куницын378 васильев куницын
378 васильев куницын
 
378 васильев куницын_тезисы
378 васильев куницын_тезисы378 васильев куницын_тезисы
378 васильев куницын_тезисы
 
378 васильев куницын_тезисы
378 васильев куницын_тезисы378 васильев куницын_тезисы
378 васильев куницын_тезисы
 
плакат орксэ
плакат орксэплакат орксэ
плакат орксэ
 
символы
символысимволы
символы
 
378 vasilyev
378 vasilyev378 vasilyev
378 vasilyev
 
378 васильев тезисы
378 васильев тезисы378 васильев тезисы
378 васильев тезисы
 
представление графической информации
представление графической информациипредставление графической информации
представление графической информации
 
представление текстовой информации
представление текстовой информациипредставление текстовой информации
представление текстовой информации
 
как оформить реферат по госту
как оформить реферат по гостукак оформить реферат по госту
как оформить реферат по госту
 
программа открытых мероприятий для родителей обучающихся лицея
программа открытых мероприятий для родителей обучающихся лицеяпрограмма открытых мероприятий для родителей обучающихся лицея
программа открытых мероприятий для родителей обучающихся лицея
 
представление чисел
представление чиселпредставление чисел
представление чисел
 
проектирование исследования
проектирование исследованияпроектирование исследования
проектирование исследования
 
виды исследовательских работ
виды исследовательских работвиды исследовательских работ
виды исследовательских работ
 
содержательный подход
содержательный подходсодержательный подход
содержательный подход
 
научная деятельность
научная деятельностьнаучная деятельность
научная деятельность
 
измерение информации
измерение информацииизмерение информации
измерение информации
 
шифрование и дешифрование
шифрование и дешифрованиешифрование и дешифрование
шифрование и дешифрование
 
стартовая презентация
стартовая презентациястартовая презентация
стартовая презентация
 
стартовая презентация
стартовая презентациястартовая презентация
стартовая презентация
 

поиск данных

  • 1. Поиск данных 10 класс 2013г.
  • 2.
  • 3. Постановка задачи поиска данных Атрибуты поиска Набор данных – вся Критерий поиска – Ключ поиска - поле условие, которому совокупность данных, записи, по значению должно удовлетворять среди которых которого происходит значение ключа поиска осуществляется поиск поиск в искомой записи
  • 4. Поле Фамилия Адрес Телефон Записи Сидоров А.Г. Печорская 56-23-88 12-123 Иванов О.М. Ленина 26-45 12-56-36 Иванов К.М. Лесная 23-12 75-14-25 Ключ Время поиска зависит от: 1) организации набора данных в информационном хранилище; 2) используемого алгоритма поиска.
  • 5. Организация набора данных «куча» Набор данных 25-14-16 Структура данных Поиск осуществляется последовательным или случайным 1 2 3 перебором
  • 6. 1 Организация Линейная 1,2,3,4,5,6,7,8,9,10… набора упорядоченность по ключу данных А,б,в,г,д,е,ж,… Пример: Алгоритмы Поиск половинным 1) Поиск нужной страницы поиска в толстой книге делением 2) Отгадывание числа в определенном диапазоне
  • 7. 1 2 Организация Линейная Блочная упорядоченность одноуровневая Индекс - это набора часть ключа по ключу структура данных ( например, первая буква) Алгоритмы Поиск Блочно- половинным последовательный Пример: поиска делением поиск. 1) Использование Использование оглавления в книге индексов и списков 2) Расположение указателей. слов в словаре Списки с указанием на блоки данных называются списками указателей.
  • 8. 1 2 3 Организация Линейная Блочная Блочная набора упорядоченность одноуровневая многоуровневая по ключу структура (иерархическая) данных структура Алгоритмы Поиск Блочно- Поиск методом поиска половинным последовательный спуска по дереву. делением поиск. Использование Использование многоуровневых индексов и списков списков указателей. указателей.
  • 9. 3 история рефераты Петр1.doc A: биология Таблица . doc Поиск методом спуска по дереву: Сначала отыскивается нужный блок первого уровня, затем второго, затем третьего и т.д. Каталог иерархической структуры файловой системы компьютера является многоуровневым списком указателей.
  • 10. Задания 1. В журнале успеваемости учащихся со сведениями о годовых оценках требуется осуществить поиск всех отличников по информатике. Что в этой ситуации является набором данных, что – ключом поиска, что – критерием поиска? 2. Если у вас есть многотомная энциклопедия, посмотрите, как структурирована в ней информация. Что здесь является блоком первого уровня?
  • 11. Использованные источники • Семакин И.Г. Информатика и ИКТ. Базовый уровень: учебник для 10-11 классов/ И.Г.Семакин, Е.К. Хеннер. – 8- е изд. – М.: БИНОМ. Лаборатория знаний, 2012. • http://nsportal.ru/shkola/informatika-i- ikt/library/prezentatsiya-po-teme-poisk-dannykh-10-klass