Технология хранения, поиска и сортировки информации в базах данных Сумина О. В. МОУ СОШ 69.

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



Advertisements
Похожие презентации
БАЗЫ ДАННЫХ ( ВВЕДЕНИЕ ). База данных это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором.
Advertisements

Сортировка, удаление и добавление записей Очень часто записи в таблицах бывают упорядочены по какому-то принципу. Например, в телефонных справочниках.
УСЛОВИЯ ВЫБОРА И СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ База данных «Домашняя библиотека» НОМЕРАВТОРНАЗВАНИЕГОДПОЛКА 0001Беляев А. Р.Человек-амфибия Кервуд.
Технология хранения, поиска и сортировки информации в базах данных
Основные понятия БД Сама по себе БД не может обслужить запросы пользователя на поиск и обработку информации, т.е. БД – это «информационный склад». Обслуживание.
Отсортировать записи таблицы «Погода» по убыванию значений влажности. выбрать все сортировать ВЛАЖНОСТЬ по убыванию СОРТИРОВКА ЗАПИСЕЙ В БАЗЕ ДАННЫХ ПО.
Проверка пройденного материала. Что такое база данных? Основным элементом реляционной базы данных является: а) поле;б) форма; в) таблица;г) запись. База.
Базы данных Условия выбора. Простые и сложные логические выражения Бабич И. Г. МБОУ ДСОШ 3.
Основные логические операции « НЕ » ( NOT ) « ИЛИ » ( OR ) Логическое умножение Логическое отрицание Логическое сложение КОНЪЮНКЦИЯИНВЕРСИЯДИЗЪЮНКЦИЯ «
База данных (БД) – Совокупность определённым образом организованной информации на определённую тему (в рамках определённой предметной деятельности); Организованная.
Билет Табличные базы данных (БД): основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы.
Технология хранения, поиска и сортировки информации. Работу выполнили ученики 11 класса: Черных Елена и Навезнев Алексей.
Для каких записей будет истинно высказывание Давление не выше 750 мм рт.ст.? 1 База данных «Погода» ДЕНЬОСАДКИ ТЕМПЕРАТУРА (градусы С) ДАВЛЕНИЕ (мм рт.ст.)
Базы данных в электронных таблицах. Что называется базой данных? Какие примеры баз данных вы знаете? Какие существуют формы представления баз данных?
Базы данных в электронных таблицах 1. Представление базы данных в виде таблицы и формы.
ТЕХНОЛОГИЯ ХРАНЕНИЯ, ПОИСКА И СОРТИРОВКИ ИНФОРМАЦИИ Базы данных.
Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ СОШ 121 г.Екатеринбург.
Базы данных Хранение, поиск и сортировка информации.
База данных – это совокупность определенным образом организованной информации на какую-либо тему (в рамках предметной области). База данных книжного фонда.
Базы данных. Назначение и основные функции.. Хранение и поиск информации Информационные системы Реляционные БД СУБД.
Транксрипт:

Технология хранения, поиска и сортировки информации в базах данных Сумина О. В. МОУ СОШ 69

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

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

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

Для каждого поля определяется тип и формат данных. Тип определяет множество значений, которое может принимать данное поле в различных записях. Основные типы данных: символьный; числовой; логический; дата/время; От типа величины зависят те действия, которые можно с ней производить.

Основные режимы работы с базой данных: создание БД; редактирование БД; просмотр БД; поиск информации в БД.

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

Создание базы данных состоит из трех этапов. 1. Проектирование БД. Это теоретический этап работы (без компьютера): Какие таблицы будут входить в состав БД, Структура таблиц, Какие поля будут выбраны в качестве первичных ключей каждой таблицы. 2. Создание структуры (с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД). 3. Ввод записей. Заполнение таблиц базы данных конкретной информацией.

Работа с базой данных начинается с открытия файлов. После открытия файла таблица стала доступна для работы с ней. Что можно делать с такой таблицей? Практически все, что угодно: Добавлять новые записи; Удалять записи, ставшие ненужными; Изменять содержимое полей; Изменять структуру таблицы: удалять или добавлять поля; Сортировать строки по какому-нибудь принципу; Получать справки, то есть ответы на запросы.

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

Рассмотрим таблицу Домашняя библиотека НомерАвторНазваниеГодПолка 0001Беляев А.Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И.СПовести и рассказы Олеша Ю.К.Избранное Беляев А.Р.Звезда КЭЦ Тынянов Ю.Н.Кюхля Толстой Л.Н.Повести и рассказы Беляев А.Р.Избранное19947 Пусть требуется вывести только авторов и названия книг.справка Автор, Название

АвторНазвание Беляев А.Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И.СПовести и рассказы Олеша Ю.К.Избранное Беляев А.Р.Звезда КЭЦ Тынянов Ю.Н.Кюхля Толстой Л.Н.Повести и рассказы Беляев А.Р.Избранное

Чаще всего для справки требуются не все записи, а только часть из них, удовлетворяющие какому-то условию. Это условие называется условием поиска. В командах СУБД условие поиска записывается в форме логического выражения. Логическое выражение – это некоторое высказывание, по поводу которого можно заключить истинно оно или ложно. Простое логическое выражение представляет собой либо операцию отношения («равно», «не равно», «больше», «меньше», «больше или равно», «меньше или равно») либо поле логического типа.

Выведем названия книг и авторов, фамилии которых начинаются с букв О, П, Р и далее по алфавиту..справка Автор, Название для Автор >= О АвторНазвание Тургенев И.СПовести и рассказы Олеша Ю.К.Избранное Тынянов Ю.Н.Кюхля Толстой Л.Н.Повести и рассказы

Сложное логическое выражение содержит логические операции «И», «ИЛИ», «НЕ».. Пусть требуется получить справку о книгах Беляева А.Р., изданных не раньше 1990 года, с указанием названия книги, года издания и полки, на которой стоит книга..справка Название, Год, Полка для Автор = Беляев А.Р. и Год >= 1990 НазваниеГодПолка Звезда КЭЦ19905 Избранное19947

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

Формат команды сортировки таков:.сортировать по / После слова по указывается имя того поля, по значению которого будет происходить сортировка. В этом случае это поле называется ключом сортировки. Ключ сортировки – поле, по значению которого производится сортировка записей.

Порядок сортировки – один из двух вариантов упорядочения записей: по возрастанию значений ключа или по убыванию значений ключа..сортировать Домашняя библиотека по Автор/А, Название/А (где А возрастание). Здесь указаны два ключа сортировки: поле Автор называется первичным ключом, поле Название – вторичным.