Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 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. Список студентов, имя которых начинается на буквы С или М, но фамилия не начинается на букву П?


