Конспект урока: «Базы данных OpenOffice.org Base. Создание таблиц»

9 класс

Цели:

1.  Закрепление знаний по теме «базы данных»;

2.  Знать способ создания БД, таблиц;

3.  Развить умения заполнять таблицу в БД;

4.  Расширение кругозора;

5.  Развитие умений работы на клавиатуре.

План урока:

1 Организационный момент (3 мин)

2 АОЗ (5 мин)

3 Изучение новой темы (7 мин)

4 Практическое задание (14 мин)

5 Физкультминутка (1 мин)

6 Практическое задание (7 мин)

7 ДЗ (1 мин)

8 Итог урока (2 мин)

Ход урока:

1 Организационный момент (3 мин)

Здравствуйте, садитесь!

Сегодня мы с вами научимся создавать собственную БД, создадим в ней таблицу и заполним её.

2 АОЗ (5 мин)

Давайте вспомним, что вы изучали по данной теме.

sЧто такое БД?

База данных (БД) — организованная совокупность дан­ных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и ис­пользования.

sЧто такое реляционная БД?

Реляционные БД исполь­зуют табличную модель данных. База данных может со­стоять из одной таблицы — однотабличная БД, или из множества взаимосвязанных таблиц — многотабличная БД.

sИз чего состоит таблица в БД?

ЗАПИСИ (располагается ПО ГОРИЗОНТАЛИ и содержит информацию об отдельном объ­екте системы: одной книге в библиотеке, одном сотруднике предприятия и т. п.)

ПОЛЯ (располагается ПО ВЕРТИКАЛИ и это определенная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия сотрудника, год рождения и т. п. Поля таблицы должны иметь несовпадающие имена).

НЕ нашли? Не то? Что вы ищете?

sЧто такое главный ключ таблицы?

главный ключ имя поля или нескольких полей, сово­купность значений которых однозначно определяют запись, его значение не должно повторя­ться в разных записях.

sПеречислите типы полей таблиц?

Текст, целое, дата, логический, MEMO, OLE

sЧто такое СУБД?

Программное обеспечение, предназначенное для работы с базами данных, называется системой управления ба­зами данных СУБД

s Перечислите основные действия в СУБД?

Cоздание структуры БД; заполнение БД информацией; изменение (редактирование) структуры и содержания БД; поиск информации в БД; сортировка данных; защита БД; проверка целостности БД.

3 Изучение новой темы (7 мин)

СУБД, с которой нам предстоит сегодня работать – это программа OpenOffice. org Base.

Открытие СУБД:

Меню KDE – Офис – БД OpenOffice. org Base

Создание БД:

1.  [Выбор базы данных] – О [создать новую БД] – [далее]

2.  [сохранить и выполнить] – О [да, зарегистрировать БД] –

R [открыть для редактирования] – [готово]

3.  Задать имя БД Пример: «My_bd»

Создание таблицы в БД:

1.  ЩЛК [таблицы] – [создать таблицу в режиме дизайна]

2.  В столбец [имя поля] ввести имена полей

3.  Из выпадающего списка для каждого поля выбрать нужный тип

4.  R «Первичный ключ» ЩПКМ слева от нужного поля (автоназначение - ДА)

5.  ЩЛКМ на значке [сохранить] Í

6.  В появляющемся окне ввести имя таблицы – [ОК]

7.  Открыть таблицу, заполнить данными, [сохранить]

4 Практическое задание (14 мин)

5 Физкультминутка (1 мин)

6 Практическое задание (7 мин)

Теперь вам предстоит создать БД «Наука информатика»,
в ней создать ТАБЛИЦУ 1 «УЧЕНЫЕ»

Садитесь за компьютеры, открывайте OpenOffise. org Base,
создайте БД «Наука информатика», сохраните ее в своей папке,
создайте в ней таблицу.
КРИТЕРИИ ОЦЕНИВАНИЯ:

ОЦЕНКА «3» - записи в тетради + создать таблицу, до 10 записей

ОЦЕНКА «4» - записи в тетради + создать таблицу, от 10 до 20 записей

ОЦЕНКА «5» - записи в тетради + создать таблицу, от 20 записей

ОЦЕНКА «5/5» - записи в тетради + создать таблицу, все записи

7 ДЗ (1 мин)

ДЗ «заполнить БД, принести сообщение о любом ученом из таблицы»

8 Итог урока (2 мин)

Итог:

Как создать таблицу в БД?

