Презентация и практическая работа "Создание базы данных в Open Base"
тренажёр по информатике и икт (9 класс)

Практическая работа № 1. Создание базы данных в СУБД OpenOffice Base

Цель работы: научиться создавать табличные базы данных в СУБД OpenOffice Base.

 

Скачать:


Предварительный просмотр:

Практическая работа № 1.

Создание базы данных в СУБД OpenOffice Base

Цель работы: научиться создавать табличные базы данных в СУБД OpenOffice Base.

  1. В СУБД OpenOffice Base создать табличную базу данных «Gurnal».
  2. Создать таблицу Uchenik. В разделе Задачи выбрать                 Создать таблицу в режиме дизайна…
  3. Структура таблицы Uchenik.

Для поля ID_uch необходимо поставить Тип поля - Целое [Integer] и в нижнем части окна в разделе Свойства поля выбрать пункт Автозначение Да. После этого автоматически полю будет присвоено значение Первичный ключ.

Для поля Data_r нужно выбрать Тип поля – Дата [ DATE], а в разделе Свойства поля выбрать пункт Пример формата нажать на кнопку  и в появившемся диалоговом окне Формат поля выбрать Формат – 1999-12-31 и нажать кнопку OK.

  1. После завершения ввода всех полей необходимо сохранить таблицу под именем Uchenik.

5. Создать таблицы Klass, Predmet, Urok, Ozenka со следующими полями и типами полей (рис. 1.6 – рис. 1.9):

Рис. 1.6 Таблица «Klass»

Рис. 1.7.Таблица «Predmet»

Рис. 1.8. Таблица «Urok»

Рис. 1.9. Таблица «Ozenka»

6. Связать таблицы меню [Сервис – Связи].

7. В окне Конструктор связей добавить все таблицы.

8. Из таблицы Klass перенести ключевое поле ID_kl на соответствующее поле таблицы Uchenik: связь типа Один-ко-многим.

9. Из таблицы Uchenik перенести поле ID_uch на соответствующее поле таблицы Ozenka: связь Один-ко-многим.

10. Для всех связей между таблицами в базе данных Gurnal необходимо установить Обновление каскада и Удалить каскад (рис. 1.10). Выделить связь -> ПКМ-> Правка. В окне Связи выбрать Обновление каскада и Удалить каскад.

Рис. 1.10.

11. Аналогичным образом нужно создать оставшиеся связи между таблицами. Должно получиться следующее (рис. 1.11):

Рис. 1.11.

12. Необходимо заполнить 10 записями каждую таблицу базы данных. Для этого дважды нажимаем на соответствующей таблице, появляется окно Данные виде таблицы и вводим нужные данные (рис. 1.12).

Рис. 1.12.


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

В СУБД OpenOffice Base создать табличную базу данных « Gurnal » Ход выполнения практической работы

Слайд 2

Задание №1

Слайд 3

Запустить СУБД OpenBase В окне Мастер базы данных выбрать Создать новую базу данных Далее >>

Слайд 4

В окне Мастер базы данных Открыть базу данных для редактирования Нажать Готово.

Слайд 5

Сохранить базу данных « Gurnal » В левой выбрать Таблицы Создать таблицу в режиме дизайна…

Слайд 6

В окне Таблица1 в столбце Название поля ввести названия полей базы данных « Gurnal » В столбце Тип поля выбрать из списка тип каждого поля

Слайд 7

Поле Тип Свойства ID _ uch Целое [ Integer ] Автозначение Да Первичный ключ Data _ r Дата [ DATE ] Пример формата -> Формат – 1999-12-31 - > ОК Сохранить таблицу под именем Uchenik .

Слайд 8

Задание №2

Слайд 9

Создать таблицы Klass , Predmet , Urok , Ozenka со следующими полями и типами полей (рис. 1.6 – рис. 1.9 ): Рис. 1.6 Таблица « Klass » Рис. 1.7.Таблица « Predmet »

Слайд 10

Рис. 1.8. Таблица « Urok » Рис. 1.9. Таблица « Ozenka »

Слайд 11

Задание №3

Слайд 12

Связать таблицы, для этого выбираем пункт главного меню [Сервис – Связи]. В открывшемся окне Конструктор связей необходимо добавить все таблицы. После этого из таблицы Klass перенесём ключевое поле ID _ kl на соответствующее поле таблицы Uchenik . Образуется связь типа Один-ко-многим . Затем из таблицы Uchenik перенесём поле ID _ uch на соответствующее поле таблицы Ozenka . Также образовалась связь Один-ко-многим .

Слайд 13

Для изменения типа связи, нужно выделить связь, вызвать контекстное меню, выбрать из него пункт Правка . Откроется диалоговое окно Связи . В этом окне вы можете поменять связываемые поля, а также установить параметры обновления и удаления. Обычно для всех связей ставиться Обновление каскада и Удалить каскад , для того чтобы при изменении (удалении) данных в одной таблице изменялись (удалялись) соответствующие данные в другой таблице. Для всех связей между таблицами в базе данных Gurnal необходимо установить Обновление каскада и Удалить каскад (рис. 1.10).

