Презентация и практическая работа "Создание базы данных в 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класс. Работу можно провести как "Зачётная практическая работа по теме База Данных"Перед выполнением самостоятель...

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

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

Практическая работа по теме Система управления базами данных Microsoft Access 2007. Создание базы данных

Практическая работа по теме  Система управления базами данных Microsoft Access 2007. Создание базы данных...

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

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

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

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

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

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