Данные об абитуриентах ФамилияИмяОтчествошколаадрестелефон ПоповИльяАлександровичМОУ СШ 1Толстого КостроваЕленаМихайловнаМОУ СШ 3Ленина ФёдоровПавелИвановичМОУ СШ 3Кирова ВолковаАнастасияАлексеевнаМОУ СШ 1Сибирская КисловСергейЕвгеньевичМОУ СШ 1Будёного Постановка проблемы: постройте две таблицы в Excel.
Данные об экзаменах ФИОЭкзаменБалл Попов Илья Александрович математика65 русский язык43 история72 Кострова Елена Михайловна математика78 русский язык79 обществознание56 Фёдоров Павел Иванович математика46 русский язык75 английский язык89 Волкова Анастасия Алексеевна математика34 русский язык52 биология65 Кислов Сергей Евгеньевич математика51 русский язык55 физика68
Задания для учащихся: 1. Найдите абитуриентов, окончивших МОУ СШ 1 (с помощью автофильтра из табл.1). 2. Найдите абитуриентов, балл которых по русскому языку превысил 60 (с помощью автофильтра из табл.2). 3. Найдите абитуриентов, окончивших школу 3 с баллами по математике и русскому языку более 60.
Вывод: для возможности нахождения данных, хранящихся в разных таблицах, и быстрого поиска нужной информации необходимо организовать систематическое хранение данных. В этом помогают базы данных.
Базы данных в электронных таблицах
База данных -это структурированная совокупность взаимосвязанных данных в некоторой предметной области, хранящаяся в компьютере.
Информация, которая хранится в БД, как правило, относится к некоторой конкретной предметной области. Например, базы данных: Книжного фонда библиотеки, Кадрового состава предприятия, Законодательных актов уголовного права, Современной музыки.
Базы данных делятся на фактографические и документальные. Фактографические БД содержат короткие сведения об объектах, поданные в точно определенном формате (1-3), например, Автор, название, год издания … В документальных БД содержится информация разного типа: текстовая, звуковая, графическая, мультимедийная (4, 5). Например, БД современной музыки может содержать тексты и ноты песен, фотографии авторов, звуковые записи, видеоклипы.
Типы баз данных табличные БД данные в виде одной таблицы сетевые БД набор узлов, в которых каждый может быть связан с каждым. иерархические БД в виде многоуровневой структуры реляционные БД набор взаимосвязанных таблиц
Табличные БД Фамили я ИмяАдресТелефон ПетровВасяСуворовский пр., д. 32, кв ИвановДимаКирочная ул., д.25, кв Модель – картотека Примеры: записная книжка каталог в библиотеке записи поля
Каждая строка таблицы содержит информацию об одном конкретном объекте БД (книге, сотруднике, товаре), а каждый столбец – конкретную характеристику этого объекта (фамилия, название, цена). Строки такой таблицы называются записями, столбцы – полями. Каждая запись должна отличаться от другой значением хотя бы одного поля, которое называется ключом. Ключевое поле – это поле или группа полей, которые однозначно определяют запись. Например, табельный номер сотрудника, код изделия, номер автомобиля. В качестве ключевого поля чаще всего используют поле содержащее тип данных счётчик.
Табличные БД 1.Количество полей определяется разработчиком и не может изменяться пользователем. 2.Любое поле должно иметь уникальное имя. 3.Поля могут иметь различный тип: Текстовый (строка символов длиной до 255 символов) числовой денежный Дата/время- дата или время логическое поле (истина или ложь, да или нет) многострочный текст (МЕМО) рисунок, звук или другой объект (объект OLE) Гиперссылка Счётчик - целые числа, которые задаются автоматически при вводе записей. Они не могут быть изменены пользователем. Мастер подстановок 4.Поля могут быть обязательными для заполнения или нет. 5.Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.
Представление записей базы данных с помощью формы. Для очередного ввода, просмотра и редактирования записей БД часто используется форма. Форма позволяет последовательно отображать записи в удобном для пользователя виде.
Обычно на форме размещаются надписи, являющиеся именами полей базы данных, и поля, в которых отображаются данные выбранной записи базы данных Недостаток формы: видна только выбранная запись.
Обслуживание базы данных осуществляет СУБД –это приложение, позволяющее создавать базы данных и осуществлять в них сортировку и поиск
Задание Прочитать самостоятельно стр.99 учебника. На стр. 100 ответить на вопросы.
Система управления базой данных (СУБД) – это программное обеспечение для работы с БД. Функции: поиск информации в БД выполнение несложных расчетов вывод отчетов на печать редактирование БД
Функцию простой СУБД могут выполнять электронные таблицы. Столбцы таблицы являются полями базы данных, а в строках таблицы размещаются записи базы данных. Первая строка таблицы должна содержать имена полей базы данных. Создание базы данных с использованием СУБД начинается с создания полей базы данных, установки их типов и ввода имен. Затем в режиме таблица или форма производится ввод, просмотр и редактирование записей базы данных. После этого в созданной базе данных можно осуществлять сортировку и поиск данных. В электронных таблицах ввод, просмотр и редактирование записей можно осуществлять как в режиме таблица, так и в режиме форма. В электронных таблицах Microsoft Excel для вызова формы необходимо выделить ячейки с данными и ввести команду Данные-Форма...].
Тест на проверку знания основных понятий темы «Базы данных» Организованную совокупность структурированных данных в определенной предметной области называют: а) электронной таблицей б) маркированным списком в) базой данных 2. Записью в реляционных базах данных называют: а) ячейкуб) столбец таблицыв) имя поля г) строку таблицы 3. Поле, значение которого не повторяется в различных записях, называется а) составным ключомб) типом поляв) ключевым полемг) именем поля 4.Имеется база данных:
НомерФамилияИмяОтчествоГод рожденияКлассШкола 1ИвановПетрОлегович КатаевСергейИванович БеляевИванПетрович НосовАнтонПавлович Количество полей в ней равно: а) 2б) 4в) 6г) 7 5. Количество числовых полей в представленной базе данных равно: а) 3б) 4в) 6г) 0
! Сортировка данных Сортировка – это способ упорядочивания записей по значениям одного из полей. Данные в ЭТ можно сортировать по возрастанию или убыванию в алфавитном порядке, п о датам или по величине чисел.
Порядок проведения сортировки 1.Поместить табличный курсор в область данных. 2.Выбрать команду меню ДАННЫЕ - СОРТИРОВКА 3.Установить параметры сортировки
Пример сортировки поля Фамилия по возрастанию ФамилияТелефон
Вложенная сортировка. Задание Результаты тестирования представлены в таблице: Запишите фамилии в порядке: Если записи отсортированы по возрастанию по полю «История» Если записи отсортированы по убыванию по полю «Пол», а затем по возрастанию по полю «Биология»
Результат фамилияполматемисторияфизикахимиябиология Андреевм Егороваж Васильеваж Захароваж Дмитриевм Борисовм
! Поиск данных Поиск данных в ЭТ - это отбор записей (строк), удовлетворяющих условиям поиска, заданным в форме фильтра
Поиск данных ПРАВКА НАЙТИ * Маскирует произвольное число символов ? Представляет любой единичный символ в той же позиции, в которой находится сам знак вопроса
Задание 4 Результаты тестирования представлены в таблице: Какие значения будут найдены, если в строке запроса записать «а*в»?
Ответ:
Порядок использования Автофильтра 1. Поместить табличный курсор в область данных таблицы 2. Выбрать команду ДАННЫЕ – ФИЛЬТР – АВТОФИЛЬТР 3. После этого в заголовке каждого столбца появятся значки раскрывающихся списков. 4. Выбрать критерий фильтрации списка.
Задание 5 Результаты тестирования представлены в таблице: Сколько записей в ней удовлетворяют условию «Пол = ж И физика = 79»?
Результат фамилияполматемисторияфизикахимиябиология Егороваж