Создание базы данных в OpenOffice.ОrgBase

Создание новой базы данных в OpenOffice.ОrgBase. В новой базе данных создание структуры таблиц в режиме дизайна. Заполнение таблицы конкретными записями. Выполнение создания формы в режиме мастера. Добавление в одну таблицу 3-4 записи с помощью формы.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 29.10.2008
Размер файла 3,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Постановка задания

1. Создать новую базу данных в OpenOffice.orgBase для своего варианта предметной области. В новой базе данных создать структуру таблиц в режиме дизайна. Заполнить таблицы конкретными записями (не менее 12 записей)

2. Выполнить создание формы в режиме мастера. Добавить в одну таблицу 3-4 записи с помощью формы.

3. Выполнить выборку и обработку данных с использованием запросов

ПРЕДМЕТНАЯ ОБЛАСТЬ. Типы товаров и поставщики.

ОБЪЕКТНАЯ ИНФОРМАЦИЯ.

Товары: код товара, описание, марка, цена, условия поставки.

Поставщики: код поставщика, наименование предприятия, фамилия, имя отчество, должность, телефон, поставляемый товар.

ЗАПРОСЫ:

1. Сформировать список поставщиков, какого- либо предприятия.

2. Определить, какие товары поставляет указанное предприятие.

3. Определить, кто является поставщиком указанной марки пива.

4. Определить условия поставки индийского чая.

1. Создадим новую базу данных в Open Office.org.Base. Назовем ее “Товары

Запускаем ООО Base. Для этого щелкаем правой кнопкой мыши на кнопке Быстрый запуск Open Office.org X . В открывшемся контекстном меню выбираем пункт База данных. Откроется первое диалоговое окно Мастер базы данных. В этом окне выберем переключатель Создать новую базу данных и щелкнем на кнопку Далее.

а) В открытом окне БД выделяем щелчком значок Таблицы. В поле Задачи выберем строку Создать таблицу в режиме дизайна.

б) В первой строке столбца Имя поля вводим имя первого столбца Код товара; в столбце Тип поля щелчком на кнопке раскрытия списка раскрываем список типов данных и выбираем тип Целое [INTEGER]. В поле Пример формата щелчком на кнопке с многоточием раскроем окно Формат поля, на вкладке Формат выберем: Числовой, -1234, Русский; на вкладке Выравнивание в разделе Выравнивание текста выберем из раскрываемого списка По правому краю. Щелкнем кнопку ОК.

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

г) Во второй строке поля Имя поля введем имя второго поля таблицы Описание, в столбце Тип поля оставляем по умолчанию Текст [VARCHAR].

д) В 3-й строке вводим имя поля Марка. В 4-й строке определяем: Имя поля - Цена, Тип поля - Целое [INTEGER].

Щелкаем на кнопку Сохранить на панели инструментов, в диалоге Сохранить как введем имя таблицы Товары. Щелкнем кнопку ОК.

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

1. В открытом окне БД выделим щелчком значок Таблицы. В поле Задачи выберем строку Создать таблицу в режиме дизайна. Откроется ок-но Кадры-Проектирование таблицы OpenOfflce.org Base.

2. В первой строке столбца Имя поля введите имя первого столбца Код товара; в столбце Тип поля щелчком на кнопке раскрытия списка раскроем список типов данных и выберите тип Целое [INTEGER]; в разделе Свойства поля установите Автозначение - Нет, Обязательное - Да, Длина - 10. В поле Пример формата щелчком на кнопке с многоточием раскроем окно Формат поля, на вкладке Формат выберем: Числовой, -1234, Русский; на вкладке Выравнивание в разделе Выравнивание текста выберем из раскрывае-мого списка По правому краю. Щёлкнем кнопку ОК.

3. Определим в качестве первичного ключа поле Код товара. Для этого щёлк-нем правой кнопкой мыши по зеленому треугольнику слева от имени поля Код товара и выберите в контекстном меню пункт Первичный ключ.

Правее поля Код товара появится значок ключа.

4. Во 2-й строке поля Имя поля введем имя второго поля таблицы Описание, в столбце Тип поля оставляем по умолчанию Текст [VARCHAR], в разде-ле Свойства поля установим Обязательное - Да, Длина -30, Пример формата на вкладке Выравнивание в разделе Выравнивание текста выберем По лево-му краю.

5. В 3-й строке введем имя поля Марка. В 4-й строке определим: Имя поля Цена, Тип поля -- Целое [INTEGER] , Обязательное -- Да, Выравнивание - По левому краю.

6. В строке 5, Условия поставки, опреде-лим аналогично полю Марка. Свойство Длина установите по своему усмот-рению.

7. Щёлкнем кнопку Сохранить на панели инструментов, в диалоге Сохранить как введем имя таблицы Товары. Щелкнем кнопку ОК. За-кроем окно дизайна. В окне БД щёлкните два раза на значке с именем создан-ной таблицы и просмотрим результат выполнения задания. Введите в таблицу 12 записей по своему усмотрению.