Кто создал LINUX?

Первая женщина программист?

ТАБЛИЦА 1 «Ученые»

Ключевое поле

Поле

тип

Ñ

Фамилия

текст

Имя

текст

Отчество

текст

Пол

текст

Год рождения

целое

Год смерти

целое

Краткая информация

Текст MEMO

ТАБЛИЦА 1 «Ученые»

Ключевое поле

Поле

тип

Ñ

Фамилия

текст

Имя

текст

Отчество

текст

Пол

текст

Год рождения

целое

Год смерти

целое

Краткая информация

Текст MEMO

ТАБЛИЦА 1 «Ученые»

Ключевое поле

Поле

тип

Ñ

Фамилия

текст

Имя

текст

Отчество

текст

Пол

текст

Год рождения

целое

Год смерти

целое

Краткая информация

Текст MEMO

ТАБЛИЦА 1 «Ученые»

Ключевое поле

Поле

тип

Ñ

Фамилия Имя Отчество

текст

Пол

текст

Год рождения

целое

Год смерти

целое

Краткая информация

Текст MEMO

ТАБЛИЦА 1 «Ученые»

Фамилия Имя Отчество

Пол

Год рождения

Год смерти

Краткая информация

1

Говард Айкен

М

1900

1973

американский инженер, руководивший разработкой ЭВМ Mark 1

2

Атанасов Джон Винсент

М

1903

1995

американский инженер и математик, построив­ший первую ЭВМ ABC

3

Бе'рри Клиффорд

М

1918

1963

амери­канский инженер, построивший первую ЭВМ ABC

4

Бэббидж Чарлз

М

1791

1871

английский математик, автор проектов первой программно-управляемой ЭВМ

5

Бэкус Джон

М

1924

амери­канский специалист, создатель языка програм­мирования FORTRAN

6

Винер Норберт

М

1894

1964

американский учёный, внёсший заметный вклад в теорию связи, автор книги «Ки­бернетика»

7

Вирт Никлаус

М

1934

швейцарский программист, автор языков про­граммирования Pascal, Modula-2, Oberon — Ю8

8

Возняк Стефан

М

1950

один из основателей фирмы Apple

9

Гейтс III Уильям (Билл)

М

1955

основатель корпорации Microsoft

10

М

1923

1982

академик Ан СССР, кибернетик, создатель первого прототипа пер­сонального компьютера

11

Джевонс Уилям Стенли

М

1835

1882

английский логик, создавший первую машину, механизировавшую логи­ческие выводы

12

Джобе Стивен

М

1955

один из основателей фирмы Apple

13

Джой Билл

М

1954

основатель компании SUN Microsystems

14

Дрекслер Эрик

М

1955

амер. учёный, теоретик нанотехнологий

15

М

1931

1988

академик АН СССР, создатель сибирской школы информатики

16

Ж

1815

1852

первая женщина программист

17

М

1902

1974

академикАН СССР, начал строительство первой советской (и европейской) ЭВМ — МЭСМ

18

М

1903

1979

автор понятия нормальных алгоритмов

19

Моучли Джон

М

1907

1980

американский инженер-электронщик, один из создателей ма­шины ENIAK

20

Мур Гордон

М

1929

один из осно­вателей фирмы Intel

21

Ритчи Деннис

М

1941

амер. программист, один из авторов ОС UNIX

22

М

1908

1989

академик АН СССР, руководивший созданием единственной в мире троичной ВМ «Сетунь»

23

Томпсон Кен

М

1943

амер. программист, один из авторов ОС UNIX

24

Торнвальд Линус

М

1969

финс­кий программист, автор популярной операци­онной системы Linux

25

Фон Нейман Джон

М

1903

1957

математик и физик, автор классической архи­тектуры компьютера

26

М

1925

1999

аме­риканский учёный, автор популярного алго­ритма сжатия, носящего его имя

27

Холлерит Герман

М

1860

1929

создатель первого электромеханического табулятора для обработки данных

28

М

1915

1998

аме­риканский учёный, автор метода обнаружения и исправления ошибок в ЭВМ

29

Цузе Конрад

М

1910

1995

немецкий инже­нер, автор первых немецких вычислительных машин

30

Шеннон Клод Элвуд

М

1916

2001

амери­канский учёный и инженер, основатель теории информации

31

ЭккертДжон

М

1919

1995

американский инженер-электронщик, один из создателей машины ENIAK