Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемiro.lipetsk.ru
1 Технология хранения, поиска и сортировки информации в базах данных Сумина О. В. МОУ СОШ 69
2 База данных это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств. Табличная база данных содержит перечень объектов одного типа, т. е. объектов с одинаковым набором свойств. Такую базу данных удобно представлять в виде двумерной таблицы.
3 Столбцы такой таблицы называют полями; каждое поле характеризуется своим именем (названием соответствующего свойства) и типом данных, отражающих значения данного свойства. Поля Название и Тип процессора текстовые, а Оперативная память числовое. При этом каждое поле обладает определенным набором свойств (размер, формат и др.). Так, для поля Оперативная память задан формат данных целое число.
4 Поле базы данных это столбец таблицы, включающий в себя значения определенного свойства. Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы. Запись базы данных это строка таблицы, которая содержит набор значений различных свойств объекта. В каждой таблице должно быть, по крайней мере, одно ключевое поле, содержимое которого уникально для любой записи в этой таблице. Значения ключевого поля однозначно определяют каждую запись в таблице.
5 Для каждого поля определяется тип и формат данных. Тип определяет множество значений, которое может принимать данное поле в различных записях. Основные типы данных: символьный; числовой; логический; дата/время; От типа величины зависят те действия, которые можно с ней производить.
6 Основные режимы работы с базой данных: создание БД; редактирование БД; просмотр БД; поиск информации в БД.
7 Системы управления базами данных (СУБД). Для создания баз данных, а также выполнения операции поиска и сортировки данных предназначены специальные программы системы управления базами данных (СУБД). Таким образом, необходимо различать собственно базы данных (БД) упорядоченные наборы данных, и системы управления базами данных (СУБД) программы, управляющие хранением и обработкой данных.
8 Создание базы данных состоит из трех этапов. 1. Проектирование БД. Это теоретический этап работы (без компьютера): Какие таблицы будут входить в состав БД, Структура таблиц, Какие поля будут выбраны в качестве первичных ключей каждой таблицы. 2. Создание структуры (с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД). 3. Ввод записей. Заполнение таблиц базы данных конкретной информацией.
9 Работа с базой данных начинается с открытия файлов. После открытия файла таблица стала доступна для работы с ней. Что можно делать с такой таблицей? Практически все, что угодно: Добавлять новые записи; Удалять записи, ставшие ненужными; Изменять содержимое полей; Изменять структуру таблицы: удалять или добавлять поля; Сортировать строки по какому-нибудь принципу; Получать справки, то есть ответы на запросы.
10 Справка – это тоже таблица с интересующими пользователя сведениями, извлеченными из базы данных. Команда получения справки имеет следующий формат:.справка для
11 Рассмотрим таблицу Домашняя библиотека НомерАвторНазваниеГодПолка 0001Беляев А.Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И.СПовести и рассказы Олеша Ю.К.Избранное Беляев А.Р.Звезда КЭЦ Тынянов Ю.Н.Кюхля Толстой Л.Н.Повести и рассказы Беляев А.Р.Избранное19947 Пусть требуется вывести только авторов и названия книг.справка Автор, Название
12 АвторНазвание Беляев А.Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И.СПовести и рассказы Олеша Ю.К.Избранное Беляев А.Р.Звезда КЭЦ Тынянов Ю.Н.Кюхля Толстой Л.Н.Повести и рассказы Беляев А.Р.Избранное
13 Чаще всего для справки требуются не все записи, а только часть из них, удовлетворяющие какому-то условию. Это условие называется условием поиска. В командах СУБД условие поиска записывается в форме логического выражения. Логическое выражение – это некоторое высказывание, по поводу которого можно заключить истинно оно или ложно. Простое логическое выражение представляет собой либо операцию отношения («равно», «не равно», «больше», «меньше», «больше или равно», «меньше или равно») либо поле логического типа.
14 Выведем названия книг и авторов, фамилии которых начинаются с букв О, П, Р и далее по алфавиту..справка Автор, Название для Автор >= О АвторНазвание Тургенев И.СПовести и рассказы Олеша Ю.К.Избранное Тынянов Ю.Н.Кюхля Толстой Л.Н.Повести и рассказы
15 Сложное логическое выражение содержит логические операции «И», «ИЛИ», «НЕ».. Пусть требуется получить справку о книгах Беляева А.Р., изданных не раньше 1990 года, с указанием названия книги, года издания и полки, на которой стоит книга..справка Название, Год, Полка для Автор = Беляев А.Р. и Год >= 1990 НазваниеГодПолка Звезда КЭЦ19905 Избранное19947
16 Процесс упорядочения записей в таблице называется сортировкой. В команде сортировки должна быть указана следующая информация: По значению какого поля производить сортировку; В каком порядке сортировать записи (по возрастанию или убыванию значений поля); В каком файле сохранить отсортированную таблицу.
17 Формат команды сортировки таков:.сортировать по / После слова по указывается имя того поля, по значению которого будет происходить сортировка. В этом случае это поле называется ключом сортировки. Ключ сортировки – поле, по значению которого производится сортировка записей.
18 Порядок сортировки – один из двух вариантов упорядочения записей: по возрастанию значений ключа или по убыванию значений ключа..сортировать Домашняя библиотека по Автор/А, Название/А (где А возрастание). Здесь указаны два ключа сортировки: поле Автор называется первичным ключом, поле Название – вторичным.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.