2. Выполним создание формы в режиме мастера. Добавим в одну таблицу 3 записи с помощью формы

Создадим форму Поставщики по таблице Поставщики. Пусть форма будет содержать 8 рядов полей: ряд 1- поле ID; ряд 2- поле Код поставщика; ряд 3- поле Наименование предприятия; ряд 4- поле Фамилия; ряд 5- поле Имя отчество; ряд 6- поле Должность; ряд 7- поле Телефон; ряд 8- поле Поставляемый товар.

1.Выбор полей. Раскроем список таблиц в поле Таблицы и выберем таблицу Поставщики. Из списка Существующие поля выбираем поля в список Поля формы кнопкой в той последовательности, в какой они перечислены выше.

2. Расположите элементы управления. Выберем Расположение головной формы Блоки- подписи сверху и щелкнем кнопку Дальше.

3. Установка источника данных. Принимаем диалог по умолчанию: принята одна установка Форма отображения всех данных.

4. Применить стили. Выберем в поле Применить стили Темный и Обрамление поля Трехмерный вид.

5. Задать имя. Введем в поле Название формы имя Поставщики и выберем действие Модифицировать форму.

Чтобы добавить запись в таблицу Поставщики с помощью формы Поставщики нужно:

1. Открыть нужную форму Поставщики двойным щелчком на ее значке.

2. В окне формы вводим с клавиатуры значения полей первой новой записи в соответствующие поля формы. После ввода значения в последнее поле щелкнем кнопку Сохранить запись.

3. Аналогично введем еще 2 записи в таблицу Поставщики.

4. После ввода данных последней записи щелкнем кнопку Сохранить запись и закроем окно формы Поставщики - OpenOffice.orgWriter. В таблицу Поставщики добавились 3 новые записи.

3. Выполним выборку и обработку данных при помощи запросов:

Выбор полей. В первом окне диалога Мастера Запросов в поле Таблицы из раскрывающегося списка выберем имя нужной таблицы. В поле Доступные поля выбираются поля выбранных таблиц для их представления в запросе. Выбранные доступные поля таблицы пересылаем в панель Поля в запросе с помощью кнопки для пересылки.

Определяем условия поиска и выборки данных. Для выбранного слева поля запросов в поле Условие из раскрываемого списка выбираем оператор условия Равно. В поле Значение вводим значения поля, которое расположено справа от оператора условия.

В окне диалога Полное или Общее выбираем тип запроса Детальный запрос.

В окне диалога Обзор в поле Название запроса определяем имя запроса и выбираем действие после создания запроса Изменить запрос. Щелкаем кнопку Готово.

Откроется окно Запросы <имена запросов>.

а) Сформировать список поставщиков какого- либо предприятия

1. Выбор полей. Выбираем таблицу Поставщики и в панель Поля в запросе из панели Доступные поля перемещаем поля Фамилия, Наименование предприятия, Имя отчество, Должность, Телефон, Поставляемый товар.

2. Выбор порядка сортировки.

- В поле Сортировка выбираем из раскрывающегося списка поле Поставщики.Фамилия, включаем По возрастанию.

- Во 2-м поле Затем по выбираем поле Поставщики.Имя отчество, включаем По возрастанию.

- В 3-м поле Затем по выбираем поле Поставщики. Должность, включаем По возрастанию.

- В 4-м поле Затем по выбираем поле Поставщики.Телелфон, включаем По возрастанию.

3.Условие поиска.

- Включаем переключатель Соответствие всем из следующих.

- Условие 1: Устанавливаем: Поля- Наименование предприятия, Условие- больше или равно, Значение- ООО Верста.

4.Полное или общее. Переключатель оставляем по умолчанию: Детальный запрос (показать все записи запроса).

5.Альтернативные названия полей. Оставляем по умолчанию.

В окне диалога Ввод параметра в поле Значение вводим нужный критерий и нажимаем кнопку ОК.

Результат запроса 1:

б) Определить, какие товары поставляет указанное предприятие

1. Выбор полей. Выбираем таблицу Товары и в панель Поля в запросе из панели Доступные поля перемещаем поля Код товара, Описание, Марка, Цена, Условия поставки.

2. Выбор порядка сортировки.

- В поле Сортировка выбираем из раскрывающегося списка поле Товары.Код товара, По возрастанию.

- Во 2-м поле Затем по выбираем поле Товары.Описание, По возрастанию.

- В 3-м поле Затем по выбираем поле Товары.Марка, По возрастанию.

- В 4-м поле Затем по выбираем поле Товары.Цена, По возрастанию.

3. Условие поиска.

- Включаем переключатель Соответствие всем из следующих.

- Условие 1: Устанавливаем: Поля- Код товара, Условие- меньше или равно, Значение- 56.

4. Полное или общее. Переключатель оставляем по умолчанию: Детальный запрос (показать все записи запроса).

5. Альтернативные названия полей. Оставляем по умолчанию.

В окне диалога Ввод параметра в поле Значение вводим нужный критерий и нажимаем кнопку ОК.

