Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

2 Занятие

Системы управления базами данных (СУБД) являются едва ли не самым распространенным видом программного обеспечения.

Данные в базе данных (БД) представлены в виде файлов, состоящих из записей. Структура всех записей в файлах одинакова, а количество записей в файле является переменным. Элементы данных, из которых состоит каждая запись, называются полями.

Все СУБД поддерживают в той или иной форме четыре основных операции:

·  добавить в базу данных одну или несколько записей;

·  удалить из базы данных одну или несколько записей;

·  найти в базе данных одну или несколько записей, удовлетворяющих заданному условию;

·  обновить в базе данных значение некоторых полей.

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

Тема 2 занятия:

·  Создание таблицы данных в режиме дизайна.

ЗАДАНИЯ:

Запустить систему можно несколькими способами:

·  запуск с помощью ярлыка на рабочем столе или панели Пуск OpenOffice. org Base ;

·  открытие какой-либо базы данных автоматически запускает OpenOffice. org Base.

Создание базы данных

Чтобы создать базу данных, щелкните по правой части иконки Создать (где находится небольшой треугольник). В выпадающем меню выберите пункт Базу данных.

Откроется окно мастера базы данных. Этот мастер можно также открыть, используя пункт меню Файл > Создать > Базу данных.

НЕ нашли? Не то? Что вы ищете?

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

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

Сохраните новую базу данных под именем Студент В результате будет открыто окно Студент – OpenOffice. org Base.

Создание таблиц базы данных

Таблица базы данных хранит информацию об одном объекте. Например, таблица может хранить справочник адресов, список магазинов, телефонный справочник или прайс-лист. База данных может иметь от одной до нескольких таблиц.

Когда открывается окно Студент – OpenOffice. org Base, выделенной будет иконка Формы. Щелкните по иконке Таблицы, чтобы выделить ее. Мы создадим таблицу Студент с помощью мастера создания таблиц в режиме дизайна.

Создайте таблицу «Студент», выполнив следующую последовательность действий: Таблицы/Создать таблицу в режиме дизайна.

Определение входящих в таблицу полей и их свойств, производится заполнением таблицы:

Имя Поля

Тип поля

Описание

Заполните такую таблицу, внеся в нее следующие данные

·  Размер поля – расположен снизу окна, в разделе «Свойства поля»;

·  Для поля «Дата» выберите «Формат поля» – «Краткий формат даты»).

Имя Поля

Тип поля

Описание

Номер

Счетчик

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Дата

Дата

Дата рождения

Пол

Текстовый

«м» или «ж»

Улица

Текстовый

Дом

Числовой

Квартира

Числовой

Группа

Числовой

Подгруппа

Текстовый

Хобби

Текстовый

1.  Любая таблица должна иметь ключ. Определим поле «Номер» как ключевое поле, для этого щелкните правой кнопкой мыши по зеленому треугольнику и выберите «Первичный ключ».

2.  Сохраните созданную таблицу: Файл/Сохранить. Наберите имя таблицы: «Студент», нажмите OK. Закройте окно Создания таблицы в режиме дизайна.

3.  Откройте таблицу «Студент», сделав по нему двукратный щелчок. Таблица пока пуста…

Заполните таблицу «Студент», таблица должна состоять из двадцати строк.

Сохраните таблицу и закройте ее.

Тема: Создание запросов

1.  Создание запросов. В результате запроса создается таблица с заданными полями и записями, которые удовлетворяют заданным условиям отбора.

2.  Создадим запрос: «Список группы» с выдачей информации по всем полями.

Для этого выделим объект «Запросы», и выполним операцию «Использовать мастер для создания запроса…».

·  В поле «Таблицы» - выделим таблицу «Студент»;

·  Из поля «Доступные поля» в поле «Поля в запросе» с помощью кнопки «>>» переместите все поля таблицы «Студент» (Это означает, что все поля таблицы «Студент» будут отображаться в запросе «Список группы»);

·  Нажать «Дальше»;

·  Выберите порядок сортировки «По возрастанию».

·  Для задания «Условий поиска» выберите «Соответствие всем из следующих».

·  Если пожелаете, присвойте альтернативное название.

·  Нажать «Дальше»;

·  В поле «Шаги» выберите «Обзор». Действия после создания запроса «Показать запрос».

·  Сохраните запрос и закройте его.

·  Откройте запрос «Список группы», сделав по нему двукратный щелчок.

·  Просмотрите получившийся список.

3.  Аналогичным образом создайте запрос «Список подгруппы». Запрос создавайте как новый объект.

Примечание. В качестве основы для составления запроса можно использовать имеющуюся таблицу запроса «Список группы» или таблицу «Студент».

4.  Откройте таблицу запроса «Список подгруппы» и заполните все остальные поля для всех студентов Вашей подгруппы.

5.  Создайте запросы для ответа на следующие вопросы.

·  Для следующих запросов можно использовать как исходную таблицу, так и имеющиеся запросы;

·  Для написания «Условия поиска» используйте «Примеры использования символов задания шаблонов», приведенные ниже.

a.  Список студентов мужского (женского) пола группы.

b. Список студентов, родившихся в 1990 году?

c.  Список студентов, проживающих на улице Пушкина?

d. Список студентов, проживающих в доме, номер которого меньше 50?

e.  Список студентов, проживающих в квартирах, номера которых меньше 12?

f.  Список студентов, родившихся в марте?

g.  Список студентов, фамилия которых начинается на букву С?

h. Список студентов, фамилия которых начинается не на букву С?

i.  Список студентов, у которых сегодня день рождения?

j.  Список студентов, родившихся до 1.03.90?

k. Список студентов, проживающих Пушкина, Ленина или Гоголя?

l.  Список студентов, фамилия которых начинается с букв А-К?

m.  Список студентов с определенным именем, например, Александр, Ирина, и т. д.

n. Список студентов, у которых имена начинаются на букву С, а фамилия — на букву П?

o. Список студенток, родившихся в мае или в феврале, и проживающих в доме, номер которого больше 36?

p. Список студентов, имя которых начинается на буквы С или М, но фамилия не начинается на букву П?