Создание базы данных в 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