
- •1. Цель лабораторной работы
- •2. Основные сведения
- •2.1. Информационные системы и базы данных
- •2.2. Основные элементы реляционных баз данных
- •2.3. Связывание таблиц
- •2.4. Запросы в бд
- •Субд org. Base
- •2.5.1. Общее описание
- •2.5.2. Проектирование и создание базы данных
- •2.5.3. Создание таблиц в oOoBase
- •2.5.4. Формирование связей между таблицами многотабличной реляционной бд (создание схемы данных)
- •2.5.5. Заполнение таблиц и организация форм в бд
- •2.5.6. Запросы
- •2.5.7. Отчеты
- •3. Порядок выполнения л/р
- •4. Контрольные вопросы
4. Контрольные вопросы
1. Дайте определения Информационной системы и Базы данных. Поясните их назначение.
2. Дайте определение реляционной БД.
3. Какие задачи выполняет СУБД?
4. Назовите составляющие части отношения и их назначение.
5. Дайте определение первичного ключа и приведите пример его формирования.
6. Дайте определение внешнего ключа и приведите пример его формирования.
7. Поясните назначение запросов в БД. Какие действия по обработке данных можно выполнить с их помощью?
ЗАДАНИЯ
Создать отношения Книга, Автор, Издательство по следующей схеме данных:
Заполните отношения информацией.
Создать запрос для данной схемы: найти все Книги, выпущенные определенным Издательством (ввести критерий) не позже определенного года (ввести критерий). На экран вывести наименования книг, фамилию автора и название издательства.
Создать запрос для данной схемы: сформировать список Книг для данного Автора (ввести критерий). На экран вывести Наименование книги, Фамилию автора, год издания.
Создать отношения Спортсмен, Соревнование, Вид спорта по следующей схеме данных:
Заполните отношения информацией.
Создать запрос для данной схемы: сформировать список соревнований и спортсменов, принимавших участие в них по определенному Виду спорта, а также – место, занятое на соревновании. На экран вывести Название соревнования, Дата проведения, Фамилия спортсмена, Вид спорта (ввести критерий), Страна, Занятое место.
Создать запрос для данной схемы: сформировать список Видов спорта, участников определенного Соревнования. На экран вывести Наименование соревнования (ввести критерий), Дата проведения, Вид спорта.
3. Каким образом создается отношение в OOoBase и связи между таблицами.
4. Поясните назначение Запросов в БД и принцип их построения.
5. Поясните назначение Форм и Отчетов в БД и принцип их построения.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
Дейт К. Введение в системы баз данных.- К.: Диалектика, 1998.
Каратыгин С., Тихонов А., Долголаптев В. Базы данных./ В 2-х кн., М. ABF, 1995.
Карпова Т.С. Базы данных: модели, разработка, реализация. – СПб.: Питер, 2001.
Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших заведений. – СПб.: КОРОНА принт, 2000.
OpenOffice.org: Теория и практика / И. Хахаев, В. Машков, Г. Губкина и др. М.: ALT Linux; БИНОМ. Лаборатория знаний, 2008. - 318 с. (Библиотека ALT Linux).