Работа 1 3 знакомство с субд libreoffice base

Практическая работа LibreOffice Base №2. Работа с многотабличными базами данных. 9 класс

работа 1 3 знакомство с субд libreoffice base

Цель работы: освоение простейших приемов работы с готовой базой данных в среде СУБД LibreOffice Base: открытие базы данных;. Рассмотрим пример создания базы данных в LibreOffice Base. позволяющее осуществлять самую разноплановую работу с данными. Для примера сделаем пояснение, что скидка должна вводиться не в %, а в долях от 1: долей процента, поэтому число знаков после запятой — 3. Также учащиеся на примере познакомятся с работой в данной СУБД, увидят, Так же познакомимся с интерфейсом такой СУБД, как LibreOffice Base.

Форма — это вспомогательный объект. Она создаётся для более удобной работы пользователя при вводе, просмотре и редактировании данных в таблице. Отчёт — это документ, который формируется на основе таблиц и запросов. Отчёты предназначены для вывода на печать или для просмотра результатов.

работа 1 3 знакомство с субд libreoffice base

В СУБД существует ещё один вид данных — связи. Связи используются для описания структуры связей в многотабличной базе данных, а также для сохранения синхронизации. К режимам общего характера относятся: Но основным режимом является режим работы с базой данных.

работа 1 3 знакомство с субд libreoffice base

Данный режим устанавливается после выполнения команды Файл Создать базу данных или Файл Открыть. При создании базы данных наша программа попросит задать имя и место хранения файла, а при открытии попросит указать путь к существующему файлу с базой данных. После того, как на экране раскроется окно базы данных, станут доступны подрежимы для работы с основными объектами базы данных. Команды отдаются через главное меню, кнопки на панели инструментов и контекстное меню правая кнопка мыши.

Набор активных команд зависит от текущего режима работы. Наиболее часто используемые команды находятся на панели инструментов.

Практическая работа LibreOffice Base №1. Работа с однотабличными базами данных. 9 класс

Для этого на рабочем столе выбираем ярлык LibreOffice, открываем его двойным щелчком мыши. Переходим в режим таблицы. Для этого нажмём на имена таблицы двойным щелчком левой кнопки мыши. Откроется наша таблица, в которой мы видим данные об участницах: Также можно заметить, что не вся информация вмещается в поле, так как ширина поля изначально задаётся исходя из ширины его имени. Для того чтобы изменить увеличить или уменьшить размеры отображаемой области, необходимо поднести курсор к правой границе названия поля, область которого необходимо изменить, курсор поменяется на двунаправленную стрелку.

Далее нажимаем и удерживаем левую кнопку мыши и перемещаем границу поля до нужного размера.

Уроки по LibreOffice Calc - Урок 1

На данном уроке мы должны научиться сортировать и фильтровать данные. Сортировка — это упорядочение данных по возрастанию или по убыванию.

работа 1 3 знакомство с субд libreoffice base

Кроме этого мы можем сортировать данные нескольких полей одновременно. Данная сортировка полезна в том случае, если несколько данных в одном поле идентичны. Например, при сортировке по двум полям записи сначала упорядочиваются по значениям первого поля, а затем группы записей с одинаковым значением первого поля сортируются по второму полю. Далее переходим к фильтрации данных. Фильтрация данных — это задание ограничений для записей, отбираемых в набор данных.

работа 1 3 знакомство с субд libreoffice base

Существует два вида фильтров: Давайте разберём на примерах каждый из. Быстрый фильтр применяется в том случае, если нам необходимо найти среди всех записей равенство определённому значению. Например, необходимо отобрать девушек, возраст которых равен двадцати одному году. Отобразились все участницы, возраст которых равен двадцати одному году. Остальные записи были скрыты. Фильтру по умолчанию позволяет выполнять более широкий отбор данных.

Например, необходимо отобрать участниц, возраст которых больше или равен девятнадцати и меньше либо равен двадцати одному.

Проектирование базы данных

На экране появились участницы с заданными нами параметрами. Все действия, которые мы выполняли, сохранятся. Откроется таблица в режиме конструктора. В этом режиме мы можем видеть, что у нас есть четыре поля: Порядковый номер, Рост, Параметры, Фотография.

работа 1 3 знакомство с субд libreoffice base

Также напротив каждого названия поля указывается его тип. Поле рост также является числовым. Далее идёт поле параметры, тип которого — текстовый, так как параметры относятся к числовым данным, которые не требуют подсчётов.

Также каждое поле имеет свою длину. Мы переименуем поле КодКлиента в более понятное НомерДисконтнойКарты, а также изменим следующие параметры: На третьем шаге происходит задание первичного ключа. Если объяснять просто, то первичный ключ — это то поле, по которому мы можем однозначно идентифицировать каждую запись в таблице. А значит, значения первичных ключей в таблице никогда не повторяются. Совсем отказываться от создания первичного ключа не рекомендуется — в базе данных он необходим для корректной связи таблиц между.

В последнем окне Мастер предлагает подправить название таблицы если нужно и три варианта дальнейших действий с ней: Немедленно вставить данные, Модифицировать дизайн таблицы, Создать форму на основе данной таблицы. Выберем Немедленно вставить данные и щёлкнем по кнопке Готово: В качестве примера введём несколько строчек в нашу новоиспеченную таблицу: Далее рассмотрим создание новой таблицы в режиме дизайна. Чтобы создать новую таблицу в режиме дизайна, выберем в окне Задачи пункт Создание таблицы в режиме дизайна.

В открывшейся таблице можно задать поля будущей таблицы. Создадим таблицу Дисконтные карты. В ней будут следующие поля: Введем новые поля в строки сверху вниз: В следующей ячейке справа определяем Тип поля: Для каждого поля можно также ввести Описание.

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

В данном случае удобно автоматически получать номер дисконтной карты — для этого поля этот параметр установим в положение Да. Поля Длина и Знаков после запятой изменяем в зависимости от того, какими будут вводимые данные: В поле Значение по умолчанию вводим значения, которые будут подставляться в запись автоматически.

Само собой, что в дальнейшем содержимое этого поля можно будет при необходимости изменить. В поле Обязательное укажем, может ли поле оставаться пустым. В нашем случае специфика таблицы такова, что все поля должны быть заполнены, поэтому для всех установим Да. Чтобы выбрать поле, которое станет первичным ключом таблицы, нужно правой кнопкой мыши нажать на серый квадрат слева от строки с нужным полем и установить галочку Первичный ключ. В зависимости от типа базы данных или типа поля некоторые свойства полей могут быть недоступны.

Остаётся только сохранить таблицу — при этом нужно будет ввести её название. Назовём таблицу Дисконтные карты и сохранимся. Также заполним таблицу Дисконтные карты данными: В рамках данного занятия также рассмотрим создание связей между таблицами. Они будут необходимы нам для дальнейшей работы с БД — например, для создания запросов, использующих данные двух или более таблиц.