Результат запроса 2:

в) Определить, кто является поставщиком указанной марки товара

1.Выбор полей. Выбираем таблицу Поставщики и в панель Поля в запросе из панели Доступные поля перемещаем поля Код поставщика, Наименование предприятия, Фамилия, Имя отчество Должность, Телефон, Поставляемый товар.

2. Выбор порядка сортировки.

- В поле Сортировка выбираем из раскрывающегося списка поле Поставщики.Наименование предприятия, включаем По возрастанию.

- Во 2-м поле Затем по выбираем поле Поставщики.Фамилия, включаем По возрастанию.

- В 3-м поле Затем по выбираем поле Поставщики. Должность, включаем По возрастанию.

- В 4-м поле Затем по выбираем поле Поставщики.Поставляемый товар, включаем По возрастанию.

3. Условие поиска.

- Включаем переключатель Соответствие всем из следующих.

- Условие 1: Устанавливаем: Поля- Наименование предприятия, Условие- равно, Значение- ООО Балтика.

4. Полное или общее. Переключатель оставляем по умолчанию: Детальный запрос (показать все записи запроса).

5. Альтернативные названия полей. Оставляем по умолчанию.

В окне диалога Ввод параметра в поле Значение вводим нужный критерий и нажимаем кнопку ОК.

Результат запроса3:

г) Определить условия поставки товара

1 . Выбор полей. Выбираем таблицу Товары и в панель Поля в запросе из панели Доступные поля перемещаем поля Код товара, Описание, Марка, Цена, Условия поставки. .

2. Выбор порядка сортировки.

- В поле Сортировка выбираем из раскрывающегося списка поле Товары.Описание, включаем По возрастанию.

- Во 2-м поле Затем по выбираем поле Товары.Условия поставки, включаем По возрастанию.

3. Условие поиска.

- Включаем переключатель Соответствие всем из следующих.

- Условие 1: Устанавливаем: Поля- Условие поставки, Условие- больше или равно, Значение- 7 упаковок.

4. Полное или общее. Переключатель оставляем по умолчанию: Детальный запрос (показать все записи запроса).

5. Альтернативные названия полей. Оставляем по умолчанию.

В окне диалога Ввод параметра в поле Значение вводим нужный критерий и нажимаем кнопку ОК.

Результат запроса 4:


Подобные документы

  • Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.

    курсовая работа [818,0 K], добавлен 10.03.2016

  • Создание базы данных в Microsoft Access с помощью мастера шаблонов. Создание таблиц путём ввода данных, с помощью мастера таблиц или таблицы в режиме конструктора таблиц. Создание запросов в Microsoft Access, с помощью мастера или конструктора запросов.

    реферат [27,3 K], добавлен 08.09.2010

  • Проектирование базы данных "Общежитие" в СУБД Microsoft Access. Создание запросов, состоящих из комбинаций разных типов данных. Создание форм и полей таблицы в режиме конструктора. Ввод и просмотр данных в режиме таблицы, создание связей между ними.

    курсовая работа [4,3 M], добавлен 24.06.2019

  • Создание базы данных, выполнение поиска, изменение и удаление записей, обработка, проектирование и обмен данными. Определение формул для вычисляемой части базы данных. Заполнение таблицы с помощью Мастера форм. Формы представления и анализ информации.

    учебное пособие [5,0 M], добавлен 12.08.2009

  • Создание таблиц базы данных с помощью MS Access "Страны Азии". Форма базы данных и запросы к выборкам данных. Модификация структуры таблиц, создания связей между главными таблицами, редактирование данных и проектирование форм для реальной базы данных.

    контрольная работа [723,9 K], добавлен 25.11.2012

  • Создание нескольких таблиц для нашей базы данных "Деканат студентов". Проектирование межтабличных связей. Создание формы в режиме "Мастера создания форм". Запросы при помощи мастера. Запрос "Выбор студентов по успеваемости". Установка порядка сортировки.

    лабораторная работа [124,5 K], добавлен 01.05.2014

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

    курсовая работа [2,9 M], добавлен 18.07.2014

  • Структура таблицы и типы данных. Ввод данных в ячейки таблицы. Создание запросов на выборку, удаление, обновление и добавление записей, на создание таблицы. Основное различие между отчетами и формами, их назначение. Создание отчетов для базы данных.

    курсовая работа [1,9 M], добавлен 17.06.2014

  • Создание простых форм-справочников. Редактирование свойств формы в режиме конструктора. Добавление и редактирование свойств элементов управления. Проектирование отчётов для базы данных. Приведение таблицы к нормальной форме и построение схемы данных.

    реферат [138,0 K], добавлен 23.11.2008

  • Создание формы с помощью конструктора и мастера. Понятие ключевого поля. Заполнение, сортировка, редактирование таблиц. Ввод данных для базы данных "Кадры". Создание связи между таблицами в MS Access. Использование свойства обеспечения целостности данных.

    контрольная работа [819,3 K], добавлен 28.11.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.