Презентация https://drive.google.com/file/d/0B1U__AnFwH_jZktHak1rYnVVWms/view?usp=sharing
1.6.1. Что такое СУБД
Программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации называется системой управления базами данных (СУБД).
С помощью СУБД пользователь может:
- создавать структуру базы данных;- заполнять базу данных информацией;- редактировать (исправлять, дополнять) структуру и содержание базы данных;- выполнять сортировку (упорядочивание) информации;- осуществлять поиск информации в базе данных;- выводить нужную информацию на экран монитора, в файл и на бумажный носитель;- устанавливать защиту базы данных.Именно наличие СУБД превращает огромный объём хранимых в компьютерной памяти сведений в мощную справочную систему, способную быстро производить поиск и отбор необходимой нам информации.1.6.2. Интерфейс СУБД
Существуют СУБД, с помощью которых создаются крупные промышленные информационные системы. Для работы с этими системами нужны специальные знания, в том числе владение специализированными языками программирования.
Для ведения личных баз данных, а также баз данных небольших организаций используются более простые СУБД, работать с которыми могут обычные пользователи. Наиболее распространёнными СУБД такого типа являются Microsoft Access и OpenOffice.org Base.
При запуске любой из них на экран выводится окно, имеющее строку заголовка, строку меню, панели инструментов, рабочую область и строку состояния.
Основными объектами СУБД являются таблицы, формы, запросы, отчёты.
Таблицы — это главный тип объектов. С ними вы уже знакомы. В таблицах хранятся данные. Реляционная база данных может состоять из множества взаимосвязанных таблиц.
Формы — это вспомогательные объекты. Они создаются для того, чтобы сделать более удобной работу пользователя при вводе, просмотре и редактировании данных в таблицах.
Запросы — это команды и результаты обращения пользователя к СУБД для поиска данных, сортировки, добавления, удаления и обновления записей.
Отчёты — это документы, сформированные на основе таблиц и запросов и предназначенные для вывода на печать.
1.6.3. Создание базы данных
Создание базы данных начинается с открытия файла, в котором она будет храниться. Для этого нужно после запуска программы OpenOffice.org Base следовать указаниям мастера баз данных:
1)создать новую базу данных;
2)зарегистрировать базу данных (указать путь и имя файла).
Далее следует описать структуру таблицы (указать имена и типы всех полей) и ввести данные в таблицу. Данные можно вводить непосредственно в таблицу, а можно создать для этого специальный шаблон — форму.
Созданная и сохранённая база данных в дальнейшем может быть открыта для добавления новых записей, исправления и удаления существующих, изменения содержимого отдельных полей и структуры всей таблицы.
Данные из таблиц можно упорядочить по некоторому признаку. Например, фамилии учеников в классном журнале записывают в алфавитном порядке; телепередачи в программе — в соответствии со временем их выхода в эфир; уроки в расписании — по возрастанию их порядковых номеров.
Упорядочение данных по возрастанию или убыванию значений некоторого признака называют сортировкой. Для выполнения сортировки указывают имя поля (имена полей), по которому будет произведена сортировка, и её порядок (возрастание или убывание значений поля).
СОЗДАЙТЕ В КАЧЕСТВЕ ПРИМЕРА БД "Наш класс"
Структура БД
Заполните БД данными
1.6.4. Запросы на выборку данных
После того как база данных создана, её можно использовать в качестве справочной системы. Таблица, содержащая интересующие пользователя сведения, извлечённые из базы данных, называется справкой или запросом; она содержит только те записи и их поля, которые содержатся в запросах на выборку данных, удовлетворяющих заданным условиям (условиям выбора).В командах СУБД условия выбора записываются в форме логических выражений — формализованных высказываний, сформулированных на естественном языке.В логических выражениях имена полей базы данных связываются с определёнными значениями этих полей операциями отношений:= равно;<> не равно;< меньше;
>больше;
<= меньше или равно (не больше);
>= больше или равно (не меньше).
На уроках математики вы применяете эти операции, составляя и решая числовые равенства, неравенства и их системы. Операции отношений применимы и к текстовым полям. Их сравнение построено на лексикографическом принципе: из двух слов меньшим считается то слово, первая буква которого идёт по алфавиту раньше, если первые несколько букв двух слов одинаковы, то сравнение производится по первой различающейся букве.
Условия выбора - простые логические выражения
Значение поля текстового типа и некоторая текстовая величина равны, если они содержат одинаковое количество символов и все их символы, стоящие в позициях с одинаковыми номерами, совпадают.
При сравнении текстовых величин следует иметь в виду, что пробел — это тоже символ, хотя он и «меньше» любой буквы.
Сравнение дат построено иначе — одна дата считается меньше другой, если она относится к более раннему времени. Например, истинными будут следующие отношения:
01.11.95<02.11.95;
29.11.95<02.12.95;
29.11.95<01.11.96.
Условия выбора могут задаваться не только простыми, но и сложными логическими выражениями, содержащими логические операции. С основными логическими операциями И, ИЛИ, НЕ.
Условия выбора - сложные логические выражения
С помощью запросов пользователь может быстро найти в базе данных и вывести на экран компьютера интересующую его информацию. Но для решения большинства практических задач найденную информацию необходимо представить в определённой форме и подготовить к выводу на печать. Этот этап работы называется подготовкой отчёта.