9 класс 9-1 Основы информационных систем.ppt
- Количество слайдов: 34
ОСНОВЫ ИНФОРМАЦИОННЫХ СИСТЕМ ОСНОВНЫЕ ПОНЯТИЯ
Информационная система - это совокупность массива данных и комплекса аппаратнопрограммных средств для его хранения, изменения и поиска информации, для взаимодействия с пользователем.
Виды ИС: 1. Фактографические системы регистрируют факты - конкретные значения данных об объектах реального мира. Информация в фактографических ИС имеет четкую структуру, позволяющую отличить одно данное от другого, а значит однозначно ответить на поставленный вопрос.
Виды ИС: 2. Документальные системы содержат обширную информацию самого разного типа (текстовую, графическую, звуковую, мультимедийную) и обслуживают задачи, не предполагающие получения однозначного ответа.
Классификация информационных систем по назначению: Информационно-поисковые системы (информационно-справочные системы); 2) Управляющие системы: 1) Системы автоматического управления; § Автоматизированные системы; § Экспертные системы; 4) Обучающие системы; 5) Геоинформационные системы. 3)
Основные понятия информационной системы 1. Объект - элемент некоторой области человеческой деятельности, имеющий название и способ отличить один объект от другого. Группа всех подобных объектов образует набор объектов. Конкретный объект в такой группе называется экземпляром объекта. Информационная система, в общем, оперирует наборами объектов для данной предметной области, используя конкретные значения о тех или иных объектах.
Основные понятия информационной системы 2. Атрибут - это показатель, который позволяет охарактеризовать объект и принимает конкретное числовое, текстовое или иное значение для некоторого экземпляра. Атрибут может быть самостоятельным объектом. Атрибут часто дополняют термином данное или поле. 3. Связь - некоторые отношения между объектами информационной системы, осуществляемые по их атрибутам.
Объект обработки ИС – база данных База данных (БД) - совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными, которые относятся к определенной предметной области. База данных (БД) - это организованная совокупность данных (структура данных), предназначенная длительного хранения во внешней памяти компьютера и постоянного применения.
Главное достоинство электронных БД - это возможность быстрого поиска и сортировки (отбора) информации, а также простая генерация (создание) отчета по заданной форме.
Структурирование данных - это принятие специальных соглашений о способах представления данных в базе.
Классификации баз данных по различным критериям: 1. По технологии обработки: Централизованная БД хранится в памяти одной вычислительной системы. Распределенная БД состоит из нескольких частей (повторяющихся, частично повторяющихся, не повторяющихся), хранящихся на различных компьютерах вычислительной сети.
Классификации баз данных по различным критериям: 2. По способу доступа к данным: С локальным доступом С сетевым доступом
Технологии работы централизованной БД с сетевым доступом Технология Файл - Сервер Клиент - Сервер ПК Сервер Передача файлов из БД ПК ПК ПК Передача обработанных данных из БД ПК ПК
Классификации баз данных по различным критериям: 3. По способу установления связей между данными: реляционные, иерархические, сетевые.
Виды БД 1. Иерархическая БД - база данных с древовидной структурой. Каждый элемент может быть связан с несколькими другими, находящимися на нижнем уровне, и только с одним из более верхнего уровня, называемым узлом.
Виды БД А I уровень В 1 С 2 II уровень В 2 С 3 С 4 С 5 С 6 III уровень
Виды БД Директор школы Зам. директора по УВР МО МО учителей математики учителей биологии учителей русского языка учителей иностранных языков
Виды БД 2. Сетевая БД - многоуровневая структура, каждый элемент которой может быть связан как с несколькими элементами нижнего уровня, так и с несколькими элементами верхнего уровня. Реализовывать сетевые модели намного сложнее, чем древовидные.
Виды БД А 1 А 2 А 3 I уровень II уровень В 1 В 2 В 3 В 4 В 5 В 6
Виды БД У 1 К 2 У 2 К 3 У 3 К 4 К 5 К 6
Виды БД 3. Реляционная БД – база данных с табличной формой организации информации.
Свойства двумерных таблиц (реляционных БД): каждый элемент таблицы - это один элемент данных; все столбцы в таблице однородные, т. е. все элементы в столбце имеют одинаковые длину и тип (числовой, символьный и т. д. ); каждый столбец имеет уникальное имя; одинаковые строки в таблице отсутствуют; порядок следования строк и столбцов может быть произвольным.
Основные структурные элементы реляционной БД: Таблица - это набор данных по конкретной теме (предметной области). Поле - столбец таблицы, содержащий определенный атрибут (свойство) объекта и имеющий имя, тип данных и т. д. Запись - строка таблицы, содержащая информацию об отдельном объекте, описываемом в БД. Первичный ключ – одно или несколько полей, однозначно определяющих запись (как правило, хранится в первом ее поле). Если первичный ключ состоит из одного поля, он называется простым, если из нескольких полей - составным ключом.
Типы данных Тип определяет множество значений, которые может принимать данное поле в различных записях. От типа величины зависят те действия, которые можно с ней выполнять.
Типы данных Текстовые данные предназначены для хранения алфавитно-цифровой информации, длиной не превосходящие 255 символов. Определяется формат символьного поля, т. е. число символьных позиций. Числовые данные используются для задания атрибутов, с которыми можно выполнять арифметические действия. Формат числового поля обычно состоит из двух частей: длины и точности. Длина - это полное количество символьных позиций, выделяемых под запись числа; точность - это количество позиций, выделенных под дробную часть. Десятичная точка тоже занимает позицию.
Типы данных Дата/время предназначены для хранения в полях времени и даты в соответствующем формате. Логические данные могут принимать только значения T - true (истина), F - false (ложь). Формат логической величины - 1 символ. Счетчик автоматически присваивает порядковый номер записи.
Системы управления базами данных (СУБД) СУБД (Система Управления Базами Данных) программное обеспечение, предназначенное для работы с базами данных. Большинство современных СУБД предназначены для работы с реляционными базами данных (реляционные СУБД).
Этапы создания базы данных : 1) Проектирование БД (теоретический этап работы без ПК). На этом этапе определяется: какие таблицы будут входить в состав БД; структура таблиц (из каких полей, какого типа и размера будет состоять каждая таблица). Описать структуру - значит, указать все поля таблицы и их характеристики; какие поля будут выбраны в качестве первичных (главных) ключей каждой таблицы и т. д. 2) Создание структуры. На этом этапе с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД. 3) Ввод записей. Заполнение таблиц базы данных конкретной информацией.
Задание 1 Дан фрагмент реляционной БД. Указать главный ключ; описать характеристики полей. Номер рейса 2156 Дата вылета 23. 10. 98 Тип самолета ТУ-154 Цена билета 564. 50 Наличие билетов да Название поля Тип Длина Номер рейса Дата вылета Тип самолета Цена билета Наличие билетов числовой дата символьный числовой логический 4 Кол-во десятичных знаков 0 10 8 2
Задание 2 Дана таблица базы данных "Автомобилисты". Описать структуру и первичный ключ. владелец модель номер дата регистрации Левченко Н. Г. Волга А 537 АК 67 15. 08. 1996 Сидоров А. М. Форд К 137 ПО 67 14. 02. 2009 Горохов Н. Н. Лада Б 171 АМ 67 27. 10. 2005 Федоров К. Р. Вольво А 138 АП 67 20. 05. 2007 Сидоров А. М. Лада К 735 ММ 67 27. 10. 2003
Задание 3 Преобразовать приведенную ниже информацию к табличному виду, определив имя таблицы, название каждого поля, описать структуру и первичный ключ: +18, Москва, северный, 23. 08. 2010, Пермь, дождь, южный, +20, +15, Санкт-Петербург, южный, без осадков, Екатеринбург, +17, восточный.
Задание 4 Дана иерархическая структура. 1. Преобразовать данную структуру к табличному виду. 2. Создать структуру созданной таблицы. 3. Определить первичный ключ таблицы.
Задание 5 Дана сетевая структура БД "Вкладчик". 1. Преобразовать данную структуру к табличному виду. 2. Создать структуру созданной таблицы. 3. Определить первичный ключ таблицы.
Задание 6 Придумать и описать структуру таблицы базы данных, которая содержит четыре поля различных типов: текстового, числового, дата/время, логического.