Слайд 14

Аналогичным образом нужно создать оставшиеся связи между таблицами. Должно получиться следующее (рис. 1.11):

Слайд 15

Задание №4

Слайд 16

Необходимо заполнить 10 записями каждую таблицу базы данных. Для этого дважды нажимаем на соответствующей таблице, появляется окно Данные виде таблицы и вводим нужные данные (рис. 1.12).



Предварительный просмотр:

Задание

  1. Создать в режиме дизайна (конструктора) однотабличную базу данных  “Автомобили”.
  2. Заполнить таблицу данными в соответствии с приведенным ниже образцом.

Код

Модель

Тип двигателя

Рабочий объём

Мощность

Максимальная скорость

Тип кузова

Дверей/мест

Цвет

Год выпуска

Страна изготовитель

Цена в долларах

Фирма

Телефон

46

Опель-Корса

Впрыск

1200

45

150

Хэтчбек

4/5

черный

1998

Австрия

17000

"РМ-Маркет"

164-99-52

52

Шкода-Фелиция

Карбюратор

1289

58

145

Хэтчбек

5/5

красный

1998

Польша

9900

"Автоцентр-Спартак"

177-81-21

42

Хёндэ-Акцент

Карбюратор

1300

78

160

Хэтчбек

3/5

черный

1998

Корея

12800

"Шанс"

268-79-54

14

Тойота-Королла

Карбюратор

1300

72

155

Седан

4/5

синий

1997

Япония

15900

"Тойота-Центр Битца"

310-75-78

15

Тойота-Королла

Впрыск

1300

88

160

Хэтчбек

3/5

белый

1997

Япония

17980

"Тойота-Центр Битца"

310-75-78

31

Мицубиси-Лансер

Впрыск

1300

83

170

Седан

4/5

мокрый асфальт

1997

Япония

15998

"Авто-старт"

287-21-78

25

Форд-Эскорд

Впрыск

1300

63

156

Седан

4-5/5

черный

1997

США

12950

F&C Trading

958-58-58

  1. Расположить модели машин в алфавитном порядке.
  2. Создать запросы
  1. Все автомобили с максимальной скоростью меньше 160 км/ч. ПОЛЯ: КОД, МОДЕЛЬ, МАКСИМАЛЬНАЯ СКОРОСТЬ

Код

Модель

Максимальная скорость

46

Опель-Корса

150

52

Шкода-Фелиция

145

14

Тойота-Королла

155

25

Форд-Эскорд

156

  1. Все автомобили черного цвета. ПОЛЯ: КОД, МОДЕЛЬ, ЦВЕТ

Код

Модель

Цвет

46

Опель-Корса

черный

42

Хёндэ-Акцент

черный

25

Форд-Эскорд

черный

  1. Все автомобили с типом кузова хэтчбек и цена меньше 13000. ПОЛЯ: КОД, МОДЕЛЬ, ТИП КУЗОВА, ЦЕНА

Код

Модель

Тип кузова

Цена в долларах

52

Шкода-Фелиция

Хэтчбек

9900

42

Хёндэ-Акцент

Хэтчбек

12800

25

Форд-Эскорд

Седан/Хэтчбек

12950

  1. Создать форму в режиме с помощью мастера, содержащую поля МОДЕЛЬ, ТИП ДВИГАТЕЛЯ, ТИП КУЗОВА, ЦВЕТ, ФИРМА.


По теме: методические разработки, презентации и конспекты

Практическая работа Базы данных "Создаем форму"

Создать Базу данных в виде формы...

База данных 11 класс. Самостоятельные практические работы. Проектирование и обработка двухтабличной базы данных.

Предлагается два вырианта самостоятельной практической работы по теме "Базы данных". 11класс. Работу можно провести как "Зачётная практическая работа по теме База Данных"Перед выполнением самостоятель...

Презентация к уроку "Табличные базы данных"

Любой из нас, начиная с раннего детства, многократно сталкивался с «базами данных». Это – всевозможные справочники (например, телефонный), энциклопедии и т. п. Записная книжка — это тоже «база данных»...

Практическая работа «Базы данных».

Пактическая работа включает в себя: создание базы данных, редактировние формы, создание запросов и отчета....

Практическая работа "Базы данных"

практическая работа "Основы баз данных"...

Презентация по теме "Компьютерная база данных как составляющая школьной системы оценки качества образования"

В данной презентации раскрываются основные цели работы школьной системы оценки качества образования,такие как создание единой системы диагностики и мониторинга состояния образования в школе, обеспечив...

Практическая работа "Базы данных"

Практическая работа разработана для 9 класса, способствует закреплению материала....